From d079b656b4719739b2247dcd9d46e9bec793095a Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Mon, 6 Feb 2023 17:11:34 +0100 Subject: Merging upstream version 1.38.0. Signed-off-by: Daniel Baumann --- collectors/REFERENCE.md | 20 ++++++++++++-------- 1 file changed, 12 insertions(+), 8 deletions(-) (limited to 'collectors/REFERENCE.md') diff --git a/collectors/REFERENCE.md b/collectors/REFERENCE.md index 939b189e..270dded2 100644 --- a/collectors/REFERENCE.md +++ b/collectors/REFERENCE.md @@ -1,6 +1,10 @@ # Collectors configuration reference @@ -19,7 +23,7 @@ independent processes in a variety of programming languages based on their purpo MySQL database, among many others. For most users, enabling individual collectors for the application/service you're interested in is far more important -than knowing which plugin it uses. See our [collectors list](/collectors/COLLECTORS.md) to see whether your favorite app/service has +than knowing which plugin it uses. See our [collectors list](https://github.com/netdata/netdata/blob/master/collectors/COLLECTORS.md) to see whether your favorite app/service has a collector, and then read the documentation for that specific collector to figure out how to enable it. There are three types of plugins: @@ -31,7 +35,7 @@ There are three types of plugins: independent processes. They communicate with the daemon via pipes. - **Plugin orchestrators**, which are external plugins that instead support a number of **modules**. Modules are a type of collector. We have a few plugin orchestrators available for those who want to develop their own collectors, - but focus most of our efforts on the [Go plugin](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/). + but focus most of our efforts on the [Go plugin](https://github.com/netdata/go.d.plugin/blob/master/README.md). ## Enable, configure, and disable modules @@ -57,7 +61,7 @@ sudo su -s /bin/bash netdata The next step is based on the collector's orchestrator. You can figure out which orchestrator the collector uses by uses either -by viewing the [collectors list](COLLECTORS.md) and referencing the _configuration file_ field. For example, if that +by viewing the [collectors list](https://github.com/netdata/netdata/blob/master/collectors/COLLECTORS.md) and referencing the _configuration file_ field. For example, if that field contains `go.d`, that collector uses the Go orchestrator. ```bash @@ -93,7 +97,6 @@ This section features a list of Netdata's plugins, with a boolean setting to ena # enable running new plugins = yes # check for new plugins every = 60 # slabinfo = no - # fping = yes # ioping = yes # python.d = yes # go.d = yes @@ -105,7 +108,7 @@ This section features a list of Netdata's plugins, with a boolean setting to ena By default, most plugins are enabled, so you don't need to enable them explicitly to use their collectors. To enable or disable any specific plugin, remove the comment (`#`) and change the boolean setting to `yes` or `no`. -All **external plugins** are managed by [plugins.d](plugins.d/README.md), which provides additional management options. +All **external plugins** are managed by [plugins.d](https://github.com/netdata/netdata/blob/master/collectors/plugins.d/README.md), which provides additional management options. ## Internal plugins @@ -162,9 +165,10 @@ through this, is to examine what other similar plugins do. ## External Plugins -**External plugins** use the API and are managed by [plugins.d](plugins.d/README.md). +**External plugins** use the API and are managed +by [plugins.d](https://github.com/netdata/netdata/blob/master/collectors/plugins.d/README.md). ## Write a custom collector -You can add custom collectors by following the [external plugins documentation](/collectors/plugins.d/README.md). +You can add custom collectors by following the [external plugins documentation](https://github.com/netdata/netdata/blob/master/collectors/plugins.d/README.md). -- cgit v1.2.3