@cryptotaxi247 / netdata-1 / commits / 7cfcd85d9

Update supported collectors list with new collectors (#10102)

* Update collectors list * Update collectors/COLLECTORS.md Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud> * Update COLLECTORS.md Co-authored-by: Ilya Mashchenko <ilya@netdata.cloud>

Joel Hans committed Oct 20, 2020 at 07:40 UTC 7cfcd85d9f6dd1a319a2510aaf3e9af0989eb3a4
1 file changed +21 -9
collectors/COLLECTORS.md
+21 -9
@@ -14,10 +14,13 @@ Read more about collectors and how to enable them in our [collectors documentati
14 [collector quickstart](/collectors/QUICKSTART.md) to figure out how to collect metrics from your favorite app/service
15 with auto-detection and minimal configuration.
16
17 -Some collectors have both Go and Python versions. The Go versions are newer and more actively maintained, but are often
18 -disabled by default in favor of the Python version, as we're still in the process of migrating all collectors to Go. See
19 -the [Go plugin documentation](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/#why-disabled-how-to-enable)
20 -for details on how to disable the Python collector and enable the Go equivalent.
17 +Some collectors have both Go and Python versions as we continue our effort to migrate all collectors to Go. In these
18 +cases, _Netdata always prioritizes the Go version_, and we highly recommend you use the Go versions for the best
19 +experience.
20 +
21 +If you want to use a Python version of a collector, you need to explicitly [disable the Go
22 +version](/docs/collect/enable-configure.md), and enable the Python version. Netdata then skips the Go version and
23 +attempts to load the Python version and its accompanying configuration file.
24
25 If you don't see the app/service you'd like to monitor here, check out our [GitHub
26 issues](https://github.com/netdata/netdata/issues). Use the search bar to look for previous discussions about that
@@ -205,8 +208,10 @@ configure any of these collectors according to your setup and infrastructure.
208 interface (`statistics-channels` feature).
209 - [ISC Bind (RDNC)](/collectors/python.d.plugin/bind_rndc/README.md): Collect nameserver summary performance
210 statistics using the `rndc` tool.
208 -- [ISC DHCP](/collectors/python.d.plugin/isc_dhcpd/README.md): Reads `dhcpd.leases` file and reports DHCP pools
209 - utiliation and leases statistics (total number, leases per pool).
211 +- [ISC DHCP (Go)](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/isc_dhcpd): Reads a
212 + `dhcpd.leases` file and collects metrics on total active leases, pool active leases, and pool utilization.
213 +- [ISC DHCP (Python)](/collectors/python.d.plugin/isc_dhcpd/README.md): Reads `dhcpd.leases` file and reports DHCP
214 + pools utiliation and leases statistics (total number, leases per pool).
215 - [OpenLDAP](/collectors/python.d.plugin/openldap/README.md): Provides statistics information from the OpenLDAP
216 (`slapd`) server.
217 - [NSD](/collectors/python.d.plugin/nsd/README.md): Monitor nameserver performance metrics using the `nsd-control`
@@ -250,8 +255,11 @@ configure any of these collectors according to your setup and infrastructure.
255
256 ### Search
257
253 -- [ElasticSearch](/collectors/python.d.plugin/elasticsearch/README.md): Collect search engine performance and health
254 - statistics. Optionally collects per-index metrics.
258 +- [Elasticsearch (Go)](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/elasticsearch): Collect
259 + dozens of metrics on search engine performance from local nodes and local indices. Includes cluster health and
260 + statistics.
261 +- [Elasticsearch (Python)](/collectors/python.d.plugin/elasticsearch/README.md): Collect search engine performance and
262 + health statistics. Optionally collects per-index metrics.
263 - [Solr](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/solr/): Collect application search
264 requests, search errors, update requests, and update errors statistics.
265
@@ -335,8 +343,10 @@ The Netdata Agent can collect these system- and hardware-level metrics using a v
343 - [Btrfs](/collectors/proc.plugin/README.md): Montiors Btrfs filesystems with the the `proc.plugin` collector.
344 - [Device mapper](/collectors/proc.plugin/README.md): Gather metrics about the Linux device mapper with the proc
345 collector.
338 -- [ioping.plugin](/collectors/ioping.plugin/README.md): Measure disk read/write latency.
346 - [Disk space](/collectors/diskspace.plugin/README.md): Collect disk space usage metrics on Linux mount points.
347 +- [Files and directories](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/filecheck): Gather
348 + metrics about the existence, modification time, and size of files or directories.
349 +- [ioping.plugin](/collectors/ioping.plugin/README.md): Measure disk read/write latency.
350 - [NFS file servers and clients](/collectors/proc.plugin/README.md): Gather operations, utilization, and space usage
351 using the the `proc.plugin` collector.
352 - [RAID arrays](/collectors/proc.plugin/README.md): Collect health, disk status, operation status, and more with the
@@ -417,6 +427,8 @@ The Netdata Agent can collect these system- and hardware-level metrics using a v
427 application using the `apps.plugin` collector.
428 - [systemd](/collectors/cgroups.plugin/README.md): Monitor the CPU and memory usage of systemd services using the
429 `cgroups.plugin` collector.
430 +- [systemd unit states](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/systemdunits): See the
431 + state (active, inactive, activating, deactiviating, failed) of various systemd unit types.
432 - [System processes](/collectors/proc.plugin/README.md): Collect metrics on system load and total processes running
433 using `/proc/loadavg` and the `proc.plugin` collector.
434 - [Uptime](/collectors/proc.plugin/README.md): Monitor the uptime of a system using the `proc.plugin` collector.