summaryrefslogtreecommitdiffstats
path: root/collectors
diff options
context:
space:
mode:
authorJoel Hans <joel@netdata.cloud>2020-10-20 07:40:58 -0700
committerGitHub <noreply@github.com>2020-10-20 07:40:58 -0700
commit7cfcd85d9f6dd1a319a2510aaf3e9af0989eb3a4 (patch)
tree78393a2e7feff61a22b17620a4ea1b0b44d0e890 /collectors
parent31b045aa3c290d1fdc25edf03721a24c38fd303e (diff)
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>
Diffstat (limited to 'collectors')
-rw-r--r--collectors/COLLECTORS.md30
1 files changed, 21 insertions, 9 deletions
diff --git a/collectors/COLLECTORS.md b/collectors/COLLECTORS.md
index 951ac5158f..0438bbd9c0 100644
--- a/collectors/COLLECTORS.md
+++ b/collectors/COLLECTORS.md
@@ -14,10 +14,13 @@ Read more about collectors and how to enable them in our [collectors documentati
[collector quickstart](/collectors/QUICKSTART.md) to figure out how to collect metrics from your favorite app/service
with auto-detection and minimal configuration.
-Some collectors have both Go and Python versions. The Go versions are newer and more actively maintained, but are often
-disabled by default in favor of the Python version, as we're still in the process of migrating all collectors to Go. See
-the [Go plugin documentation](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/#why-disabled-how-to-enable)
-for details on how to disable the Python collector and enable the Go equivalent.
+Some collectors have both Go and Python versions as we continue our effort to migrate all collectors to Go. In these
+cases, _Netdata always prioritizes the Go version_, and we highly recommend you use the Go versions for the best
+experience.
+
+If you want to use a Python version of a collector, you need to explicitly [disable the Go
+version](/docs/collect/enable-configure.md), and enable the Python version. Netdata then skips the Go version and
+attempts to load the Python version and its accompanying configuration file.
If you don't see the app/service you'd like to monitor here, check out our [GitHub
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.
interface (`statistics-channels` feature).
- [ISC Bind (RDNC)](/collectors/python.d.plugin/bind_rndc/README.md): Collect nameserver summary performance
statistics using the `rndc` tool.
-- [ISC DHCP](/collectors/python.d.plugin/isc_dhcpd/README.md): Reads `dhcpd.leases` file and reports DHCP pools
- utiliation and leases statistics (total number, leases per pool).
+- [ISC DHCP (Go)](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/isc_dhcpd): Reads a
+ `dhcpd.leases` file and collects metrics on total active leases, pool active leases, and pool utilization.
+- [ISC DHCP (Python)](/collectors/python.d.plugin/isc_dhcpd/README.md): Reads `dhcpd.leases` file and reports DHCP
+ pools utiliation and leases statistics (total number, leases per pool).
- [OpenLDAP](/collectors/python.d.plugin/openldap/README.md): Provides statistics information from the OpenLDAP
(`slapd`) server.
- [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.
### Search
-- [ElasticSearch](/collectors/python.d.plugin/elasticsearch/README.md): Collect search engine performance and health
- statistics. Optionally collects per-index metrics.
+- [Elasticsearch (Go)](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/elasticsearch): Collect
+ dozens of metrics on search engine performance from local nodes and local indices. Includes cluster health and
+ statistics.
+- [Elasticsearch (Python)](/collectors/python.d.plugin/elasticsearch/README.md): Collect search engine performance and
+ health statistics. Optionally collects per-index metrics.
- [Solr](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/solr/): Collect application search
requests, search errors, update requests, and update errors statistics.
@@ -335,8 +343,10 @@ The Netdata Agent can collect these system- and hardware-level metrics using a v
- [Btrfs](/collectors/proc.plugin/README.md): Montiors Btrfs filesystems with the the `proc.plugin` collector.
- [Device mapper](/collectors/proc.plugin/README.md): Gather metrics about the Linux device mapper with the proc
collector.
-- [ioping.plugin](/collectors/ioping.plugin/README.md): Measure disk read/write latency.
- [Disk space](/collectors/diskspace.plugin/README.md): Collect disk space usage metrics on Linux mount points.
+- [Files and directories](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/filecheck): Gather
+ metrics about the existence, modification time, and size of files or directories.
+- [ioping.plugin](/collectors/ioping.plugin/README.md): Measure disk read/write latency.
- [NFS file servers and clients](/collectors/proc.plugin/README.md): Gather operations, utilization, and space usage
using the the `proc.plugin` collector.
- [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
application using the `apps.plugin` collector.
- [systemd](/collectors/cgroups.plugin/README.md): Monitor the CPU and memory usage of systemd services using the
`cgroups.plugin` collector.
+- [systemd unit states](https://learn.netdata.cloud/docs/agent/collectors/go.d.plugin/modules/systemdunits): See the
+ state (active, inactive, activating, deactiviating, failed) of various systemd unit types.
- [System processes](/collectors/proc.plugin/README.md): Collect metrics on system load and total processes running
using `/proc/loadavg` and the `proc.plugin` collector.
- [Uptime](/collectors/proc.plugin/README.md): Monitor the uptime of a system using the `proc.plugin` collector.