@cryptotaxi247 / netdata-1 / commits / db5ff38e3

Regenerate integrations docs (#21754)

Co-authored-by: ktsaou <2662304+ktsaou@users.noreply.github.com>

Netdata bot committed Feb 12, 2026 at 22:19 UTC db5ff38e34ad6d14f9443329faf275735113ed13
185 files changed +1733 -859
integrations/logs/integrations/opentelemetry_logs.md new
+52
@@ -0,0 +1,52 @@
1 +<!--startmeta
2 +custom_edit_url: "https://github.com/netdata/netdata/edit/master/integrations/logs/integrations/opentelemetry_logs.md"
3 +meta_yaml: "https://github.com/netdata/netdata/edit/master/integrations/logs/metadata.yaml"
4 +sidebar_label: "OpenTelemetry Logs"
5 +learn_status: "Published"
6 +learn_rel_path: "Logs"
7 +keywords: ['opentelemetry', 'otel', 'otlp', 'logs']
8 +message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE LOGS' metadata.yaml FILE"
9 +endmeta-->
10 +
11 +# OpenTelemetry Logs
12 +
13 +
14 +<img src="https://netdata.cloud/img/opentelemetry.svg" width="150"/>
15 +
16 +
17 +The OpenTelemetry log viewer plugin by Netdata makes viewing, exploring and analyzing OpenTelemetry logs simple and efficient.
18 +
19 +It works with logs ingested by the `otel.plugin`, which receives OTLP-formatted log data and stores them in
20 +systemd-compatible journal files. The log viewer provides the same powerful exploration interface used for
21 +systemd journal logs.
22 +
23 +
24 +<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
25 +
26 +## Visualization
27 +
28 +You can start exploring OpenTelemetry logs on the "Logs" tab of the Netdata UI.
29 +
30 +
31 +## Key features
32 +
33 +- Views logs ingested via **OpenTelemetry OTLP/gRPC** protocol.
34 +- Allows filtering on **any log field** or **field value**, for any time-frame.
35 +- Allows **full text search** (`grep`) on all log fields, for any time-frame.
36 +- Provides a **histogram** for log entries over time, with a break down per field-value, for any field and any time-frame.
37 +- Uses **fast indexed lookups** with pre-built indexes for performance.
38 +- Supports **faceted search** across log fields (severity, hostname, service, etc.).
39 +- In PLAY mode shows new log entries immediately after they are received.
40 +
41 +## Setup
42 +
43 +## Prerequisites
44 +
45 +- A Netdata Cloud account
46 +- The `otel.plugin` configured to ingest OpenTelemetry logs
47 +
48 +
49 +## Configuration
50 +
51 +There is no configuration needed for this integration.
52 +
src/collectors/COLLECTORS.md
+88 -84
@@ -58,7 +58,6 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
58 | [Apache Pulsar](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/pulsar/integrations/apache_pulsar.md) | This collector monitors Pulsar servers. |
59 | [AWS RDS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/aws_rds.md) | Monitor Amazon RDS (Relational Database Service) metrics for efficient cloud database management and performance. |
60 | [Beanstalk](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/beanstalk/integrations/beanstalk.md) | This collector monitors Beanstalk server performance and provides detailed statistics for each tube. |
61 -| [BOINC](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/boinc/integrations/boinc.md) | This collector monitors task counts for the Berkeley Open Infrastructure Networking Computing (BOINC) distributed computing client. |
61 | [Cassandra](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/cassandra/integrations/cassandra.md) | This collector gathers metrics about client requests, cache hits, and many more, while also providing metrics per each thread pool. |
62 | [ClickHouse](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/clickhouse/integrations/clickhouse.md) | This collector retrieves performance data from ClickHouse for connections, queries, resources, replication, IO, and data operations (inserts, selects, merges) using HTTP requests and ClickHouse system tables. |
63 | [ClusterControl CMON](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/clustercontrol_cmon.md) | Track CMON metrics for Severalnines Cluster Control for efficient monitoring and management of database operations. |
@@ -70,6 +69,7 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
69 | [IBM MQ](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/ibm_mq.md) | Keep tabs on IBM MQ message queue metrics for efficient message transport and performance. |
70 | [InfluxDB](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/influxdb.md) | Monitor InfluxDB time-series database metrics for efficient data storage and query performance. |
71 | [Kafka](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/kafka.md) | Keep an eye on Kafka message queue metrics for optimized data streaming and performance. |
72 +| [Kafka Consumer Lag](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/kafka_consumer_lag.md) | Monitor Kafka consumer lag metrics for efficient message queue management and performance. |
73 | [Kafka ZooKeeper](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/kafka_zookeeper.md) | Monitor Kafka ZooKeeper metrics for optimized distributed coordination and management. |
74 | [MariaDB](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/mysql/integrations/mariadb.md) | This collector monitors the health and performance of MySQL servers and collects general statistics, replication and user metrics. |
75 | [MaxScale](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/maxscale/integrations/maxscale.md) | This collector monitors the activity and performance of MaxScale servers. |
@@ -78,11 +78,12 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
78 | [Microsoft SQL Server](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/mssql/integrations/microsoft_sql_server.md) | This collector monitors the health and performance of Microsoft SQL Server instances. |
79 | [MongoDB](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/mongodb/integrations/mongodb.md) | This collector monitors MongoDB servers. |
80 | [mosquitto](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/mosquitto.md) | Keep an eye on Mosquitto MQTT broker metrics for efficient IoT message transport and performance. |
81 -| [MQTT Blackbox](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/mqtt_blackbox.md) | Track MQTT message transport performance using blackbox testing methods. |
81 +| [MS SQL Server](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/ms_sql_server.md) | This collector monitors Microsoft SQL Server statistics. |
82 | [MySQL](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/mysql/integrations/mysql.md) | This collector monitors the health and performance of MySQL servers and collects general statistics, replication and user metrics. |
83 | [NATS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/nats/integrations/nats.md) | This collector monitors the activity and performance of NATS servers. |
84 | [OpenSearch](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/elasticsearch/integrations/opensearch.md) | This collector monitors the performance and health of the Elasticsearch cluster. |
85 | [Oracle DB](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/oracledb/integrations/oracle_db.md) | This collector monitors the health and performance of Oracle DB servers and collects general statistics, replication and user metrics. |
86 +| [Pandas](https://github.com/netdata/netdata/blob/master/src/collectors/python.d.plugin/pandas/integrations/pandas.md) | [Pandas](https://pandas.pydata.org/) is a de-facto standard in reading and processing most types of structured data in Python. |
87 | [Patroni](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/patroni.md) | Keep tabs on Patroni PostgreSQL high-availability metrics for efficient database management and performance. |
88 | [Percona MySQL](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/mysql/integrations/percona_mysql.md) | This collector monitors the health and performance of MySQL servers and collects general statistics, replication and user metrics. |
89 | [pgBackRest](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/pgbackrest.md) | Monitor pgBackRest PostgreSQL backup metrics for efficient database backup and management. |
@@ -111,11 +112,12 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
112 |-------------|-------------|
113 | [Apache](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/apache/integrations/apache.md) | This collector monitors the activity and performance of Apache servers, and collects metrics such as the number of connections, workers, requests and more. |
114 | [APIcast](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/apicast.md) | Monitor APIcast performance metrics to optimize API gateway operations and management. |
114 -| [Clash](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/clash.md) | Keep an eye on Clash proxy server metrics for optimized network performance and management. |
115 +| [ASP.NET](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/asp.net.md) | This collector monitors ASP.NET applications. |
116 | [Envoy](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/envoy/integrations/envoy.md) | This collector monitors Envoy proxies. |
117 | [Gobetween](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/gobetween.md) | Track Gobetween load balancer metrics for optimized network traffic management and performance. |
118 | [HAProxy](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/haproxy/integrations/haproxy.md) | This collector monitors HAProxy servers. |
119 | [HTTPD](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/apache/integrations/httpd.md) | This collector monitors the activity and performance of Apache servers, and collects metrics such as the number of connections, workers, requests and more. |
120 +| [IIS](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/iis.md) | This collector monitors website requests and logins. |
121 | [Lighttpd](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/lighttpd/integrations/lighttpd.md) | This collector monitors the activity and performance of Lighttpd servers, and collects metrics such as the number of connections, workers, requests and more. |
122 | [Litespeed](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/litespeed/integrations/litespeed.md) | Examine Litespeed metrics for insights into web server operations. |
123 | [NGINX](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/nginx/integrations/nginx.md) | This collector monitors the activity and performance of NGINX servers, and collects metrics such as the number of connections, their status, and client requests. |
@@ -132,7 +134,7 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
134 | [Varnish](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/varnish/integrations/varnish.md) | This collector monitors Varnish instances, supporting both the open-source Varnish-Cache and the commercial Varnish-Plus. |
135 | [Web server log files](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/weblog/integrations/web_server_log_files.md) | This collector monitors web servers by parsing their log files. |
136
135 -### Containers and Orchestration
137 +### Containers and VMs
138
139 | Integration | Description |
140 |-------------|-------------|
@@ -146,6 +148,7 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
148 | [Docker Containers](https://github.com/netdata/netdata/blob/master/src/collectors/cgroups.plugin/integrations/docker_containers.md) | Monitor Docker container resource utilization — CPU, memory, disk I/O, and network — via Linux cgroups. |
149 | [Docker Engine](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/docker_engine/integrations/docker_engine.md) | This collector monitors the activity and health of Docker Engine and Docker Swarm. |
150 | [Docker Hub repository](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dockerhub/integrations/docker_hub_repository.md) | This collector keeps track of DockerHub repositories statistics such as the number of stars, pulls, current status, and more. |
151 +| [Hyper-V](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/hyper-v.md) | This collector monitors website requests and logins. |
152 | [Kubelet](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/k8s_kubelet/integrations/kubelet.md) | This collector monitors Kubelet instances. |
153 | [Kubeproxy](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/k8s_kubeproxy/integrations/kubeproxy.md) | This collector monitors Kubeproxy instances. |
154 | [Kubernetes API Server](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/k8s_apiserver/integrations/kubernetes_api_server.md) | This collector monitors Kubernetes API Server health, performance, and request metrics. |
@@ -153,6 +156,7 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
156 | [Kubernetes Containers](https://github.com/netdata/netdata/blob/master/src/collectors/cgroups.plugin/integrations/kubernetes_containers.md) | Monitor containers and virtual machines resource utilization — CPU, memory, disk I/O, and network — via Linux cgroups. |
157 | [Libvirt VMs and Containers](https://github.com/netdata/netdata/blob/master/src/collectors/cgroups.plugin/integrations/libvirt_vms_and_containers.md) | Monitor libvirt-managed VM and container resource utilization — CPU, memory, disk I/O, and network — via Linux cgroups. |
158 | [LXC Containers](https://github.com/netdata/netdata/blob/master/src/collectors/cgroups.plugin/integrations/lxc_containers.md) | Monitor LXC/LXD/Incus container resource utilization — CPU, memory, disk I/O, and network — via Linux cgroups. |
159 +| [Mesos](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/mesos.md) | Monitor Apache Mesos cluster manager metrics for efficient resource management and performance. |
160 | [Nomad Containers](https://github.com/netdata/netdata/blob/master/src/collectors/cgroups.plugin/integrations/nomad_containers.md) | Monitor HashiCorp Nomad container resource utilization — CPU, memory, disk I/O, and network — via Linux cgroups. |
161 | [OpenShift Containers](https://github.com/netdata/netdata/blob/master/src/collectors/cgroups.plugin/integrations/openshift_containers.md) | Monitor Red Hat OpenShift container resource utilization — CPU, memory, disk I/O, and network — via Linux cgroups. |
162 | [OpenStack VMs](https://github.com/netdata/netdata/blob/master/src/collectors/cgroups.plugin/integrations/openstack_vms.md) | Monitor OpenStack Nova virtual machine resource utilization — CPU, memory, disk I/O, and network — via Linux cgroups. |
@@ -172,52 +176,24 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
176
177 | Integration | Description |
178 |-------------|-------------|
175 -| [Access Points](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/ap/integrations/access_points.md) | This collector monitors various wireless access point metrics like connected clients, bandwidth, packets, transmit issues, signal strength, and bitrate for each device and its associated SSID. |
176 -| [Active Directory](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/active_directory.md) | This collector monitors Active Directory IO and queries. |
177 -| [Active Directory Certificate Service](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/active_directory_certificate_service.md) | This collector monitors Active Directory Certificate Services statistics. |
178 -| [Active Directory Federation Service](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/active_directory_federation_service.md) | This collector monitors Active Directory Federation Services statistics. |
179 | [Applications](https://github.com/netdata/netdata/blob/master/src/collectors/apps.plugin/integrations/applications.md) | Monitor Applications for optimal software performance and resource usage. |
180 -| [ASP.NET](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/asp.net.md) | This collector monitors ASP.NET applications. |
181 -| [BTRFS](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/btrfs.md) | This integration provides usage and error statistics from the BTRFS filesystem. |
182 -| [Conntrack](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/conntrack.md) | This integration monitors the connection tracking mechanism of Netfilter in the Linux Kernel. |
180 | [CPU performance](https://github.com/netdata/netdata/blob/master/src/collectors/perf.plugin/integrations/cpu_performance.md) | This collector monitors CPU performance metrics about cycles, instructions, migrations, cache operations and more. |
181 | [dev.cpu.0.freq](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/dev.cpu.0.freq.md) | Read current CPU Scaling frequency. |
185 -| [dev.cpu.temperature](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/dev.cpu.temperature.md) | Get current CPU temperature |
186 -| [devstat](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/devstat.md) | Collect information per hard disk available on host. |
187 -| [Disk space](https://github.com/netdata/netdata/blob/master/src/collectors/diskspace.plugin/integrations/disk_space.md) | Monitor Disk space metrics for proficient storage management. |
188 -| [Disk Statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/disk_statistics.md) | Detailed statistics for each of your system's disk devices and partitions. |
182 | [eBPF Cachestat](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_cachestat.md) | Monitor Linux page cache events giving for users a general vision about how his kernel is manipulating files. |
183 | [eBPF DCstat](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_dcstat.md) | Monitor directory cache events per application given an overall vision about files on memory or storage device. |
191 -| [eBPF Disk](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_disk.md) | Measure latency for I/O events on disk. |
184 | [eBPF Filedescriptor](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_filedescriptor.md) | Monitor calls for functions responsible to open or close a file descriptor and possible errors. |
193 -| [eBPF Filesystem](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_filesystem.md) | Monitor latency for main actions on filesystem like I/O events. |
185 | [eBPF Hardirq](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_hardirq.md) | Monitor latency for each HardIRQ available. |
195 -| [eBPF MDflush](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_mdflush.md) | Monitor when flush events happen between disks. |
196 -| [eBPF Mount](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_mount.md) | Monitor calls for mount and umount syscall. |
186 | [eBPF OOMkill](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_oomkill.md) | Monitor applications that reach out of memory. |
187 | [eBPF Process](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_process.md) | Monitor internal memory usage. |
188 | [eBPF Processes](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_processes.md) | Monitor calls for function creating tasks (threads and processes) inside Linux kernel. |
189 | [eBPF SHM](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_shm.md) | Monitor syscall responsible to manipulate shared memory. |
201 -| [eBPF Socket](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_socket.md) | Monitor bandwidth consumption per application for protocols TCP and UDP. |
190 | [eBPF SoftIRQ](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_softirq.md) | Monitor latency for each SoftIRQ available. |
191 | [eBPF SWAP](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_swap.md) | Monitors when swap has I/O events and applications executing events. |
204 -| [eBPF Sync](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_sync.md) | Monitor syscall responsible to move data from memory to storage device. |
205 -| [eBPF VFS](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_vfs.md) | Monitor I/O events on Linux Virtual Filesystem. |
192 | [Entropy](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/entropy.md) | Entropy, a measure of the randomness or unpredictability of data. |
207 -| [FreeBSD NFS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/freebsd_nfs.md) | Monitor FreeBSD Network File System metrics for efficient file sharing management and performance. |
193 | [FreeBSD RCTL-RACCT](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/freebsd_rctl-racct.md) | Keep an eye on FreeBSD Resource Container metrics for optimized resource management and performance. |
209 -| [getifaddrs](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/getifaddrs.md) | Collect traffic per network interface. |
210 -| [getmntinfo](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/getmntinfo.md) | Collect information per mount point. |
211 -| [Hardware information collected from kernel ring.](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/hardware_information_collected_from_kernel_ring..md) | This collector monitors cpu temperature on Windows systems. |
194 | [hw.intrcnt](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/hw.intrcnt.md) | Get total number of interrupts |
213 -| [Hyper-V](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/hyper-v.md) | This collector monitors website requests and logins. |
214 -| [IIS](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/iis.md) | This collector monitors website requests and logins. |
215 -| [InfiniBand](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/infiniband.md) | This integration monitors InfiniBand network inteface statistics. |
195 | [Inter Process Communication](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/inter_process_communication.md) | IPC stands for Inter-Process Communication. |
196 | [Interrupts](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/interrupts.md) | Monitors `/proc/interrupts`, a file organized by CPU and then by the type of interrupt. |
218 -| [IP Virtual Server](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/ip_virtual_server.md) | This integration monitors IP Virtual Server statistics |
219 -| [ipfw](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/ipfw.md) | Collect information about FreeBSD firewall. |
220 -| [IPv6 Socket Statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/ipv6_socket_statistics.md) | This integration provides IPv6 socket statistics. |
197 | [kern.cp_time](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/kern.cp_time.md) | Total CPU utilization |
198 | [kern.ipc.msq](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/kern.ipc.msq.md) | Collect number of IPC message Queues |
199 | [kern.ipc.sem](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/kern.ipc.sem.md) | Collect information about semaphore. |
@@ -226,57 +202,27 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
202 | [Linux kernel SLAB allocator statistics](https://github.com/netdata/netdata/blob/master/src/collectors/slabinfo.plugin/integrations/linux_kernel_slab_allocator_statistics.md) | Collects metrics on kernel SLAB cache utilization to monitor the low-level performance impact of workloads in the kernel. |
203 | [Linux ZSwap](https://github.com/netdata/netdata/blob/master/src/collectors/debugfs.plugin/integrations/linux_zswap.md) | Collects zswap performance metrics on Linux systems. |
204 | [macOS](https://github.com/netdata/netdata/blob/master/src/collectors/macos.plugin/integrations/macos.md) | Monitor macOS metrics for efficient operating system performance. |
229 -| [MD RAID](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/md_raid.md) | This integration monitors the status of MD RAID devices. |
230 -| [Memory modules (DIMMs)](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/memory_modules_dimms.md) | The Error Detection and Correction (EDAC) subsystem is detecting and reporting errors in the system's memory, primarily ECC (Error-Correcting Code) memory errors. |
205 | [Memory Statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/memory_statistics.md) | Linux Virtual memory subsystem. |
206 | [Memory statistics](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/memory_statistics.md) | This collector monitors swap and memory pool statistics on Windows systems. |
207 | [Memory Usage](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/memory_usage.md) | `/proc/meminfo` provides detailed information about the system's current memory usage. |
234 -| [MS Exchange](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/ms_exchange.md) | This collector monitors Microsoft Exchange. |
235 -| [MS SQL Server](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/ms_sql_server.md) | This collector monitors Microsoft SQL Server statistics. |
236 -| [NET Framework](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/net_framework.md) | This collector monitors application built with .NET |
237 -| [net.inet.icmp.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet.icmp.stats.md) | Collect information about ICMP traffic. |
238 -| [net.inet.ip.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet.ip.stats.md) | Collect IP stats |
239 -| [net.inet.tcp.states](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet.tcp.states.md) | This collector is supported on all platforms. |
240 -| [net.inet.tcp.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet.tcp.stats.md) | Collect overall information about TCP connections. |
241 -| [net.inet.udp.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet.udp.stats.md) | Collect information about UDP connections. |
242 -| [net.inet6.icmp6.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet6.icmp6.stats.md) | Collect information abou IPv6 ICMP |
243 -| [net.inet6.ip6.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet6.ip6.stats.md) | Collect information abou IPv6 stats. |
244 -| [net.isr](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.isr.md) | Collect information about system softnet stat. |
245 -| [Netfilter](https://github.com/netdata/netdata/blob/master/src/collectors/nfacct.plugin/integrations/netfilter.md) | Monitor Netfilter metrics for optimal packet filtering and manipulation. |
246 -| [Network interfaces](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/network_interfaces.md) | Monitor network interface metrics about bandwidth, state, errors and more. |
247 -| [Network statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/network_statistics.md) | This integration provides metrics from the `netstat`, `snmp` and `snmp6` modules. |
248 -| [Network Subsystem](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/network_subsystem.md) | Monitor network interface metrics about bandwidth, state, errors and more. |
249 -| [NFS Client](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/nfs_client.md) | This integration provides statistics from the Linux kernel's NFS Client. |
250 -| [NFS Server](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/nfs_server.md) | This integration provides statistics from the Linux kernel's NFS Server. |
208 | [Non-Uniform Memory Access](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/non-uniform_memory_access.md) | Information about NUMA (Non-Uniform Memory Access) nodes on the system. |
209 | [NUMA Architecture](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/numa_architecture.md) | This collector monitors NUMA Architecture on Windows. |
210 | [OpenRC](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/openrc.md) | Keep tabs on OpenRC init system metrics for efficient system startup and service management. |
211 | [Page types](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/page_types.md) | This integration provides metrics about the system's memory page types |
255 -| [Physical and Logical Disk Performance Metrics](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/physical_and_logical_disk_performance_metrics.md) | Detailed statistics for all disk devices and volumes. |
256 -| [Power Capping](https://github.com/netdata/netdata/blob/master/src/collectors/debugfs.plugin/integrations/power_capping.md) | Collects power capping performance metrics on Linux systems. |
257 -| [Power Supply](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/power_supply.md) | This integration monitors Power supply metrics, such as battery status, AC power status and more. |
258 -| [Power supply](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/power_supply.md) | This collector monitors power supply statistics on Windows systems. |
212 | [Pressure Stall Information](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/pressure_stall_information.md) | Introduced in Linux kernel 4.20, `/proc/pressure` provides information about system pressure stall information (PSI). |
213 | [Processor](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/processor.md) | This collector monitors processors statistics on host. |
261 -| [SCTP Statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/sctp_statistics.md) | This integration provides statistics about the Stream Control Transmission Protocol (SCTP). |
214 | [Semaphore statistics](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/semaphore_statistics.md) | Inter-Process Communication (IPC) enables different processes to communicate and coordinate with each other. |
263 -| [Sensors](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/sensors.md) | This collector monitors sensors on Windows systems. |
264 -| [Socket statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/socket_statistics.md) | This integration provides socket statistics. |
215 | [SoftIRQ statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/softirq_statistics.md) | In the Linux kernel, handling of hardware interrupts is split into two halves: the top half and the bottom half. |
266 -| [Softnet Statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/softnet_statistics.md) | `/proc/net/softnet_stat` provides statistics that relate to the handling of network packets by softirq. |
216 | [Supervisor](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/supervisord/integrations/supervisor.md) | This collector monitors Supervisor instances. |
268 -| [Synproxy](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/synproxy.md) | This integration provides statistics about the Synproxy netfilter module. |
217 | [System Load Average](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/system_load_average.md) | The `/proc/loadavg` file provides information about the system load average. |
218 | [System Memory Fragmentation](https://github.com/netdata/netdata/blob/master/src/collectors/debugfs.plugin/integrations/system_memory_fragmentation.md) | Collects memory fragmentation statistics from the Linux kernel |
219 | [System statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/system_statistics.md) | CPU utilization, states and frequencies and key Linux system performance metrics. |
220 | [System statistics](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/system_statistics.md) | This collector monitors the current number of processes, threads, and context switches on Windows systems. |
273 -| [System thermal zone](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/system_thermal_zone.md) | This collector monitors thermal zone statistics on Windows systems. |
221 | [System Uptime](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/system_uptime.md) | The amount of time the system has been up (running). |
222 | [system.ram](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/system.ram.md) | Show information about system memory usage. |
223 | [Systemd Services](https://github.com/netdata/netdata/blob/master/src/collectors/cgroups.plugin/integrations/systemd_services.md) | Monitor containers and virtual machines resource utilization — CPU, memory, disk I/O, and network — via Linux cgroups. |
224 | [Systemd Units](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/systemdunits/integrations/systemd_units.md) | This collector monitors the state of Systemd units and unit files. |
225 | [systemd-logind users](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/logind/integrations/systemd-logind_users.md) | This collector monitors number of sessions and users as reported by the `org.freedesktop.login1` DBus API. |
279 -| [tc QoS classes](https://github.com/netdata/netdata/blob/master/src/collectors/tc.plugin/integrations/tc_qos_classes.md) | Examine tc metrics to gain insights into Linux traffic control operations. |
226 | [uptime](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/uptime.md) | Show period of time server is up. |
227 | [User Groups](https://github.com/netdata/netdata/blob/master/src/collectors/apps.plugin/integrations/user_groups.md) | This integration monitors resource utilization on a user groups context. |
228 | [Users](https://github.com/netdata/netdata/blob/master/src/collectors/apps.plugin/integrations/users.md) | This integration monitors resource utilization on a user context. |
@@ -289,9 +235,6 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
235 | [vm.swap_info](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/vm.swap_info.md) | Collect information about SWAP memory. |
236 | [vm.vmtotal](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/vm.vmtotal.md) | Collect Virtual Memory information from host. |
237 | [Windows Services](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/windows_services.md) | This collector monitors Windows Services Status and States. |
292 -| [Wireless network interfaces](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/wireless_network_interfaces.md) | Monitor wireless devices with metrics about status, link quality, signal level, noise level and more. |
293 -| [zfs](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/zfs.md) | Collect metrics for ZFS filesystem |
294 -| [ZFS Adaptive Replacement Cache](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/zfs_adaptive_replacement_cache.md) | This integration monitors ZFS Adadptive Replacement Cache (ARC) statistics. |
238 | [ZRAM](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/zram.md) | zRAM, or compressed RAM, is a block device that uses a portion of your system's RAM as a block device. |
239
240 ### Networking
@@ -299,21 +242,41 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
242 | Integration | Description |
243 |-------------|-------------|
244 | [8430FT modem](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/8430ft_modem.md) | Keep track of vital metrics from the MTS 8430FT modem for streamlined network performance and diagnostics. |
245 +| [Access Points](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/ap/integrations/access_points.md) | This collector monitors various wireless access point metrics like connected clients, bandwidth, packets, transmit issues, signal strength, and bitrate for each device and its associated SSID. |
246 | [Bird Routing Daemon](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/bird_routing_daemon.md) | Keep an eye on Bird Routing Daemon metrics for optimized network routing and management. |
247 | [Chrony](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/chrony/integrations/chrony.md) | This collector monitors the system's clock performance and peers activity status |
248 +| [Clash](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/clash.md) | Keep an eye on Clash proxy server metrics for optimized network performance and management. |
249 +| [Conntrack](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/conntrack.md) | This integration monitors the connection tracking mechanism of Netfilter in the Linux Kernel. |
250 | [CoreDNS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/coredns/integrations/coredns.md) | This collector monitors CoreDNS instances. |
305 -| [DNS query](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dnsquery/integrations/dns_query.md) | This module monitors DNS query round-trip time (RTT). |
251 | [DNSBL](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/dnsbl.md) | Monitor DNSBL metrics for efficient domain reputation and security management. |
252 | [DNSdist](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dnsdist/integrations/dnsdist.md) | This collector monitors DNSDist servers. |
253 | [Dnsmasq](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dnsmasq/integrations/dnsmasq.md) | This collector monitors Dnsmasq servers. |
254 | [Dnsmasq DHCP](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dnsmasq_dhcp/integrations/dnsmasq_dhcp.md) | This collector monitors Dnsmasq DHCP leases databases, depending on your configuration. |
255 +| [eBPF Socket](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_socket.md) | Monitor bandwidth consumption per application for protocols TCP and UDP. |
256 | [Fastd](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/fastd.md) | Monitor Fastd VPN metrics for efficient virtual private network management and performance. |
257 | [Freifunk network](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/freifunk_network.md) | Keep tabs on Freifunk community network metrics for optimized network performance and management. |
258 | [FRRouting](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/frrouting.md) | Monitor Free Range Routing (FRR) metrics for optimized network routing and management. |
259 +| [getifaddrs](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/getifaddrs.md) | Collect traffic per network interface. |
260 | [Hitron CODA Cable Modem](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/hitron_coda_cable_modem.md) | Track Hitron CODA cable modem metrics for optimized internet connectivity and performance. |
261 +| [InfiniBand](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/infiniband.md) | This integration monitors InfiniBand network inteface statistics. |
262 +| [IP Virtual Server](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/ip_virtual_server.md) | This integration monitors IP Virtual Server statistics |
263 +| [ipfw](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/ipfw.md) | Collect information about FreeBSD firewall. |
264 +| [IPv6 Socket Statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/ipv6_socket_statistics.md) | This integration provides IPv6 socket statistics. |
265 | [ISC DHCP](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/isc_dhcpd/integrations/isc_dhcp.md) | This collector monitors ISC DHCP lease usage by reading the DHCP client lease database (dhcpd.leases). |
266 | [Keepalived](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/keepalived.md) | Track Keepalived metrics for efficient high-availability and load balancing management. |
267 | [Libreswan](https://github.com/netdata/netdata/blob/master/src/collectors/charts.d.plugin/libreswan/integrations/libreswan.md) | Monitor Libreswan performance for optimal IPsec VPN operations. |
268 +| [net.inet.icmp.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet.icmp.stats.md) | Collect information about ICMP traffic. |
269 +| [net.inet.ip.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet.ip.stats.md) | Collect IP stats |
270 +| [net.inet.tcp.states](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet.tcp.states.md) | This collector is supported on all platforms. |
271 +| [net.inet.tcp.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet.tcp.stats.md) | Collect overall information about TCP connections. |
272 +| [net.inet.udp.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet.udp.stats.md) | Collect information about UDP connections. |
273 +| [net.inet6.icmp6.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet6.icmp6.stats.md) | Collect information abou IPv6 ICMP |
274 +| [net.inet6.ip6.stats](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.inet6.ip6.stats.md) | Collect information abou IPv6 stats. |
275 +| [net.isr](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/net.isr.md) | Collect information about system softnet stat. |
276 +| [Netfilter](https://github.com/netdata/netdata/blob/master/src/collectors/nfacct.plugin/integrations/netfilter.md) | Monitor Netfilter metrics for optimal packet filtering and manipulation. |
277 +| [Network interfaces](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/network_interfaces.md) | Monitor network interface metrics about bandwidth, state, errors and more. |
278 +| [Network statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/network_statistics.md) | This integration provides metrics from the `netstat`, `snmp` and `snmp6` modules. |
279 +| [Network Subsystem](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/network_subsystem.md) | Monitor network interface metrics about bandwidth, state, errors and more. |
280 | [NextDNS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/nextdns.md) | Track NextDNS DNS resolver and security platform metrics for efficient DNS management and security. |
281 | [NSD](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/nsd/integrations/nsd.md) | This collector monitors NSD statistics like queries, zones, protocols, query types and more. |
282 | [NTPd](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/ntpd/integrations/ntpd.md) | This collector monitors the system variables of the local `ntpd` daemon (optional incl. |
@@ -326,15 +289,22 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
289 | [PowerDNS Authoritative Server](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/powerdns/integrations/powerdns_authoritative_server.md) | This collector monitors PowerDNS Authoritative Server instances. |
290 | [PowerDNS Recursor](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/powerdns_recursor/integrations/powerdns_recursor.md) | This collector monitors PowerDNS Recursor instances. |
291 | [RIPE Atlas](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/ripe_atlas.md) | Keep tabs on RIPE Atlas Internet measurement platform metrics for efficient network monitoring and performance. |
292 +| [SCTP Statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/sctp_statistics.md) | This integration provides statistics about the Stream Control Transmission Protocol (SCTP). |
293 +| [SNMP devices](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/snmp/integrations/snmp_devices.md) | This collector discovers and monitors any SNMP-enabled network device. |
294 +| [Socket statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/socket_statistics.md) | This integration provides socket statistics. |
295 | [SoftEther VPN Server](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/softether_vpn_server.md) | Monitor SoftEther VPN Server metrics for efficient virtual private network (VPN) management and performance. |
296 +| [Softnet Statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/softnet_statistics.md) | `/proc/net/softnet_stat` provides statistics that relate to the handling of network packets by softirq. |
297 | [SONiC NOS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/sonic_nos.md) | Keep tabs on Software for Open Networking in the Cloud (SONiC) metrics for efficient network switch management and performance. |
298 | [Starlink (SpaceX)](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/starlink_spacex.md) | Monitor SpaceX Starlink satellite internet metrics for efficient internet service management and performance. |
299 | [strongSwan](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/strongswan.md) | Track strongSwan VPN and IPSec metrics using the vici interface for efficient virtual private network (VPN) management and performance. |
300 +| [Synproxy](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/synproxy.md) | This integration provides statistics about the Synproxy netfilter module. |
301 +| [tc QoS classes](https://github.com/netdata/netdata/blob/master/src/collectors/tc.plugin/integrations/tc_qos_classes.md) | Examine tc metrics to gain insights into Linux traffic control operations. |
302 | [Timex](https://github.com/netdata/netdata/blob/master/src/collectors/timex.plugin/integrations/timex.md) | Examine Timex metrics to gain insights into system clock operations. |
303 | [Tor](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/tor/integrations/tor.md) | Tracks Tor's download and upload traffic, as well as its uptime. |
304 | [Ubiquiti UFiber OLT](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/ubiquiti_ufiber_olt.md) | Track Ubiquiti UFiber GPON (Gigabit Passive Optical Network) device metrics for efficient fiber-optic network management and performance. |
305 | [Unbound](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/unbound/integrations/unbound.md) | This collector monitors Unbound servers. |
306 | [WireGuard](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/wireguard/integrations/wireguard.md) | This collector monitors WireGuard VPN devices and peers traffic. |
307 +| [Wireless network interfaces](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/wireless_network_interfaces.md) | Monitor wireless devices with metrics about status, link quality, signal level, noise level and more. |
308
309 ### Cloud and DevOps
310
@@ -346,25 +316,20 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
316 | [Cloud Foundry](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/cloud_foundry.md) | Track Cloud Foundry platform metrics for optimized application deployment and management. |
317 | [Cloud Foundry Firehose](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/cloud_foundry_firehose.md) | Monitor Cloud Foundry Firehose metrics for comprehensive platform diagnostics and management. |
318 | [CloudWatch](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/cloudwatch.md) | Monitor AWS CloudWatch metrics for comprehensive AWS resource management and performance optimization. |
349 -| [Collectd](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/collectd.md) | Monitor system and application metrics with Collectd for comprehensive performance analysis. |
319 | [Concourse](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/concourse.md) | Monitor Concourse CI/CD pipeline metrics for optimized workflow management and deployment. |
320 | [Dynatrace](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/dynatrace.md) | Monitor Dynatrace APM metrics for comprehensive application performance management. |
321 | [GCP GCE](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/gcp_gce.md) | Keep an eye on Google Cloud Platform Compute Engine metrics for efficient cloud resource management and performance. |
322 | [GitLab Runner](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/gitlab_runner.md) | Keep an eye on GitLab CI/CD job metrics for efficient development and deployment management. |
323 | [Google Cloud Platform](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/google_cloud_platform.md) | Monitor Google Cloud Platform metrics for comprehensive cloud resource management and performance optimization. |
324 | [Google Stackdriver](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/google_stackdriver.md) | Track Google Stackdriver monitoring metrics for optimized cloud performance and diagnostics. |
356 -| [Grafana](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/grafana.md) | Keep tabs on Grafana dashboard and visualization metrics for optimized monitoring and data analysis. |
325 | [Hubble](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/hubble.md) | Monitor Hubble network observability metrics for efficient network visibility and management. |
326 | [Jenkins](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/jenkins.md) | Track Jenkins continuous integration server metrics for efficient development and build management. |
327 | [Linode](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/linode.md) | Monitor Linode cloud hosting metrics for efficient virtual server management and performance. |
360 -| [Lustre metadata](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/lustre_metadata.md) | Keep tabs on Lustre clustered file system for efficient management and performance. |
361 -| [Nagios](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/nagios.md) | Keep tabs on Nagios network monitoring metrics for efficient IT infrastructure management and performance. |
362 -| [Nextcloud servers](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/nextcloud_servers.md) | Keep an eye on Nextcloud cloud storage metrics for efficient file hosting and management. |
328 | [Puppet](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/puppet/integrations/puppet.md) | This collector monitors Puppet metrics, including JVM heap and non-heap memory, CPU usage, and file descriptors. |
329 | [Spacelift](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/spacelift.md) | Track Spacelift infrastructure-as-code (IaC) platform metrics for efficient infrastructure automation and management. |
330 | [Zerto](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/zerto.md) | Monitor Zerto disaster recovery and data protection metrics for efficient backup and recovery management. |
331
367 -### Hardware and IoT
332 +### Hardware and Sensors
333
334 | Integration | Description |
335 |-------------|-------------|
@@ -375,33 +340,35 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
340 | [APC UPS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/apcupsd/integrations/apc_ups.md) | This collector monitors Uninterruptible Power Supplies by polling the Apcupsd daemon. |
341 | [Christ Elektronik CLM5IP power panel](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/christ_elektronik_clm5ip_power_panel.md) | Monitor Christ Elektronik CLM5IP device metrics for efficient performance and diagnostics. |
342 | [CraftBeerPi](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/craftbeerpi.md) | Keep an eye on CraftBeerPi homebrewing metrics for optimized brewing process management. |
378 -| [CUPS](https://github.com/netdata/netdata/blob/master/src/collectors/cups.plugin/integrations/cups.md) | Monitor CUPS performance for achieving optimal printing system operations. |
343 +| [dev.cpu.temperature](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/dev.cpu.temperature.md) | Get current CPU temperature |
344 | [Dutch Electricity Smart Meter](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/dutch_electricity_smart_meter.md) | Keep tabs on Dutch smart meter P1 port metrics for efficient energy management and monitoring. |
345 | [Elgato Key Light devices.](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/elgato_key_light_devices..md) | Keep tabs on Elgato Key Light metrics for optimized lighting control and management. |
346 | [Energomera smart power meters](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/energomera_smart_power_meters.md) | Track Energomera electricity meter metrics for efficient energy management and monitoring. |
382 -| [HDD temperature](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/hddtemp/integrations/hdd_temperature.md) | This collector monitors disk temperatures. |
383 -| [Homebridge](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/homebridge.md) | Monitor Homebridge smart home metrics for efficient home automation management and performance. |
384 -| [Homey](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/homey.md) | Track Homey smart home controller metrics for efficient home automation and performance. |
347 +| [Hardware information collected from kernel ring.](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/hardware_information_collected_from_kernel_ring..md) | This collector monitors cpu temperature on Windows systems. |
348 | [IBM CryptoExpress (CEX) cards](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/ibm_cryptoexpress_cex_cards.md) | Track IBM Z Crypto Express device metrics for optimized cryptographic performance and management. |
349 | [IBM Z Hardware Management Console](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/ibm_z_hardware_management_console.md) | Monitor IBM Z Hardware Management Console metrics for efficient mainframe management and performance. |
350 | [Intel GPU](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/intelgpu/integrations/intel_gpu.md) | This collector gathers performance metrics for Intel integrated GPUs. |
351 | [Intelligent Platform Management Interface (IPMI)](https://github.com/netdata/netdata/blob/master/src/collectors/freeipmi.plugin/integrations/intelligent_platform_management_interface_ipmi.md) | "Monitor enterprise server sensor readings, event log entries, and hardware statuses to ensure reliable server operations." |
352 | [Jarvis Standing Desk](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/jarvis_standing_desk.md) | Track Jarvis standing desk usage metrics for efficient workspace ergonomics and management. |
353 | [Linux Sensors](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/sensors/integrations/linux_sensors.md) | This collector gathers real-time system sensor statistics using the [sysfs](https://www.kernel.org/doc/Documentation/hwmon/sysfs-interface) interface. |
354 +| [Memory modules (DIMMs)](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/memory_modules_dimms.md) | The Error Detection and Correction (EDAC) subsystem is detecting and reporting errors in the system's memory, primarily ECC (Error-Correcting Code) memory errors. |
355 | [Modbus protocol](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/modbus_protocol.md) | Track Modbus RTU protocol metrics for efficient industrial automation and control performance. |
356 | [Nature Remo E lite devices](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/nature_remo_e_lite_devices.md) | Monitor Nature Remo E series smart home device metrics for efficient home automation and energy management. |
357 | [Netatmo sensors](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/netatmo_sensors.md) | Keep an eye on Netatmo smart home device metrics for efficient home automation and energy management. |
394 -| [NVIDIA DCGM Exporter](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dcgm/integrations/nvidia_dcgm_exporter.md) | This collector gathers NVIDIA GPU telemetry from a `dcgm-exporter` endpoint. |
358 +| [Nvidia Data Center GPU Manager (DCGM)](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dcgm/integrations/nvidia_data_center_gpu_manager_dcgm.md) | This collector gathers NVIDIA GPU telemetry from a `dcgm-exporter` endpoint. |
359 | [Nvidia GPU](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/nvidia_smi/integrations/nvidia_gpu.md) | This collector monitors GPUs performance metrics using the [nvidia-smi](https://developer.nvidia.com/nvidia-system-management-interface) CLI tool. |
360 | [Personal Weather Station](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/personal_weather_station.md) | Track personal weather station metrics for efficient weather monitoring and management. |
361 | [Philips Hue](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/philips_hue.md) | Keep an eye on Philips Hue smart lighting metrics for efficient home automation and energy management. |
362 | [Pimoroni Enviro+](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/pimoroni_enviro+.md) | Track Pimoroni Enviro+ air quality and environmental metrics for efficient environmental monitoring and analysis. |
363 +| [Power Capping](https://github.com/netdata/netdata/blob/master/src/collectors/debugfs.plugin/integrations/power_capping.md) | Collects power capping performance metrics on Linux systems. |
364 +| [Power Supply](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/power_supply.md) | This integration monitors Power supply metrics, such as battery status, AC power status and more. |
365 +| [Power supply](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/power_supply.md) | This collector monitors power supply statistics on Windows systems. |
366 | [Powerpal devices](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/powerpal_devices.md) | Keep an eye on Powerpal smart meter metrics for efficient energy management and monitoring. |
367 | [Radio Thermostat](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/radio_thermostat.md) | Monitor Radio Thermostat smart thermostat metrics for efficient home automation and energy management. |
368 | [Raritan PDU](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/raritan_pdu.md) | Monitor Raritan Power Distribution Unit (PDU) metrics for efficient power management and monitoring. |
402 -| [S.M.A.R.T.](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/smartctl/integrations/s.m.a.r.t..md) | This collector monitors the health status of storage devices by analyzing S.M.A.R.T. |
369 | [Salicru EQX inverter](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/salicru_eqx_inverter.md) | Keep tabs on Salicru EQX solar inverter metrics for efficient solar energy management and monitoring. |
370 | [Sense Energy](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/sense_energy.md) | Keep tabs on Sense Energy smart meter metrics for efficient energy management and monitoring. |
371 +| [Sensors](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/sensors.md) | This collector monitors sensors on Windows systems. |
372 | [Shelly humidity sensor](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/shelly_humidity_sensor.md) | Monitor Shelly smart home device metrics for efficient home automation and energy management. |
373 | [Siemens S7 PLC](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/siemens_s7_plc.md) | Monitor Siemens S7 Programmable Logic Controller (PLC) metrics for efficient industrial automation and control. |
374 | [SMA Inverters](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/sma_inverters.md) | Monitor SMA solar inverter metrics for efficient solar energy management and monitoring. |
@@ -409,6 +376,7 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
376 | [Solar logging stick](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/solar_logging_stick.md) | Monitor solar energy metrics using a solar logging stick for efficient solar energy management and monitoring. |
377 | [Solis Ginlong 5G inverters](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/solis_ginlong_5g_inverters.md) | Monitor Solis solar inverter metrics for efficient solar energy management and monitoring. |
378 | [Sunspec Solar Energy](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/sunspec_solar_energy.md) | Monitor SunSpec Alliance solar energy metrics for efficient solar energy management and monitoring. |
379 +| [System thermal zone](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/system_thermal_zone.md) | This collector monitors thermal zone statistics on Windows systems. |
380 | [Tado smart heating solution](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/tado_smart_heating_solution.md) | Monitor Tado smart thermostat metrics for efficient home heating and cooling management. |
381 | [Tesla vehicle](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/tesla_vehicle.md) | Track Tesla vehicle metrics for efficient electric vehicle management and monitoring. |
382 | [Tesla Wall Connector](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/tesla_wall_connector.md) | Monitor Tesla Wall Connector charging station metrics for efficient electric vehicle charging management. |
@@ -419,23 +387,28 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
387
388 | Integration | Description |
389 |-------------|-------------|
390 +| [Active Directory](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/active_directory.md) | This collector monitors Active Directory IO and queries. |
391 +| [Active Directory Certificate Service](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/active_directory_certificate_service.md) | This collector monitors Active Directory Certificate Services statistics. |
392 +| [Active Directory Federation Service](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/active_directory_federation_service.md) | This collector monitors Active Directory Federation Services statistics. |
393 | [Alamos FE2 server](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/alamos_fe2_server.md) | Keep tabs on Alamos FE2 systems for improved performance and management. |
394 | [AuthLog](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/authlog.md) | Monitor authentication logs for security insights and efficient access management. |
395 +| [BOINC](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/boinc/integrations/boinc.md) | This collector monitors task counts for the Berkeley Open Infrastructure Networking Computing (BOINC) distributed computing client. |
396 | [BungeeCord](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/bungeecord.md) | Track BungeeCord proxy server metrics for efficient load balancing and performance management. |
397 | [Celery](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/celery.md) | Keep an eye on Celery task queue metrics for optimized task processing and resource management. |
398 | [Chia](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/chia.md) | Track Chia blockchain metrics for optimized farming and resource allocation. |
399 | [ClamAV daemon](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/clamav_daemon.md) | Track ClamAV antivirus metrics for enhanced threat detection and management. |
400 | [Clamscan results](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/clamscan_results.md) | Monitor ClamAV scanning performance metrics for efficient malware detection and analysis. |
401 +| [Collectd](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/collectd.md) | Monitor system and application metrics with Collectd for comprehensive performance analysis. |
402 | [Consul](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/consul/integrations/consul.md) | This collector monitors [key metrics](https://developer.hashicorp.com/consul/docs/agent/telemetry#key-metrics) of Consul Agents: transaction timings, leadership changes, memory usage and more. |
403 | [Crowdsec](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/crowdsec.md) | Monitor Crowdsec security metrics for efficient threat detection and response. |
404 | [Cryptowatch](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/cryptowatch.md) | Keep tabs on Cryptowatch market data metrics for comprehensive cryptocurrency market analysis. |
405 +| [CUPS](https://github.com/netdata/netdata/blob/master/src/collectors/cups.plugin/integrations/cups.md) | Monitor CUPS performance for achieving optimal printing system operations. |
406 | [Discourse](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/discourse.md) | Monitor Discourse forum metrics for efficient community management and engagement. |
407 | [DMARC](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/dmarc.md) | Track DMARC email authentication metrics for improved email security and deliverability. |
408 | [Dovecot](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dovecot/integrations/dovecot.md) | This collector monitors Dovecot metrics about sessions, logins, commands, page faults and more. |
409 | [etcd](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/etcd.md) | Track etcd database metrics for optimized distributed key-value store management and performance. |
410 | [Exim](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/exim/integrations/exim.md) | This collector monitors Exim mail queue. |
411 | [Fail2ban](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/fail2ban/integrations/fail2ban.md) | This collector tracks two main metrics for each jail: currently banned IPs and active failure incidents. |
438 -| [Files and directories](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/filecheck/integrations/files_and_directories.md) | This collector monitors the existence, last modification time, and size of arbitrary files and directories on the system. |
412 | [Fluentd](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/fluentd/integrations/fluentd.md) | This collector monitors Fluentd servers. |
413 | [FreeRADIUS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/freeradius/integrations/freeradius.md) | This collector monitors FreeRADIUS servers. |
414 | [Gearman](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/gearman/integrations/gearman.md) | Monitors jobs activity, priority and available workers. |
@@ -445,27 +418,31 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
418 | [Go-ethereum](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/geth/integrations/go-ethereum.md) | This collector monitors Go-ethereum instances. |
419 | [Google Pagespeed](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/google_pagespeed.md) | Keep an eye on Google PageSpeed Insights performance metrics for efficient web page optimization and performance. |
420 | [gpsd](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/gpsd.md) | Monitor GPSD (GPS daemon) metrics for efficient GPS data management and performance. |
421 +| [Grafana](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/grafana.md) | Keep tabs on Grafana dashboard and visualization metrics for optimized monitoring and data analysis. |
422 | [Graylog Server](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/graylog_server.md) | Monitor Graylog server metrics for efficient log management and analysis. |
423 | [Halon](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/halon.md) | Monitor Halon email security and delivery metrics for optimized email management and protection. |
424 +| [Homebridge](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/homebridge.md) | Monitor Homebridge smart home metrics for efficient home automation management and performance. |
425 +| [Homey](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/homey.md) | Track Homey smart home controller metrics for efficient home automation and performance. |
426 | [Honeypot](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/honeypot.md) | Monitor honeypot metrics for efficient threat detection and management. |
427 | [IBM AIX systems Njmon](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/ibm_aix_systems_njmon.md) | Keep an eye on NJmon system performance monitoring metrics for efficient IT infrastructure management and performance. |
428 | [Icecast](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/icecast/integrations/icecast.md) | This collector monitors Icecast listener counts. |
429 | [JMX](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/jmx.md) | Track Java Management Extensions (JMX) metrics for efficient Java application management and performance. |
430 | [journald](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/journald.md) | Keep an eye on systemd-journald metrics for efficient log management and analysis. |
455 -| [Kafka Consumer Lag](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/kafka_consumer_lag.md) | Monitor Kafka consumer lag metrics for efficient message queue management and performance. |
431 | [Kannel](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/kannel.md) | Keep tabs on Kannel SMS gateway and WAP gateway metrics for efficient mobile communication and performance. |
432 | [Logstash](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/logstash/integrations/logstash.md) | This collector monitors Logstash instances. |
433 | [loki](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/loki.md) | Track Loki metrics. |
434 | [Lynis audit reports](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/lynis_audit_reports.md) | Track Lynis security auditing tool metrics for efficient system security and compliance management. |
460 -| [Mesos](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/mesos.md) | Monitor Apache Mesos cluster manager metrics for efficient resource management and performance. |
435 | [Minecraft](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/minecraft.md) | Track Minecraft server metrics for efficient game server management and performance. |
436 +| [MS Exchange](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/ms_exchange.md) | This collector monitors Microsoft Exchange. |
437 | [mtail](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/mtail.md) | Monitor log data metrics using mtail log data extractor and parser. |
438 +| [Nagios](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/nagios.md) | Keep tabs on Nagios network monitoring metrics for efficient IT infrastructure management and performance. |
439 +| [NET Framework](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/net_framework.md) | This collector monitors application built with .NET |
440 +| [Nextcloud servers](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/nextcloud_servers.md) | Keep an eye on Nextcloud cloud storage metrics for efficient file hosting and management. |
441 | [NRPE daemon](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/nrpe_daemon.md) | Monitor Nagios Remote Plugin Executor (NRPE) metrics for efficient system and network monitoring. |
442 | [OBS Studio](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/obs_studio.md) | Track OBS Studio live streaming and recording software metrics for efficient video production and performance. |
443 | [OpenLDAP](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/openldap/integrations/openldap.md) | This collector monitors OpenLDAP metrics about connections, operations, referrals and more. |
444 | [OpenSIPS](https://github.com/netdata/netdata/blob/master/src/collectors/charts.d.plugin/opensips/integrations/opensips.md) | Examine OpenSIPS metrics for insights into SIP server operations. |
445 | [OpenWeatherMap](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/openweathermap.md) | Track OpenWeatherMap weather data and air pollution metrics for efficient environmental monitoring and analysis. |
468 -| [Pandas](https://github.com/netdata/netdata/blob/master/src/collectors/python.d.plugin/pandas/integrations/pandas.md) | [Pandas](https://pandas.pydata.org/) is a de-facto standard in reading and processing most types of structured data in Python. |
446 | [phpDaemon](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/phpdaemon/integrations/phpdaemon.md) | This collector monitors phpDaemon instances. |
447 | [Postfix](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/postfix/integrations/postfix.md) | This collector retrieves statistics about the Postfix mail queue using the [postqueue](https://www.postfix.org/postqueue.1.html) command-line tool. |
448 | [ProFTPD](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/proftpd.md) | Monitor ProFTPD FTP server metrics for efficient file transfer and server performance. |
@@ -473,8 +450,8 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
450 | [RADIUS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/radius.md) | Keep tabs on RADIUS (Remote Authentication Dial-In User Service) protocol metrics for efficient authentication and access management. |
451 | [Rspamd](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/rspamd/integrations/rspamd.md) | This collector monitors the activity and performance of Rspamd servers. |
452 | [SABnzbd](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/sabnzbd.md) | Monitor SABnzbd Usenet client metrics for efficient file downloads and resource management. |
453 +| [scripts.d Scheduler](https://github.com/netdata/netdata/blob/master/src/go/plugin/scripts.d/modules/scheduler/integrations/scripts.d_scheduler.md) | The scheduler module manages the execution of jobs defined by the nagios and zabbix modules. |
454 | [Slurm](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/slurm.md) | Track Slurm workload manager metrics for efficient high-performance computing (HPC) and cluster management. |
477 -| [SNMP devices](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/snmp/integrations/snmp_devices.md) | This collector discovers and monitors any SNMP-enabled network device. |
455 | [SpigotMC](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/spigotmc/integrations/spigotmc.md) | This collector monitors SpigotMC server server performance, in the form of ticks per second average, memory utilization, and active users. |
456 | [StatusPage](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/statuspage.md) | Monitor StatusPage.io incident and status metrics for efficient incident management and communication. |
457 | [Steam](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/steam.md) | Gain insights into Steam A2S-supported game servers for performance and availability through real-time metric monitoring. |
@@ -486,33 +463,56 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
463 | [Vault PKI](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/vault_pki.md) | Monitor HashiCorp Vault Public Key Infrastructure (PKI) metrics for efficient certificate management and security. |
464 | [VSCode](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/vscode.md) | Track Visual Studio Code editor metrics for efficient development environment management and performance. |
465 | [YOURLS URL Shortener](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/yourls_url_shortener.md) | Monitor YOURLS (Your Own URL Shortener) metrics for efficient URL shortening service management and performance. |
466 +| [Zabbix Preprocessing](https://github.com/netdata/netdata/blob/master/src/go/plugin/scripts.d/modules/zabbix/integrations/zabbix_preprocessing.md) | This module runs Zabbix-style data collection jobs natively inside Netdata. |
467 | [ZooKeeper](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/zookeeper/integrations/zookeeper.md) | It connects to the Zookeeper instance via a TCP and executes the following commands: |
468
491 -### Storage
469 +### Storage and Filesystems
470
471 | Integration | Description |
472 |-------------|-------------|
473 | [Adaptec RAID](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/adaptecraid/integrations/adaptec_raid.md) | Monitors the health of Adaptec Hardware RAID by tracking the status of logical and physical devices in your storage system. |
474 +| [BCache](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/bcache.md) | Statistics for BCache (block layer cache) devices, including cache hit ratios, I/O operations, cache allocations, and bypass activity. |
475 +| [BTRFS](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/btrfs.md) | This integration provides usage and error statistics from the BTRFS filesystem. |
476 | [Ceph](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/ceph/integrations/ceph.md) | This collector monitors the overall health status and performance of your Ceph clusters. |
477 | [Dell EMC ScaleIO](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/scaleio/integrations/dell_emc_scaleio.md) | This collector monitors ScaleIO (VxFlex OS) instances via VxFlex OS Gateway API. |
478 +| [devstat](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/devstat.md) | Collect information per hard disk available on host. |
479 +| [Disk space](https://github.com/netdata/netdata/blob/master/src/collectors/diskspace.plugin/integrations/disk_space.md) | Monitor Disk space metrics for proficient storage management. |
480 +| [Disk Statistics](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/disk_statistics.md) | Detailed statistics for each of your system's disk devices and partitions. |
481 | [DMCache devices](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dmcache/integrations/dmcache_devices.md) | This collector monitors DMCache, providing insights into capacity usage, efficiency, and activity. |
482 +| [eBPF Disk](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_disk.md) | Measure latency for I/O events on disk. |
483 +| [eBPF Filesystem](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_filesystem.md) | Monitor latency for main actions on filesystem like I/O events. |
484 +| [eBPF MDflush](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_mdflush.md) | Monitor when flush events happen between disks. |
485 +| [eBPF Mount](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_mount.md) | Monitor calls for mount and umount syscall. |
486 +| [eBPF Sync](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_sync.md) | Monitor syscall responsible to move data from memory to storage device. |
487 +| [eBPF VFS](https://github.com/netdata/netdata/blob/master/src/collectors/ebpf.plugin/integrations/ebpf_vfs.md) | Monitor I/O events on Linux Virtual Filesystem. |
488 | [EOS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/eos.md) | Monitor CERN EOS metrics for efficient storage management. |
489 +| [FreeBSD NFS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/freebsd_nfs.md) | Monitor FreeBSD Network File System metrics for efficient file sharing management and performance. |
490 | [Generic storage enclosure tool](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/generic_storage_enclosure_tool.md) | Monitor storage enclosure metrics for efficient storage device management and performance. |
491 +| [getmntinfo](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/getmntinfo.md) | Collect information per mount point. |
492 | [Hadoop Distributed File System (HDFS)](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/hdfs/integrations/hadoop_distributed_file_system_hdfs.md) | This collector monitors HDFS nodes. |
493 +| [HDD temperature](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/hddtemp/integrations/hdd_temperature.md) | This collector monitors disk temperatures. |
494 | [HPE Smart Arrays](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/hpssa/integrations/hpe_smart_arrays.md) | Monitors the health of HPE Smart Arrays by tracking the status of controllers, arrays, logical and physical drives in your storage system. |
495 | [IBM Spectrum](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/ibm_spectrum.md) | Monitor IBM Spectrum storage metrics for efficient data management and performance. |
496 | [IBM Spectrum Virtualize](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/ibm_spectrum_virtualize.md) | Monitor IBM Spectrum Virtualize metrics for efficient storage virtualization and performance. |
497 | [IPFS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/ipfs/integrations/ipfs.md) | This collector monitors IPFS daemon health and network activity. |
498 +| [Lustre metadata](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/lustre_metadata.md) | Keep tabs on Lustre clustered file system for efficient management and performance. |
499 | [LVM logical volumes](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/lvm/integrations/lvm_logical_volumes.md) | This collector monitors the health of LVM logical volumes. |
500 +| [MD RAID](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/md_raid.md) | This integration monitors the status of MD RAID devices. |
501 | [MegaCLI MegaRAID](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/megacli/integrations/megacli_megaraid.md) | Monitors the health of MegaCLI Hardware RAID by tracking the status of RAID adapters, physical drives, and backup batteries in your storage system. |
502 | [MogileFS](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/mogilefs.md) | Monitor MogileFS distributed file system metrics for efficient storage management and performance. |
503 | [Netapp ONTAP API](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/netapp_ontap_api.md) | Keep tabs on NetApp ONTAP storage system metrics for efficient data storage management and performance. |
504 | [NetApp Solidfire](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/netapp_solidfire.md) | Track NetApp Solidfire storage system metrics for efficient data storage management and performance. |
505 +| [NFS Client](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/nfs_client.md) | This integration provides statistics from the Linux kernel's NFS Client. |
506 +| [NFS Server](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/nfs_server.md) | This integration provides statistics from the Linux kernel's NFS Server. |
507 | [NVMe devices](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/nvme/integrations/nvme_devices.md) | This collector monitors the health of NVMe devices. |
508 +| [Physical and Logical Disk Performance Metrics](https://github.com/netdata/netdata/blob/master/src/collectors/windows.plugin/integrations/physical_and_logical_disk_performance_metrics.md) | Detailed statistics for all disk devices and volumes. |
509 +| [S.M.A.R.T.](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/smartctl/integrations/s.m.a.r.t..md) | This collector monitors the health status of storage devices by analyzing S.M.A.R.T. |
510 | [Samba](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/samba/integrations/samba.md) | This collector monitors Samba syscalls and SMB2 calls. |
511 | [StoreCLI RAID](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/storcli/integrations/storecli_raid.md) | Monitors the health of StoreCLI Hardware RAID by tracking the status of RAID adapters, physical drives, and backup batteries in your storage system. |
512 | [Storidge](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/storidge.md) | Keep an eye on Storidge storage metrics for efficient storage management and performance. |
513 | [Synology ActiveBackup](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/synology_activebackup.md) | Track Synology Active Backup metrics for efficient backup and data protection management. |
514 +| [zfs](https://github.com/netdata/netdata/blob/master/src/collectors/freebsd.plugin/integrations/zfs.md) | Collect metrics for ZFS filesystem |
515 +| [ZFS Adaptive Replacement Cache](https://github.com/netdata/netdata/blob/master/src/collectors/proc.plugin/integrations/zfs_adaptive_replacement_cache.md) | This integration monitors ZFS Adadptive Replacement Cache (ARC) statistics. |
516 | [ZFS Pools](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/zfspool/integrations/zfs_pools.md) | This collector monitors the health and space usage of ZFS pools using the command line tool [zpool](https://openzfs.github.io/openzfs-docs/man/master/8/zpool-list.8.html). |
517
518 ### Synthetic Testing
@@ -520,11 +520,15 @@ Need a dedicated integration? [Submit a feature request](https://github.com/netd
520 | Integration | Description |
521 |-------------|-------------|
522 | [Blackbox](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/blackbox.md) | Track external service availability and response times with Blackbox monitoring. |
523 +| [DNS query](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dnsquery/integrations/dns_query.md) | This module monitors DNS query round-trip time (RTT). |
524 | [Domain expiration date](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/whoisquery/integrations/domain_expiration_date.md) | This collector monitors the remaining time before the domain expires. |
525 +| [Files and directories](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/filecheck/integrations/files_and_directories.md) | This collector monitors the existence, last modification time, and size of arbitrary files and directories on the system. |
526 | [HTTP Endpoints](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/httpcheck/integrations/http_endpoints.md) | This collector monitors HTTP servers availability status and response time. |
527 | [Idle OS Jitter](https://github.com/netdata/netdata/blob/master/src/collectors/idlejitter.plugin/integrations/idle_os_jitter.md) | Monitor delays in timing for user processes caused by scheduling limitations to optimize the system to run latency sensitive applications with minimal jitter, improving consistency and quality of service. |
528 | [IOPing](https://github.com/netdata/netdata/blob/master/src/collectors/ioping.plugin/integrations/ioping.md) | Monitor IOPing metrics for efficient disk I/O latency tracking. |
529 | [Monit](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/monit/integrations/monit.md) | This collector monitors status of Monit's service checks. |
530 +| [MQTT Blackbox](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/mqtt_blackbox.md) | Track MQTT message transport performance using blackbox testing methods. |
531 +| [Nagios Plugins](https://github.com/netdata/netdata/blob/master/src/go/plugin/scripts.d/modules/nagios/integrations/nagios_plugins.md) | This module runs unmodified [Nagios plugins](https://www.nagios-plugins.org/) inside Netdata without any changes to the plugins themselves. |
532 | [Ping](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/ping/integrations/ping.md) | This module measures round-trip time and packet loss by sending ping messages to network hosts. |
533 | [Site 24x7](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/prometheus/integrations/site_24x7.md) | Monitor Site24x7 website and infrastructure monitoring metrics for efficient performance tracking and management. |
534 | [TCP/UDP Endpoints](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/portcheck/integrations/tcp-udp_endpoints.md) | Collector for monitoring service availability and response time. |
src/collectors/cgroups.plugin/integrations/aws_ecs_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "AWS ECS Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['aws', 'ecs', 'elastic container service', 'amazon', 'containers']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/containerd_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "containerd Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['containerd', 'containers', 'cri', 'container runtime', 'nerdctl']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['containers', 'docker', 'podman', 'containerd', 'cri-o', 'lxc', 'lxd', 'incus', 'nomad', 'ecs', 'systemd-nspawn', 'nspawn', 'cgroups', 'linux containers']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/docker_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "Docker Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['docker', 'containers', 'docker compose', 'docker swarm', 'moby', 'containerd', 'runc']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/kubernetes_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "Kubernetes Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['k8s', 'kubernetes', 'pods', 'containers', 'openshift', 'rancher', 'rke', 'rke2', 'k3s', 'microk8s', 'eks', 'gke', 'aks', 'tanzu', 'minikube', 'kind', 'containerd', 'cri-o', 'kubelet', 'kubepods']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/libvirt_vms_and_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "Libvirt VMs and Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['libvirt', 'kvm', 'qemu', 'virsh', 'virt-manager', 'virtual machine', 'vm', 'container']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/lxc_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "LXC Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['lxc', 'lxd', 'incus', 'linux containers', 'system containers', 'container']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/nomad_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "Nomad Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['nomad', 'hashicorp', 'containers', 'orchestrator']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/openshift_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "OpenShift Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['openshift', 'red hat openshift', 'okd', 'kubernetes', 'k8s', 'containers', 'pods']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/openstack_vms.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "OpenStack VMs"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['openstack', 'openstack nova', 'openstack compute', 'kvm', 'qemu', 'libvirt', 'virtual machine', 'vm', 'cloud']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/ovirt_vms.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "oVirt VMs"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['ovirt', 'rhev', 'red hat virtualization', 'red hat enterprise virtualization', 'kvm', 'qemu', 'libvirt', 'virtual machine', 'vm']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/podman_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "Podman Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['podman', 'containers', 'pods', 'oci', 'crun', 'runc']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/proxmox_vms_and_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "Proxmox VMs and Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['proxmox', 'proxmox ve', 'pve', 'kvm', 'qemu', 'lxc', 'libvirt', 'virtual machine', 'vm', 'container']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/systemd-nspawn_containers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "systemd-nspawn Containers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['systemd-nspawn', 'nspawn', 'machinectl', 'systemd', 'containers']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cgroups.plugin/integrations/virtual_machines.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cgroups.plugin/metadata.yaml"
4 sidebar_label: "Virtual Machines"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['vms', 'virtual machines', 'virtualization', 'hypervisor', 'kvm', 'qemu', 'libvirt', 'proxmox', 'proxmox ve', 'ovirt', 'openstack', 'openstack nova', 'cgroups']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/cups.plugin/integrations/cups.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/cups.plugin/metadata.yaml"
4 sidebar_label: "CUPS"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/debugfs.plugin/integrations/power_capping.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/debugfs.plugin/metadata.yaml"
4 sidebar_label: "Power Capping"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['power capping', 'energy']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/diskspace.plugin/integrations/disk_space.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/diskspace.plugin/metadata.yaml"
4 sidebar_label: "Disk space"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['disk', 'I/O', 'space', 'inode']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/ebpf.plugin/integrations/ebpf_disk.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/ebpf.plugin/metadata.yaml"
4 sidebar_label: "eBPF Disk"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['hard Disk', 'eBPF', 'latency', 'partition']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/ebpf.plugin/integrations/ebpf_filesystem.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/ebpf.plugin/metadata.yaml"
4 sidebar_label: "eBPF Filesystem"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['Filesystem', 'ext4', 'btrfs', 'nfs', 'xfs', 'zfs', 'eBPF', 'latency', 'I/O']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/ebpf.plugin/integrations/ebpf_mdflush.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/ebpf.plugin/metadata.yaml"
4 sidebar_label: "eBPF MDflush"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['MD', 'RAID', 'eBPF']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/ebpf.plugin/integrations/ebpf_mount.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/ebpf.plugin/metadata.yaml"
4 sidebar_label: "eBPF Mount"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['mount', 'umount', 'device', 'eBPF']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/ebpf.plugin/integrations/ebpf_socket.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/ebpf.plugin/metadata.yaml"
4 sidebar_label: "eBPF Socket"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['TCP', 'UDP', 'bandwidth', 'server', 'connection', 'socket']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/ebpf.plugin/integrations/ebpf_sync.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/ebpf.plugin/metadata.yaml"
4 sidebar_label: "eBPF Sync"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['syscall', 'eBPF', 'hard disk', 'memory']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/ebpf.plugin/integrations/ebpf_vfs.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/ebpf.plugin/metadata.yaml"
4 sidebar_label: "eBPF VFS"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['virtual', 'filesystem', 'eBPF', 'I/O', 'files']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/freebsd.plugin/integrations/dev.cpu.temperature.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "dev.cpu.temperature"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/devstat.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "devstat"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/getifaddrs.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "getifaddrs"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/getmntinfo.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "getmntinfo"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/ipfw.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "ipfw"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/net.inet.icmp.stats.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "net.inet.icmp.stats"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/net.inet.ip.stats.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "net.inet.ip.stats"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/net.inet.tcp.states.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "net.inet.tcp.states"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/net.inet.tcp.stats.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "net.inet.tcp.stats"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/net.inet.udp.stats.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "net.inet.udp.stats"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/net.inet6.icmp6.stats.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "net.inet6.icmp6.stats"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/net.inet6.ip6.stats.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "net.inet6.ip6.stats"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/net.isr.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "net.isr"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freebsd.plugin/integrations/zfs.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freebsd.plugin/metadata.yaml"
4 sidebar_label: "zfs"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/freeipmi.plugin/integrations/intelligent_platform_management_interface_ipmi.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/freeipmi.plugin/metadata.yaml"
4 sidebar_label: "Intelligent Platform Management Interface (IPMI)"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: True
8 keywords: ['sensors', 'ipmi', 'freeipmi', 'ipmimonitoring']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/guides/proxmox/integrations/proxmox_ve_monitoring.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/guides/proxmox/metadata.yaml"
4 sidebar_label: "Proxmox VE Monitoring"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['proxmox', 'proxmox ve', 'pve', 'kvm', 'qemu', 'lxc', 'virtualization', 'hypervisor', 'virtual machines', 'containers', 'ceph', 'zfs', 'corosync', 'cluster']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/nfacct.plugin/integrations/netfilter.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/nfacct.plugin/metadata.yaml"
4 sidebar_label: "Netfilter"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/proc.plugin/integrations/amd_gpu.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "AMD GPU"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['amd', 'gpu', 'hardware']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/bcache.md new
+140
@@ -0,0 +1,140 @@
1 +<!--startmeta
2 +custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/integrations/bcache.md"
3 +meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 +sidebar_label: "BCache"
5 +learn_status: "Published"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 +most_popular: False
8 +keywords: ['bcache', 'cache', 'ssd', 'block devices']
9 +message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
10 +endmeta-->
11 +
12 +# BCache
13 +
14 +
15 +<img src="https://netdata.cloud/img/hard-drive.svg" width="150"/>
16 +
17 +
18 +Plugin: proc.plugin
19 +Module: /sys/fs/bcache
20 +
21 +<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
22 +
23 +## Overview
24 +
25 +Statistics for BCache (block layer cache) devices, including cache hit ratios, I/O operations, cache allocations, and bypass activity.
26 +
27 +
28 +
29 +
30 +This collector is only supported on the following platforms:
31 +
32 +- Linux
33 +
34 +This collector supports collecting metrics from multiple instances of this integration, including remote instances.
35 +
36 +
37 +### Default Behavior
38 +
39 +#### Auto-Detection
40 +
41 +Automatically detects BCache devices by reading stats from `/sys/block/*/bcache/`.
42 +
43 +
44 +#### Limits
45 +
46 +The default configuration for this integration does not impose any limits on data collection.
47 +
48 +#### Performance Impact
49 +
50 +The default configuration for this integration is not expected to impose a significant performance impact on the system.
51 +
52 +## Metrics
53 +
54 +Metrics grouped by *scope*.
55 +
56 +The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.
57 +
58 +
59 +
60 +### Per disk
61 +
62 +
63 +
64 +Labels:
65 +
66 +| Label | Description |
67 +|:-----------|:----------------|
68 +| device | TBD |
69 +| mount_point | TBD |
70 +| device_type | TBD |
71 +
72 +Metrics:
73 +
74 +| Metric | Dimensions | Unit |
75 +|:------|:----------|:----|
76 +| disk.bcache_cache_alloc | ununsed, dirty, clean, metadata, undefined | percentage |
77 +| disk.bcache_hit_ratio | 5min, 1hour, 1day, ever | percentage |
78 +| disk.bcache_rates | congested, writeback | KiB/s |
79 +| disk.bcache_size | dirty | MiB |
80 +| disk.bcache_usage | avail | percentage |
81 +| disk.bcache_cache_read_races | races, errors | operations/s |
82 +| disk.bcache | hits, misses, collisions, readaheads | operations/s |
83 +| disk.bcache_bypass | hits, misses | operations/s |
84 +
85 +
86 +
87 +## Alerts
88 +
89 +
90 +The following alerts are available:
91 +
92 +| Alert name | On metric | Description |
93 +|:------------|:----------|:------------|
94 +| [ bcache_cache_dirty ](https://github.com/netdata/netdata/blob/master/src/health/health.d/bcache.conf) | disk.bcache_cache_alloc | percentage of cache space used for dirty data and metadata (this usually means your SSD cache is too small) |
95 +| [ bcache_cache_errors ](https://github.com/netdata/netdata/blob/master/src/health/health.d/bcache.conf) | disk.bcache_cache_read_races | number of times data was read from the cache, the bucket was reused and invalidated in the last 10 minutes (when this occurs the data is reread from the backing device) |
96 +
97 +
98 +## Setup
99 +
100 +
101 +### Prerequisites
102 +
103 +No action required.
104 +
105 +### Configuration
106 +
107 +#### Options
108 +
109 +
110 +
111 +There are no configuration options.
112 +
113 +
114 +
115 +#### via File
116 +
117 +The configuration file name for this integration is `netdata.conf`.
118 +
119 +The file format is a modified INI syntax. The general structure is:
120 +
121 +```ini
122 +[section1]
123 + option1 = some value
124 + option2 = some other value
125 +
126 +[section2]
127 + option3 = some third value
128 +```
129 +You can edit the configuration file using the [`edit-config`](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#edit-configuration-files) script from the
130 +Netdata [config directory](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#locate-your-config-directory).
131 +
132 +```bash
133 +cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
134 +sudo ./edit-config netdata.conf
135 +```
136 +
137 +##### Examples
138 +There are no configuration examples.
139 +
140 +
src/collectors/proc.plugin/integrations/btrfs.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "BTRFS"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['btrfs', 'filesystem']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/conntrack.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "Conntrack"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['connection tracking mechanism', 'netfilter', 'conntrack']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/disk_statistics.md
+2 -12
@@ -3,9 +3,9 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "Disk Statistics"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 -keywords: ['disk', 'disks', 'io', 'bcache', 'block devices']
8 +keywords: ['disk', 'disks', 'io', 'block devices']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
10 endmeta-->
11
@@ -102,14 +102,6 @@ Metrics:
102 | disk.avgsz | reads, writes | KiB/operation |
103 | disk_ext.avgsz | discards | KiB/operation |
104 | disk.svctm | svctm | milliseconds/operation |
105 -| disk.bcache_cache_alloc | ununsed, dirty, clean, metadata, undefined | percentage |
106 -| disk.bcache_hit_ratio | 5min, 1hour, 1day, ever | percentage |
107 -| disk.bcache_rates | congested, writeback | KiB/s |
108 -| disk.bcache_size | dirty | MiB |
109 -| disk.bcache_usage | avail | percentage |
110 -| disk.bcache_cache_read_races | races, errors | operations/s |
111 -| disk.bcache | hits, misses, collisions, readaheads | operations/s |
112 -| disk.bcache_bypass | hits, misses | operations/s |
105
106
107
@@ -122,8 +114,6 @@ The following alerts are available:
114 |:------------|:----------|:------------|
115 | [ 10min_disk_backlog ](https://github.com/netdata/netdata/blob/master/src/health/health.d/disks.conf) | disk.backlog | average backlog size of the ${label:device} disk over the last 10 minutes |
116 | [ 10min_disk_utilization ](https://github.com/netdata/netdata/blob/master/src/health/health.d/disks.conf) | disk.util | average percentage of time ${label:device} disk was busy over the last 10 minutes |
125 -| [ bcache_cache_dirty ](https://github.com/netdata/netdata/blob/master/src/health/health.d/bcache.conf) | disk.bcache_cache_alloc | percentage of cache space used for dirty data and metadata (this usually means your SSD cache is too small) |
126 -| [ bcache_cache_errors ](https://github.com/netdata/netdata/blob/master/src/health/health.d/bcache.conf) | disk.bcache_cache_read_races | number of times data was read from the cache, the bucket was reused and invalidated in the last 10 minutes (when this occurs the data is reread from the backing device) |
117
118
119 ## Setup
src/collectors/proc.plugin/integrations/infiniband.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "InfiniBand"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['infiniband', 'rdma']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/ip_virtual_server.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "IP Virtual Server"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['ip virtual server']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/ipv6_socket_statistics.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "IPv6 Socket Statistics"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['ipv6 sockets']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/md_raid.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "MD RAID"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['raid', 'mdadm', 'mdstat', 'raid']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/memory_modules_dimms.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "Memory modules (DIMMs)"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['edac', 'ecc', 'dimm', 'ram', 'hardware']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/network_interfaces.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "Network interfaces"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['network interfaces']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/network_statistics.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "Network statistics"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['ip', 'udp', 'udplite', 'icmp', 'netstat', 'snmp']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/nfs_client.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "NFS Client"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['nfs client', 'filesystem']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/nfs_server.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "NFS Server"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['nfs server', 'filesystem']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/power_supply.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "Power Supply"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['psu', 'power supply']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/sctp_statistics.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "SCTP Statistics"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['sctp', 'stream control transmission protocol']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/socket_statistics.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "Socket statistics"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['sockets']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/softnet_statistics.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "Softnet Statistics"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['softnet']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/synproxy.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "Synproxy"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['synproxy']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/wireless_network_interfaces.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "Wireless network interfaces"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['wireless devices']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/proc.plugin/integrations/zfs_adaptive_replacement_cache.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/proc.plugin/metadata.yaml"
4 sidebar_label: "ZFS Adaptive Replacement Cache"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['zfs arc', 'arc', 'zfs', 'filesystem']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/python.d.plugin/am2320/integrations/am2320.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/python.d.plugin/am2320/metadata.yaml"
4 sidebar_label: "AM2320"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['temperature', 'am2320', 'sensor', 'humidity']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/python.d.plugin/pandas/integrations/pandas.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/python.d.plugin/pandas/metadata.yaml"
4 sidebar_label: "Pandas"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Applications"
6 +learn_rel_path: "Collecting Metrics/Databases"
7 most_popular: False
8 keywords: ['pandas', 'python']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/tc.plugin/integrations/tc_qos_classes.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/tc.plugin/metadata.yaml"
4 sidebar_label: "tc QoS classes"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/collectors/windows.plugin/integrations/active_directory.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "Active Directory"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 keywords: ['windows', 'microsoft', 'active directory', 'ad']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/active_directory_certificate_service.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "Active Directory Certificate Service"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 keywords: ['windows', 'microsoft', 'active directory', 'adcs', 'ad']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/active_directory_federation_service.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "Active Directory Federation Service"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 keywords: ['windows', 'microsoft', 'active directory', 'adfs', 'ad']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/asp.net.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "ASP.NET"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Web Servers and Proxies"
7 most_popular: False
8 keywords: ['windows', 'ASP', 'webservice']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/hardware_information_collected_from_kernel_ring..md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "Hardware information collected from kernel ring."
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['cpu', 'temperature']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/hyper-v.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "Hyper-V"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 keywords: ['windows', 'microsoft', 'hyperv', 'virtualization', 'vm']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/iis.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "IIS"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Web Servers and Proxies"
7 most_popular: False
8 keywords: ['IIS', 'HTTP', 'Web service']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/ms_exchange.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "MS Exchange"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 keywords: ['windows', 'microsoft', 'exchange', 'mail']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/ms_sql_server.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "MS SQL Server"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Databases"
7 most_popular: False
8 keywords: ['windows', 'microsoft', 'sql', 'queries']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/net_framework.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "NET Framework"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 keywords: ['windows', 'microsoft', 'netframework', 'dotnet']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/network_subsystem.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "Network Subsystem"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['network', 'bandwidth', 'ip', 'udp', 'tcp', 'interface']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/physical_and_logical_disk_performance_metrics.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "Physical and Logical Disk Performance Metrics"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['disk', 'disks', 'io', 'volume', 'physical', 'logical']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/power_supply.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "Power supply"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['power supply']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/sensors.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "Sensors"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['Sensors', 'Windows']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/windows.plugin/integrations/system_thermal_zone.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/windows.plugin/metadata.yaml"
4 sidebar_label: "System thermal zone"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['thermal', 'temperature']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/collectors/xenstat.plugin/integrations/xen_xcp-ng.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/collectors/
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/collectors/xenstat.plugin/metadata.yaml"
4 sidebar_label: "Xen XCP-ng"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/adaptecraid/integrations/adaptec_raid.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/adaptecraid/metadata.yaml"
4 sidebar_label: "Adaptec RAID"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['storage', 'raid-controller', 'manage-disks']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/ap/integrations/access_points.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/ap/metadata.yaml"
4 sidebar_label: "Access Points"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 keywords: ['ap', 'access', 'point', 'wireless', 'network']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/apcupsd/integrations/apc_ups.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/apcupsd/metadata.yaml"
4 sidebar_label: "APC UPS"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['ups', 'apcupsd', 'apc']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/boinc/integrations/boinc.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/boinc/metadata.yaml"
4 sidebar_label: "BOINC"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Databases"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 keywords: ['boinc', 'distributed']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/ceph/integrations/ceph.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/ceph/metadata.yaml"
4 sidebar_label: "Ceph"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['ceph', 'storage']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/dcgm/README.md
+1 -1
@@ -1 +1 @@
1 -integrations/nvidia_dcgm_exporter.md
\ No newline at end of file
1 +integrations/nvidia_data_center_gpu_manager_dcgm.md
\ No newline at end of file
src/go/plugin/go.d/collector/dcgm/integrations/nvidia_data_center_gpu_manager_dcgm.md new
+589
@@ -0,0 +1,589 @@
1 +<!--startmeta
2 +custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/dcgm/README.md"
3 +meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/dcgm/metadata.yaml"
4 +sidebar_label: "Nvidia Data Center GPU Manager (DCGM)"
5 +learn_status: "Published"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 +most_popular: False
8 +keywords: ['nvidia', 'gpu', 'dcgm', 'dcgm-exporter']
9 +message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
10 +endmeta-->
11 +
12 +# Nvidia Data Center GPU Manager (DCGM)
13 +
14 +
15 +<img src="https://netdata.cloud/img/nvidia.svg" width="150"/>
16 +
17 +
18 +Plugin: go.d.plugin
19 +Module: dcgm
20 +
21 +<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
22 +
23 +## Overview
24 +
25 +This collector gathers NVIDIA GPU telemetry from a `dcgm-exporter` endpoint.
26 +It supports all numeric fields exposed by the exporter and maps them into Netdata-native contexts.
27 +
28 +
29 +It collects metrics by periodically scraping the exporter Prometheus endpoint over HTTP.
30 +
31 +
32 +This collector is supported on all platforms.
33 +
34 +This collector supports collecting metrics from multiple instances of this integration, including remote instances.
35 +
36 +
37 +Nvidia Data Center GPU Manager (DCGM) can be monitored further using the following other integrations:
38 +
39 +- [Nvidia GPU](/src/go/plugin/go.d/collector/nvidia_smi/integrations/nvidia_gpu.md)
40 +
41 +### Default Behavior
42 +
43 +#### Auto-Detection
44 +
45 +This integration does not support auto-detection in v1.
46 +
47 +#### Limits
48 +
49 +The collector applies global and per-metric time series limits to prevent excessive cardinality.
50 +
51 +
52 +#### Performance Impact
53 +
54 +The impact depends on dcgm-exporter field selection and resulting series cardinality.
55 +
56 +## Metrics
57 +
58 +Metrics grouped by *scope*.
59 +
60 +The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.
61 +
62 +Metrics are grouped into static Netdata contexts. Contexts are created only when matching DCGM fields are present in the exporter output.
63 +
64 +
65 +### Per gpu
66 +
67 +These metrics refer to GPU device instances.
68 +
69 +Labels:
70 +
71 +| Label | Description |
72 +|:-----------|:----------------|
73 +| gpu | gpu label from exporter metrics. |
74 +| uuid | uuid label from exporter metrics. |
75 +
76 +Metrics:
77 +
78 +| Metric | Dimensions | Unit |
79 +|:------|:----------|:----|
80 +| dcgm.gpu.capability.support | cc_mode, cuda_compute_capability, gpm_support, mig_attributes, mig_ci_info, mig_gi_info, mig_max_slices, supported_clocks, supported_type_info | state |
81 +| dcgm.gpu.clock.frequency | app_mem_clock, app_sm_clock, max_mem_clock, max_sm_clock, max_video_clock, memory, sm, video_clock | MHz |
82 +| dcgm.gpu.compute.activity | dram, fp16, fp32, fp64, graphics_engine_active, integer, sm_active, sm_occupancy, tensor | % |
83 +| dcgm.gpu.compute.tensor.activity | tensor_dfma, tensor_hmma, tensor_imma | % |
84 +| dcgm.gpu.compute.media.activity | nvdec0_active, nvdec1_active, nvdec2_active, nvdec3_active, nvdec4_active, nvdec5_active, nvdec6_active, nvdec7_active, nvjpg0_active, nvjpg1_active, nvjpg2_active, nvjpg3_active, nvjpg4_active, nvjpg5_active, nvjpg6_active, nvjpg7_active, nvofa0_active, nvofa1_active | % |
85 +| dcgm.gpu.compute.cache.activity | hostmem_cache_hit, hostmem_cache_miss, peermem_cache_hit, peermem_cache_miss | events/s |
86 +| dcgm.gpu.compute.utilization | decoder, encoder, gpu, memory_copy | % |
87 +| dcgm.gpu.cpu.power | module_power_util_current, sysio_power_util_current | Watts |
88 +| dcgm.gpu.cpu.info | cpu_model, cpu_vendor | value |
89 +| dcgm.gpu.diagnostics.results | diag_diagnostic_result, diag_eud_result, diag_memory_bandwidth_result, diag_memory_result, diag_memtest_result, diag_nccl_tests_result, diag_nvbandwidth_result, diag_pulse_test_result, diag_software_result, diag_targeted_power_result, diag_targeted_stress_result | state |
90 +| dcgm.gpu.diagnostics.status | diag_status | state |
91 +| dcgm.gpu.health.status | imex_daemon_status, imex_domain_status | state |
92 +| dcgm.gpu.interconnect.connectx.error_status | connectx_correctable_err_mask, connectx_correctable_err_status, connectx_uncorrectable_err_mask, connectx_uncorrectable_err_severity, connectx_uncorrectable_err_status | state |
93 +| dcgm.gpu.interconnect.connectx.errors | connectx_correctable_err_mask, connectx_correctable_err_status, connectx_uncorrectable_err_mask, connectx_uncorrectable_err_severity, connectx_uncorrectable_err_status | errors/s |
94 +| dcgm.gpu.interconnect.connectx.link | connectx_active_pcie_link_speed, connectx_expect_pcie_link_speed | value |
95 +| dcgm.gpu.interconnect.connectx.status | connectx_health | state |
96 +| dcgm.gpu.interconnect.error_rate | c2c_link_error_intr, c2c_link_error_replay, c2c_link_error_replay_b2b | errors/s |
97 +| dcgm.gpu.interconnect.fabric | fabric_clique_id, fabric_cluster_uuid, fabric_health_mask, fabric_manager_error_code, fabric_manager_status | state |
98 +| dcgm.gpu.interconnect.nvlink.error_rate | gpu_nvlink_errors | errors/s |
99 +| dcgm.gpu.interconnect.pcie.error_rate | pcie_count_correctable_errors, pcie_replay | errors/s |
100 +| dcgm.gpu.interconnect.pcie.link.generation | link_gen, max_link_gen | generation |
101 +| dcgm.gpu.interconnect.pcie.link.width | connectx_active_pcie_link_width, connectx_expect_pcie_link_width, link_width, max_link_width | lanes |
102 +| dcgm.gpu.interconnect.state | c2c_link, c2c_link_power_state, c2c_link_status | state |
103 +| dcgm.gpu.interconnect.pcie.state | diag_pcie_result | state |
104 +| dcgm.gpu.interconnect.throughput | c2c_max_bandwidth, c2c_rx_all_bytes, c2c_rx_data_bytes, c2c_tx_all_bytes, c2c_tx_data_bytes | B/s |
105 +| dcgm.gpu.interconnect.pcie.throughput | pcie_rx, pcie_rx_throughput, pcie_tx, pcie_tx_throughput | B/s |
106 +| dcgm.gpu.interconnect.nvlink.throughput | nvlink_rx, nvlink_tx | B/s |
107 +| dcgm.gpu.interconnect.total.throughput | pcie, nvlink | B/s |
108 +| dcgm.gpu.internal.boundary | first_connectx_field_id, first_vgpu_field_id, internal_fields_0_end, internal_fields_0_start, last_connectx_field_id, last_vgpu_field_id | state |
109 +| dcgm.gpu.inventory.identity | brand, count, cuda_visible_devices_str, minor_number, name, nvml_index, serial, uuid | value |
110 +| dcgm.gpu.inventory.platform | platform_chassis_serial_number, platform_chassis_slot_number, platform_host_id, platform_infiniband_guid, platform_module_id, platform_peer_type, platform_tray_index | value |
111 +| dcgm.gpu.inventory.software | inforom_config_check, inforom_config_valid, inforom_image_ver, oem_inforom_ver, power_inforom_ver, process_name, vbios_version | value |
112 +| dcgm.gpu.memory.bar1_usage | free, used | B |
113 +| dcgm.gpu.memory.bar1_capacity | total | B |
114 +| dcgm.gpu.memory.ecc_error_rate | ecc_current, ecc_dbe_agg, ecc_dbe_agg_cbu, ecc_dbe_agg_dev, ecc_dbe_agg_l1, ecc_dbe_agg_l2, ecc_dbe_agg_reg, ecc_dbe_agg_shm, ecc_dbe_agg_srm, ecc_dbe_agg_tex, ecc_dbe_vol, ecc_dbe_vol_cbu, ecc_dbe_vol_dev, ecc_dbe_vol_l1, ecc_dbe_vol_l2, ecc_dbe_vol_reg, ecc_dbe_vol_shm, ecc_dbe_vol_srm, ecc_dbe_vol_tex, ecc_pending, ecc_sbe_agg, ecc_sbe_agg_cbu, ecc_sbe_agg_dev, ecc_sbe_agg_l1, ecc_sbe_agg_l2, ecc_sbe_agg_reg, ecc_sbe_agg_shm, ecc_sbe_agg_srm, ecc_sbe_agg_tex, ecc_sbe_vol, ecc_sbe_vol_cbu, ecc_sbe_vol_dev, ecc_sbe_vol_l1, ecc_sbe_vol_l2, ecc_sbe_vol_reg, ecc_sbe_vol_shm, ecc_sbe_vol_srm, ecc_sbe_vol_tex | errors/s |
115 +| dcgm.gpu.memory.ecc_errors | ecc_current, ecc_dbe_agg_cbu, ecc_dbe_agg_dev, ecc_dbe_agg_l1, ecc_dbe_agg_l2, ecc_dbe_agg_reg, ecc_dbe_agg_shm, ecc_dbe_agg_srm, ecc_dbe_agg_tex, ecc_dbe_vol_cbu, ecc_dbe_vol_dev, ecc_dbe_vol_l1, ecc_dbe_vol_l2, ecc_dbe_vol_reg, ecc_dbe_vol_shm, ecc_dbe_vol_srm, ecc_dbe_vol_tex, ecc_inforom_ver, ecc_pending, ecc_sbe_agg_cbu, ecc_sbe_agg_dev, ecc_sbe_agg_l1, ecc_sbe_agg_l2, ecc_sbe_agg_reg, ecc_sbe_agg_shm, ecc_sbe_agg_srm, ecc_sbe_agg_tex, ecc_sbe_vol_cbu, ecc_sbe_vol_dev, ecc_sbe_vol_l1, ecc_sbe_vol_l2, ecc_sbe_vol_reg, ecc_sbe_vol_shm, ecc_sbe_vol_srm, ecc_sbe_vol_tex | errors |
116 +| dcgm.gpu.memory.page_retirements | retired_dbe, retired_pending, retired_sbe | pages/s |
117 +| dcgm.gpu.memory.usage | free, reserved, used | B |
118 +| dcgm.gpu.memory.capacity | total | B |
119 +| dcgm.gpu.memory.utilization | used_percent | % |
120 +| dcgm.gpu.power.energy | total | mJ/s |
121 +| dcgm.gpu.power.profiles | enforced_power_profile_mask, requested_power_profile_mask, valid_power_profile_mask | state |
122 +| dcgm.gpu.power.smoothing | pwr_smoothing_active_preset_profile, pwr_smoothing_admin_override_percent_tmp_floor, pwr_smoothing_admin_override_ramp_down_hyst_val, pwr_smoothing_admin_override_ramp_down_rate, pwr_smoothing_admin_override_ramp_up_rate, pwr_smoothing_applied_tmp_ceil, pwr_smoothing_applied_tmp_floor, pwr_smoothing_enabled, pwr_smoothing_hw_circuitry_percent_lifetime_remaining, pwr_smoothing_imm_ramp_down_enabled, pwr_smoothing_max_num_preset_profiles, pwr_smoothing_max_percent_tmp_floor_setting, pwr_smoothing_min_percent_tmp_floor_setting, pwr_smoothing_priv_lvl, pwr_smoothing_profile_percent_tmp_floor, pwr_smoothing_profile_ramp_down_hyst_val, pwr_smoothing_profile_ramp_down_rate, pwr_smoothing_profile_ramp_up_rate | value |
123 +| dcgm.gpu.power.usage | draw, enforced_limit, power_mgmt_limit, power_mgmt_limit_def, power_mgmt_limit_max, power_mgmt_limit_min, power_usage_instant | Watts |
124 +| dcgm.gpu.reliability.memory_health | banks_remap_rows_avail_high, banks_remap_rows_avail_low, banks_remap_rows_avail_max, banks_remap_rows_avail_none, banks_remap_rows_avail_partial, memory_unrepairable_flag, threshold_srm | state |
125 +| dcgm.gpu.reliability.recovery_action | get_gpu_recovery_action | state |
126 +| dcgm.gpu.reliability.row_remap_events | correctable_remapped_rows, uncorrectable_remapped_rows | rows/s |
127 +| dcgm.gpu.reliability.row_remap_status | row_remap_failure, row_remap_pending | state |
128 +| dcgm.gpu.reliability.xid | xid | code |
129 +| dcgm.gpu.state.configuration | autoboost, compute_mode, persistence_mode, sync_boost, sync_boost_violation | state |
130 +| dcgm.gpu.state.performance | pstate | state |
131 +| dcgm.gpu.state.virtualization | mig_mode, virtual_mode | state |
132 +| dcgm.gpu.thermal.fan_speed | fan_speed | % |
133 +| dcgm.gpu.thermal.temperature | connectx_device_temperature, gpu, gpu_max_op_temp, gpu_temp_limit, mem_max_op_temp, memory, shutdown_temp, slowdown_temp | Celsius |
134 +| dcgm.gpu.throttle.reasons | clocks_event_reasons | bitmask |
135 +| dcgm.gpu.throttle.violations | board_limit_violation, hw_power_brake_slowdown, hw_therm_slowdown, low_utilization_violation, power_violation, reliability_violation, sw_power_cap, sw_therm_slowdown, sync_boost, thermal_violation, total_app_clocks_violation, total_base_clocks_violation | milliseconds/s |
136 +| dcgm.gpu.topology.affinity | cpu_affinity_0, cpu_affinity_1, cpu_affinity_2, cpu_affinity_3, gpu_topology_affinity, gpu_topology_pci, mem_affinity_0, mem_affinity_1, mem_affinity_2, mem_affinity_3, pci_busid, pci_combined_id, pci_subsys_id | value |
137 +| dcgm.gpu.virtualization.vgpu.frame_rate | vgpu_frame_rate_limit | fps |
138 +| dcgm.gpu.virtualization.vgpu.instance | vgpu_instance_ids, vgpu_pci_id, vgpu_uuid | value |
139 +| dcgm.gpu.virtualization.vgpu.license | vgpu_instance_license_state, vgpu_license_status, vgpu_type_license | state |
140 +| dcgm.gpu.virtualization.vgpu.memory | vgpu_memory_usage | B |
141 +| dcgm.gpu.virtualization.vgpu.sessions | vgpu_enc_sessions_info, vgpu_enc_stats, vgpu_fbc_sessions_info, vgpu_fbc_stats | value |
142 +| dcgm.gpu.virtualization.vgpu.software | vgpu_driver_version | value |
143 +| dcgm.gpu.virtualization.vgpu.type | creatable_vgpu_type_ids, supported_vgpu_type_ids, vgpu_type, vgpu_type_class, vgpu_type_info, vgpu_type_name | value |
144 +| dcgm.gpu.virtualization.vgpu.utilization | vgpu_per_process_utilization | % |
145 +| dcgm.gpu.virtualization.vgpu.vm | vgpu_vm_gpu_instance_id, vgpu_vm_id, vgpu_vm_name | value |
146 +| dcgm.gpu.workload.sessions | accounting_data, enc_stats, fbc_sessions_info, fbc_stats | value |
147 +
148 +### Per mig
149 +
150 +These metrics refer to MIG instances.
151 +
152 +Labels:
153 +
154 +| Label | Description |
155 +|:-----------|:----------------|
156 +| gpu | gpu label from exporter metrics. |
157 +| gpu_i_id | gpu_i_id label from exporter metrics. |
158 +| gpu_i_profile | gpu_i_profile label from exporter metrics. |
159 +
160 +Metrics:
161 +
162 +| Metric | Dimensions | Unit |
163 +|:------|:----------|:----|
164 +| dcgm.mig.clock.frequency | app_mem_clock, app_sm_clock, max_mem_clock, max_sm_clock, max_video_clock, memory, sm, video_clock | MHz |
165 +| dcgm.mig.compute.activity | dram, fp16, fp32, fp64, graphics_engine_active, integer, sm_active, sm_occupancy, tensor | % |
166 +| dcgm.mig.compute.tensor.activity | tensor_dfma, tensor_hmma, tensor_imma | % |
167 +| dcgm.mig.compute.media.activity | nvdec0_active, nvdec1_active, nvdec2_active, nvdec3_active, nvdec4_active, nvdec5_active, nvdec6_active, nvdec7_active, nvjpg0_active, nvjpg1_active, nvjpg2_active, nvjpg3_active, nvjpg4_active, nvjpg5_active, nvjpg6_active, nvjpg7_active, nvofa0_active, nvofa1_active | % |
168 +| dcgm.mig.compute.cache.activity | hostmem_cache_hit, hostmem_cache_miss, peermem_cache_hit, peermem_cache_miss | events/s |
169 +| dcgm.mig.compute.utilization | decoder, encoder, gpu, memory_copy | % |
170 +| dcgm.mig.interconnect.nvlink.ber | nvlink_count_effective_ber, nvlink_count_effective_ber_float, nvlink_count_symbol_ber, nvlink_count_symbol_ber_float | ratio |
171 +| dcgm.mig.interconnect.nvlink.congestion | nvlink_ppcnt_ibpc_port_xmit_wait | events/s |
172 +| dcgm.mig.interconnect.error_rate | c2c_link_error_intr, c2c_link_error_replay, c2c_link_error_replay_b2b | errors/s |
173 +| dcgm.mig.interconnect.nvlink.error_rate | gpu_nvlink_errors, nvlink_count_effective_errors, nvlink_count_fec_history_0, nvlink_count_fec_history_1, nvlink_count_fec_history_10, nvlink_count_fec_history_11, nvlink_count_fec_history_12, nvlink_count_fec_history_13, nvlink_count_fec_history_14, nvlink_count_fec_history_15, nvlink_count_fec_history_2, nvlink_count_fec_history_3, nvlink_count_fec_history_4, nvlink_count_fec_history_5, nvlink_count_fec_history_6, nvlink_count_fec_history_7, nvlink_count_fec_history_8, nvlink_count_fec_history_9, nvlink_count_link_recovery_events, nvlink_count_link_recovery_failed_events, nvlink_count_link_recovery_successful_events, nvlink_count_local_link_integrity_errors, nvlink_count_rx_buffer_overrun_errors, nvlink_count_rx_errors, nvlink_count_rx_general_errors, nvlink_count_rx_malformed_packet_errors, nvlink_count_rx_remote_errors, nvlink_count_rx_symbol_errors, nvlink_count_tx_discards, nvlink_crc_data_error, nvlink_crc_data_error_count_l0, nvlink_crc_data_error_count_l1, nvlink_crc_data_error_count_l10, nvlink_crc_data_error_count_l11, nvlink_crc_data_error_count_l12, nvlink_crc_data_error_count_l13, nvlink_crc_data_error_count_l14, nvlink_crc_data_error_count_l15, nvlink_crc_data_error_count_l16, nvlink_crc_data_error_count_l17, nvlink_crc_data_error_count_l2, nvlink_crc_data_error_count_l3, nvlink_crc_data_error_count_l4, nvlink_crc_data_error_count_l5, nvlink_crc_data_error_count_l6, nvlink_crc_data_error_count_l7, nvlink_crc_data_error_count_l8, nvlink_crc_data_error_count_l9, nvlink_crc_flit_error, nvlink_crc_flit_error_count_l0, nvlink_crc_flit_error_count_l1, nvlink_crc_flit_error_count_l10, nvlink_crc_flit_error_count_l11, nvlink_crc_flit_error_count_l12, nvlink_crc_flit_error_count_l13, nvlink_crc_flit_error_count_l14, nvlink_crc_flit_error_count_l15, nvlink_crc_flit_error_count_l16, nvlink_crc_flit_error_count_l17, nvlink_crc_flit_error_count_l2, nvlink_crc_flit_error_count_l3, nvlink_crc_flit_error_count_l4, nvlink_crc_flit_error_count_l5, nvlink_crc_flit_error_count_l6, nvlink_crc_flit_error_count_l7, nvlink_crc_flit_error_count_l8, nvlink_crc_flit_error_count_l9, nvlink_error_dl_crc, nvlink_error_dl_recovery, nvlink_error_dl_replay, nvlink_ppcnt_physical_successful_recovery_events, nvlink_ppcnt_plr_rcv_uncorrectable_code, nvlink_ppcnt_recovery_time_since_last, nvlink_ppcnt_recovery_total_successful_events, nvlink_pprm_oper_recovery, nvlink_recovery_error, nvlink_recovery_error_count_l0, nvlink_recovery_error_count_l1, nvlink_recovery_error_count_l10, nvlink_recovery_error_count_l11, nvlink_recovery_error_count_l12, nvlink_recovery_error_count_l13, nvlink_recovery_error_count_l14, nvlink_recovery_error_count_l15, nvlink_recovery_error_count_l16, nvlink_recovery_error_count_l17, nvlink_recovery_error_count_l2, nvlink_recovery_error_count_l3, nvlink_recovery_error_count_l4, nvlink_recovery_error_count_l5, nvlink_recovery_error_count_l6, nvlink_recovery_error_count_l7, nvlink_recovery_error_count_l8, nvlink_recovery_error_count_l9, nvlink_replay_error, nvlink_replay_error_count_l0, nvlink_replay_error_count_l1, nvlink_replay_error_count_l10, nvlink_replay_error_count_l11, nvlink_replay_error_count_l12, nvlink_replay_error_count_l13, nvlink_replay_error_count_l14, nvlink_replay_error_count_l15, nvlink_replay_error_count_l16, nvlink_replay_error_count_l17, nvlink_replay_error_count_l2, nvlink_replay_error_count_l3, nvlink_replay_error_count_l4, nvlink_replay_error_count_l5, nvlink_replay_error_count_l6, nvlink_replay_error_count_l7, nvlink_replay_error_count_l8, nvlink_replay_error_count_l9 | errors/s |
174 +| dcgm.mig.interconnect.pcie.error_rate | pcie_count_correctable_errors, pcie_replay | errors/s |
175 +| dcgm.mig.interconnect.nvlink.errors | nvlink_ppcnt_plr_rcv_uncorrectable_code | errors |
176 +| dcgm.mig.interconnect.fabric | fabric_clique_id, fabric_cluster_uuid, fabric_health_mask, fabric_manager_error_code, fabric_manager_status | state |
177 +| dcgm.mig.interconnect.pcie.link.generation | link_gen, max_link_gen | generation |
178 +| dcgm.mig.interconnect.pcie.link.width | link_width, max_link_width | lanes |
179 +| dcgm.mig.interconnect.state | c2c_link, c2c_link_power_state, c2c_link_status | state |
180 +| dcgm.mig.interconnect.pcie.state | diag_pcie_result | state |
181 +| dcgm.mig.interconnect.nvlink.state | gpu_topology_nvlink, nvlink_get_state, nvlink_ppcnt_physical_link_down_counter, nvlink_ppcnt_plr_rcv_code_err, nvlink_ppcnt_plr_sync_events, nvlink_ppcnt_plr_xmit_retry_events, p2p_nvlink_status | state |
182 +| dcgm.mig.interconnect.throughput | c2c_max_bandwidth, c2c_rx_all_bytes, c2c_rx_data_bytes, c2c_tx_all_bytes, c2c_tx_data_bytes | B/s |
183 +| dcgm.mig.interconnect.nvlink.throughput | nvlink_bandwidth_l0, nvlink_bandwidth_l1, nvlink_bandwidth_l10, nvlink_bandwidth_l11, nvlink_bandwidth_l12, nvlink_bandwidth_l13, nvlink_bandwidth_l14, nvlink_bandwidth_l15, nvlink_bandwidth_l16, nvlink_bandwidth_l17, nvlink_bandwidth_l2, nvlink_bandwidth_l3, nvlink_bandwidth_l4, nvlink_bandwidth_l5, nvlink_bandwidth_l6, nvlink_bandwidth_l7, nvlink_bandwidth_l8, nvlink_bandwidth_l9, nvlink_count_rx, nvlink_count_tx, nvlink_l0_rx, nvlink_l0_tx, nvlink_l10_rx, nvlink_l10_tx, nvlink_l11_rx, nvlink_l11_tx, nvlink_l12_rx, nvlink_l12_tx, nvlink_l13_rx, nvlink_l13_tx, nvlink_l14_rx, nvlink_l14_tx, nvlink_l15_rx, nvlink_l15_tx, nvlink_l16_rx, nvlink_l16_tx, nvlink_l17_rx, nvlink_l17_tx, nvlink_l1_rx, nvlink_l1_tx, nvlink_l2_rx, nvlink_l2_tx, nvlink_l3_rx, nvlink_l3_tx, nvlink_l4_rx, nvlink_l4_tx, nvlink_l5_rx, nvlink_l5_tx, nvlink_l6_rx, nvlink_l6_tx, nvlink_l7_rx, nvlink_l7_tx, nvlink_l8_rx, nvlink_l8_tx, nvlink_l9_rx, nvlink_l9_tx, nvlink_rx_bandwidth, nvlink_rx_bandwidth_l0, nvlink_rx_bandwidth_l1, nvlink_rx_bandwidth_l10, nvlink_rx_bandwidth_l11, nvlink_rx_bandwidth_l12, nvlink_rx_bandwidth_l13, nvlink_rx_bandwidth_l14, nvlink_rx_bandwidth_l15, nvlink_rx_bandwidth_l16, nvlink_rx_bandwidth_l17, nvlink_rx_bandwidth_l2, nvlink_rx_bandwidth_l3, nvlink_rx_bandwidth_l4, nvlink_rx_bandwidth_l5, nvlink_rx_bandwidth_l6, nvlink_rx_bandwidth_l7, nvlink_rx_bandwidth_l8, nvlink_rx_bandwidth_l9, nvlink_rx, nvlink_tx_bandwidth, nvlink_tx_bandwidth_l0, nvlink_tx_bandwidth_l1, nvlink_tx_bandwidth_l10, nvlink_tx_bandwidth_l11, nvlink_tx_bandwidth_l12, nvlink_tx_bandwidth_l13, nvlink_tx_bandwidth_l14, nvlink_tx_bandwidth_l15, nvlink_tx_bandwidth_l16, nvlink_tx_bandwidth_l17, nvlink_tx_bandwidth_l2, nvlink_tx_bandwidth_l3, nvlink_tx_bandwidth_l4, nvlink_tx_bandwidth_l5, nvlink_tx_bandwidth_l6, nvlink_tx_bandwidth_l7, nvlink_tx_bandwidth_l8, nvlink_tx_bandwidth_l9, nvlink_tx | B/s |
184 +| dcgm.mig.interconnect.pcie.throughput | pcie_rx, pcie_rx_throughput, pcie_tx, pcie_tx_throughput | B/s |
185 +| dcgm.mig.interconnect.total.throughput | pcie, nvlink | B/s |
186 +| dcgm.mig.interconnect.nvlink.traffic | nvlink_count_rx_packets, nvlink_count_tx_packets, nvlink_ppcnt_plr_rcv_codes, nvlink_ppcnt_plr_xmit_codes, nvlink_ppcnt_plr_xmit_retry_codes | events/s |
187 +| dcgm.mig.memory.bar1_usage | free, used | B |
188 +| dcgm.mig.memory.bar1_capacity | total | B |
189 +| dcgm.mig.memory.ecc_error_rate | ecc_current, ecc_dbe_agg, ecc_dbe_agg_cbu, ecc_dbe_agg_dev, ecc_dbe_agg_l1, ecc_dbe_agg_l2, ecc_dbe_agg_reg, ecc_dbe_agg_shm, ecc_dbe_agg_srm, ecc_dbe_agg_tex, ecc_dbe_vol, ecc_dbe_vol_cbu, ecc_dbe_vol_dev, ecc_dbe_vol_l1, ecc_dbe_vol_l2, ecc_dbe_vol_reg, ecc_dbe_vol_shm, ecc_dbe_vol_srm, ecc_dbe_vol_tex, ecc_pending, ecc_sbe_agg, ecc_sbe_agg_cbu, ecc_sbe_agg_dev, ecc_sbe_agg_l1, ecc_sbe_agg_l2, ecc_sbe_agg_reg, ecc_sbe_agg_shm, ecc_sbe_agg_srm, ecc_sbe_agg_tex, ecc_sbe_vol, ecc_sbe_vol_cbu, ecc_sbe_vol_dev, ecc_sbe_vol_l1, ecc_sbe_vol_l2, ecc_sbe_vol_reg, ecc_sbe_vol_shm, ecc_sbe_vol_srm, ecc_sbe_vol_tex, nvlink_ecc_data_error | errors/s |
190 +| dcgm.mig.memory.ecc_errors | ecc_current, ecc_dbe_agg_cbu, ecc_dbe_agg_dev, ecc_dbe_agg_l1, ecc_dbe_agg_l2, ecc_dbe_agg_reg, ecc_dbe_agg_shm, ecc_dbe_agg_srm, ecc_dbe_agg_tex, ecc_dbe_vol_cbu, ecc_dbe_vol_dev, ecc_dbe_vol_l1, ecc_dbe_vol_l2, ecc_dbe_vol_reg, ecc_dbe_vol_shm, ecc_dbe_vol_srm, ecc_dbe_vol_tex, ecc_inforom_ver, ecc_pending, ecc_sbe_agg_cbu, ecc_sbe_agg_dev, ecc_sbe_agg_l1, ecc_sbe_agg_l2, ecc_sbe_agg_reg, ecc_sbe_agg_shm, ecc_sbe_agg_srm, ecc_sbe_agg_tex, ecc_sbe_vol_cbu, ecc_sbe_vol_dev, ecc_sbe_vol_l1, ecc_sbe_vol_l2, ecc_sbe_vol_reg, ecc_sbe_vol_shm, ecc_sbe_vol_srm, ecc_sbe_vol_tex | errors |
191 +| dcgm.mig.memory.page_retirements | retired_dbe, retired_pending, retired_sbe | pages/s |
192 +| dcgm.mig.memory.usage | free, reserved, used | B |
193 +| dcgm.mig.memory.capacity | total | B |
194 +| dcgm.mig.memory.utilization | used_percent | % |
195 +| dcgm.mig.power.energy | total | mJ/s |
196 +| dcgm.mig.power.profiles | enforced_power_profile_mask, requested_power_profile_mask, valid_power_profile_mask | state |
197 +| dcgm.mig.power.smoothing | pwr_smoothing_active_preset_profile, pwr_smoothing_admin_override_percent_tmp_floor, pwr_smoothing_admin_override_ramp_down_hyst_val, pwr_smoothing_admin_override_ramp_down_rate, pwr_smoothing_admin_override_ramp_up_rate, pwr_smoothing_applied_tmp_ceil, pwr_smoothing_applied_tmp_floor, pwr_smoothing_enabled, pwr_smoothing_hw_circuitry_percent_lifetime_remaining, pwr_smoothing_imm_ramp_down_enabled, pwr_smoothing_max_num_preset_profiles, pwr_smoothing_max_percent_tmp_floor_setting, pwr_smoothing_min_percent_tmp_floor_setting, pwr_smoothing_priv_lvl, pwr_smoothing_profile_percent_tmp_floor, pwr_smoothing_profile_ramp_down_hyst_val, pwr_smoothing_profile_ramp_down_rate, pwr_smoothing_profile_ramp_up_rate | value |
198 +| dcgm.mig.power.usage | draw, enforced_limit, power_mgmt_limit, power_mgmt_limit_def, power_mgmt_limit_max, power_mgmt_limit_min, power_usage_instant | Watts |
199 +| dcgm.mig.reliability.memory_health | banks_remap_rows_avail_high, banks_remap_rows_avail_low, banks_remap_rows_avail_max, banks_remap_rows_avail_none, banks_remap_rows_avail_partial, memory_unrepairable_flag, threshold_srm | state |
200 +| dcgm.mig.reliability.recovery_action | get_gpu_recovery_action | state |
201 +| dcgm.mig.reliability.row_remap_events | correctable_remapped_rows, uncorrectable_remapped_rows | rows/s |
202 +| dcgm.mig.reliability.row_remap_status | row_remap_failure, row_remap_pending | state |
203 +| dcgm.mig.reliability.xid | xid | code |
204 +| dcgm.mig.state.configuration | autoboost, compute_mode, persistence_mode, sync_boost, sync_boost_violation | state |
205 +| dcgm.mig.state.performance | pstate | state |
206 +| dcgm.mig.state.virtualization | mig_mode, virtual_mode | state |
207 +| dcgm.mig.thermal.fan_speed | fan_speed | % |
208 +| dcgm.mig.thermal.temperature | gpu, gpu_max_op_temp, gpu_temp_limit, mem_max_op_temp, memory, shutdown_temp, slowdown_temp | Celsius |
209 +| dcgm.mig.throttle.reasons | clocks_event_reasons | bitmask |
210 +| dcgm.mig.throttle.violations | board_limit_violation, hw_power_brake_slowdown, hw_therm_slowdown, low_utilization_violation, power_violation, reliability_violation, sw_power_cap, sw_therm_slowdown, sync_boost, thermal_violation, total_app_clocks_violation, total_base_clocks_violation | milliseconds/s |
211 +
212 +### Per nvlink
213 +
214 +These metrics refer to NVLink link instances.
215 +
216 +Labels:
217 +
218 +| Label | Description |
219 +|:-----------|:----------------|
220 +| gpu | gpu label from exporter metrics. |
221 +| gpu_uuid | gpu_uuid label from exporter metrics. |
222 +| nvlink | nvlink label from exporter metrics. |
223 +
224 +Metrics:
225 +
226 +| Metric | Dimensions | Unit |
227 +|:------|:----------|:----|
228 +| dcgm.nvlink.interconnect.ber | nvlink_count_effective_ber, nvlink_count_effective_ber_float, nvlink_count_symbol_ber, nvlink_count_symbol_ber_float | ratio |
229 +| dcgm.nvlink.interconnect.congestion | nvlink_ppcnt_ibpc_port_xmit_wait | events/s |
230 +| dcgm.nvlink.interconnect.error_rate | gpu_nvlink_errors, nvlink_count_effective_errors, nvlink_count_fec_history_0, nvlink_count_fec_history_1, nvlink_count_fec_history_10, nvlink_count_fec_history_11, nvlink_count_fec_history_12, nvlink_count_fec_history_13, nvlink_count_fec_history_14, nvlink_count_fec_history_15, nvlink_count_fec_history_2, nvlink_count_fec_history_3, nvlink_count_fec_history_4, nvlink_count_fec_history_5, nvlink_count_fec_history_6, nvlink_count_fec_history_7, nvlink_count_fec_history_8, nvlink_count_fec_history_9, nvlink_count_link_recovery_events, nvlink_count_link_recovery_failed_events, nvlink_count_link_recovery_successful_events, nvlink_count_local_link_integrity_errors, nvlink_count_rx_buffer_overrun_errors, nvlink_count_rx_errors, nvlink_count_rx_general_errors, nvlink_count_rx_malformed_packet_errors, nvlink_count_rx_remote_errors, nvlink_count_rx_symbol_errors, nvlink_count_tx_discards, nvlink_crc_data_error, nvlink_crc_data_error_count_l0, nvlink_crc_data_error_count_l1, nvlink_crc_data_error_count_l10, nvlink_crc_data_error_count_l11, nvlink_crc_data_error_count_l12, nvlink_crc_data_error_count_l13, nvlink_crc_data_error_count_l14, nvlink_crc_data_error_count_l15, nvlink_crc_data_error_count_l16, nvlink_crc_data_error_count_l17, nvlink_crc_data_error_count_l2, nvlink_crc_data_error_count_l3, nvlink_crc_data_error_count_l4, nvlink_crc_data_error_count_l5, nvlink_crc_data_error_count_l6, nvlink_crc_data_error_count_l7, nvlink_crc_data_error_count_l8, nvlink_crc_data_error_count_l9, nvlink_crc_flit_error, nvlink_crc_flit_error_count_l0, nvlink_crc_flit_error_count_l1, nvlink_crc_flit_error_count_l10, nvlink_crc_flit_error_count_l11, nvlink_crc_flit_error_count_l12, nvlink_crc_flit_error_count_l13, nvlink_crc_flit_error_count_l14, nvlink_crc_flit_error_count_l15, nvlink_crc_flit_error_count_l16, nvlink_crc_flit_error_count_l17, nvlink_crc_flit_error_count_l2, nvlink_crc_flit_error_count_l3, nvlink_crc_flit_error_count_l4, nvlink_crc_flit_error_count_l5, nvlink_crc_flit_error_count_l6, nvlink_crc_flit_error_count_l7, nvlink_crc_flit_error_count_l8, nvlink_crc_flit_error_count_l9, nvlink_error_dl_crc, nvlink_error_dl_recovery, nvlink_error_dl_replay, nvlink_ppcnt_physical_successful_recovery_events, nvlink_ppcnt_plr_rcv_uncorrectable_code, nvlink_ppcnt_recovery_time_since_last, nvlink_ppcnt_recovery_total_successful_events, nvlink_pprm_oper_recovery, nvlink_recovery_error, nvlink_recovery_error_count_l0, nvlink_recovery_error_count_l1, nvlink_recovery_error_count_l10, nvlink_recovery_error_count_l11, nvlink_recovery_error_count_l12, nvlink_recovery_error_count_l13, nvlink_recovery_error_count_l14, nvlink_recovery_error_count_l15, nvlink_recovery_error_count_l16, nvlink_recovery_error_count_l17, nvlink_recovery_error_count_l2, nvlink_recovery_error_count_l3, nvlink_recovery_error_count_l4, nvlink_recovery_error_count_l5, nvlink_recovery_error_count_l6, nvlink_recovery_error_count_l7, nvlink_recovery_error_count_l8, nvlink_recovery_error_count_l9, nvlink_replay_error, nvlink_replay_error_count_l0, nvlink_replay_error_count_l1, nvlink_replay_error_count_l10, nvlink_replay_error_count_l11, nvlink_replay_error_count_l12, nvlink_replay_error_count_l13, nvlink_replay_error_count_l14, nvlink_replay_error_count_l15, nvlink_replay_error_count_l16, nvlink_replay_error_count_l17, nvlink_replay_error_count_l2, nvlink_replay_error_count_l3, nvlink_replay_error_count_l4, nvlink_replay_error_count_l5, nvlink_replay_error_count_l6, nvlink_replay_error_count_l7, nvlink_replay_error_count_l8, nvlink_replay_error_count_l9 | errors/s |
231 +| dcgm.nvlink.interconnect.errors | nvlink_ppcnt_plr_rcv_uncorrectable_code | errors |
232 +| dcgm.nvlink.interconnect.state | gpu_topology_nvlink, nvlink_get_state, nvlink_ppcnt_physical_link_down_counter, nvlink_ppcnt_plr_rcv_code_err, nvlink_ppcnt_plr_sync_events, nvlink_ppcnt_plr_xmit_retry_events, p2p_nvlink_status | state |
233 +| dcgm.nvlink.interconnect.throughput | nvlink_bandwidth, nvlink_bandwidth_l0, nvlink_bandwidth_l1, nvlink_bandwidth_l10, nvlink_bandwidth_l11, nvlink_bandwidth_l12, nvlink_bandwidth_l13, nvlink_bandwidth_l14, nvlink_bandwidth_l15, nvlink_bandwidth_l16, nvlink_bandwidth_l17, nvlink_bandwidth_l2, nvlink_bandwidth_l3, nvlink_bandwidth_l4, nvlink_bandwidth_l5, nvlink_bandwidth_l6, nvlink_bandwidth_l7, nvlink_bandwidth_l8, nvlink_bandwidth_l9, nvlink_count_rx, nvlink_count_tx, nvlink_l0_rx, nvlink_l0_tx, nvlink_l10_rx, nvlink_l10_tx, nvlink_l11_rx, nvlink_l11_tx, nvlink_l12_rx, nvlink_l12_tx, nvlink_l13_rx, nvlink_l13_tx, nvlink_l14_rx, nvlink_l14_tx, nvlink_l15_rx, nvlink_l15_tx, nvlink_l16_rx, nvlink_l16_tx, nvlink_l17_rx, nvlink_l17_tx, nvlink_l1_rx, nvlink_l1_tx, nvlink_l2_rx, nvlink_l2_tx, nvlink_l3_rx, nvlink_l3_tx, nvlink_l4_rx, nvlink_l4_tx, nvlink_l5_rx, nvlink_l5_tx, nvlink_l6_rx, nvlink_l6_tx, nvlink_l7_rx, nvlink_l7_tx, nvlink_l8_rx, nvlink_l8_tx, nvlink_l9_rx, nvlink_l9_tx, nvlink_rx_bandwidth, nvlink_rx_bandwidth_l0, nvlink_rx_bandwidth_l1, nvlink_rx_bandwidth_l10, nvlink_rx_bandwidth_l11, nvlink_rx_bandwidth_l12, nvlink_rx_bandwidth_l13, nvlink_rx_bandwidth_l14, nvlink_rx_bandwidth_l15, nvlink_rx_bandwidth_l16, nvlink_rx_bandwidth_l17, nvlink_rx_bandwidth_l2, nvlink_rx_bandwidth_l3, nvlink_rx_bandwidth_l4, nvlink_rx_bandwidth_l5, nvlink_rx_bandwidth_l6, nvlink_rx_bandwidth_l7, nvlink_rx_bandwidth_l8, nvlink_rx_bandwidth_l9, nvlink_rx, nvlink_tx_bandwidth, nvlink_tx_bandwidth_l0, nvlink_tx_bandwidth_l1, nvlink_tx_bandwidth_l10, nvlink_tx_bandwidth_l11, nvlink_tx_bandwidth_l12, nvlink_tx_bandwidth_l13, nvlink_tx_bandwidth_l14, nvlink_tx_bandwidth_l15, nvlink_tx_bandwidth_l16, nvlink_tx_bandwidth_l17, nvlink_tx_bandwidth_l2, nvlink_tx_bandwidth_l3, nvlink_tx_bandwidth_l4, nvlink_tx_bandwidth_l5, nvlink_tx_bandwidth_l6, nvlink_tx_bandwidth_l7, nvlink_tx_bandwidth_l8, nvlink_tx_bandwidth_l9, nvlink_tx | B/s |
234 +| dcgm.nvlink.interconnect.traffic | nvlink_count_rx_packets, nvlink_count_tx_packets, nvlink_ppcnt_plr_rcv_codes, nvlink_ppcnt_plr_xmit_codes, nvlink_ppcnt_plr_xmit_retry_codes | events/s |
235 +| dcgm.nvlink.internal.boundary | nvlink_ppcnt_recovery_time_between_last_two | state |
236 +| dcgm.nvlink.memory.ecc_error_rate | nvlink_ecc_data_error | errors/s |
237 +
238 +### Per nvswitch
239 +
240 +These metrics refer to NVSwitch instances.
241 +
242 +Labels:
243 +
244 +| Label | Description |
245 +|:-----------|:----------------|
246 +| nvswitch | nvswitch label from exporter metrics. |
247 +
248 +Metrics:
249 +
250 +| Metric | Dimensions | Unit |
251 +|:------|:----------|:----|
252 +| dcgm.nvswitch.interconnect.nvswitch.current | nvswitch_current_iddq, nvswitch_current_iddq_dvdd, nvswitch_current_iddq_rev | value |
253 +| dcgm.nvswitch.interconnect.nvswitch.errors | nvswitch_fatal_errors, nvswitch_link_crc_errors, nvswitch_link_crc_errors_lane0, nvswitch_link_crc_errors_lane1, nvswitch_link_crc_errors_lane2, nvswitch_link_crc_errors_lane3, nvswitch_link_crc_errors_lane4, nvswitch_link_crc_errors_lane5, nvswitch_link_crc_errors_lane6, nvswitch_link_crc_errors_lane7, nvswitch_link_fatal_errors, nvswitch_link_flit_errors, nvswitch_link_non_fatal_errors, nvswitch_link_recovery_errors, nvswitch_link_replay_errors, nvswitch_non_fatal_errors | errors/s |
254 +| dcgm.nvswitch.interconnect.nvswitch.latency | nvswitch_link_latency_count_vc0, nvswitch_link_latency_count_vc1, nvswitch_link_latency_count_vc2, nvswitch_link_latency_count_vc3, nvswitch_link_latency_high_vc0, nvswitch_link_latency_high_vc1, nvswitch_link_latency_high_vc2, nvswitch_link_latency_high_vc3, nvswitch_link_latency_low_vc0, nvswitch_link_latency_low_vc1, nvswitch_link_latency_low_vc2, nvswitch_link_latency_low_vc3, nvswitch_link_latency_medium_vc0, nvswitch_link_latency_medium_vc1, nvswitch_link_latency_medium_vc2, nvswitch_link_latency_medium_vc3, nvswitch_link_latency_panic_vc0, nvswitch_link_latency_panic_vc1, nvswitch_link_latency_panic_vc2, nvswitch_link_latency_panic_vc3 | events/s |
255 +| dcgm.nvswitch.interconnect.nvswitch.power | nvswitch_power_dvdd, nvswitch_power_hvdd, nvswitch_power_vdd | Watts |
256 +| dcgm.nvswitch.interconnect.nvswitch.status | nvswitch_link_status, nvswitch_link_type, nvswitch_reset_required | state |
257 +| dcgm.nvswitch.interconnect.nvswitch.throughput | nvswitch_link_throughput_rx, nvswitch_link_throughput_tx, nvswitch_throughput_rx, nvswitch_throughput_tx | B/s |
258 +| dcgm.nvswitch.interconnect.nvswitch.topology | nvswitch_device_uuid, nvswitch_link_device_link_id, nvswitch_link_device_link_sid, nvswitch_link_id, nvswitch_link_remote_pcie_bus, nvswitch_link_remote_pcie_device, nvswitch_link_remote_pcie_domain, nvswitch_link_remote_pcie_function, nvswitch_pcie_bus, nvswitch_pcie_device, nvswitch_pcie_domain, nvswitch_pcie_function, nvswitch_phys_id | value |
259 +| dcgm.nvswitch.interconnect.nvswitch.voltage | nvswitch_voltage_mvolt | mV |
260 +| dcgm.nvswitch.internal.boundary | first_nvswitch_field_id, last_nvswitch_field_id | state |
261 +| dcgm.nvswitch.memory.ecc_error_rate | nvswitch_link_ecc_errors, nvswitch_link_ecc_errors_lane0, nvswitch_link_ecc_errors_lane1, nvswitch_link_ecc_errors_lane2, nvswitch_link_ecc_errors_lane3, nvswitch_link_ecc_errors_lane4, nvswitch_link_ecc_errors_lane5, nvswitch_link_ecc_errors_lane6, nvswitch_link_ecc_errors_lane7 | errors/s |
262 +| dcgm.nvswitch.thermal.temperature | nvswitch_temperature_current, nvswitch_temperature_limit_shutdown, nvswitch_temperature_limit_slowdown | Celsius |
263 +
264 +### Per cpu
265 +
266 +These metrics refer to host CPU instances.
267 +
268 +Labels:
269 +
270 +| Label | Description |
271 +|:-----------|:----------------|
272 +| cpu | cpu label from exporter metrics. |
273 +
274 +Metrics:
275 +
276 +| Metric | Dimensions | Unit |
277 +|:------|:----------|:----|
278 +| dcgm.cpu.clock.frequency | cpu_clock_current | MHz |
279 +| dcgm.cpu.cpu.info | cpu_model, cpu_vendor | value |
280 +| dcgm.cpu.cpu.power | cpu_power_limit, cpu_power_util_current | Watts |
281 +| dcgm.cpu.cpu.temperature | cpu_temp_critical, cpu_temp_current, cpu_temp_warning | Celsius |
282 +| dcgm.cpu.cpu.utilization | cpu_util, cpu_util_irq, cpu_util_nice, cpu_util_sys, cpu_util_user | % |
283 +| dcgm.cpu.diagnostics.results | diag_cpu_eud_result | state |
284 +
285 +### Per cpu_core
286 +
287 +These metrics refer to host CPU core instances.
288 +
289 +Labels:
290 +
291 +| Label | Description |
292 +|:-----------|:----------------|
293 +| cpu | cpu label from exporter metrics. |
294 +| cpucore | cpucore label from exporter metrics. |
295 +
296 +Metrics:
297 +
298 +| Metric | Dimensions | Unit |
299 +|:------|:----------|:----|
300 +| dcgm.cpu_core.clock.frequency | cpu_clock_current | MHz |
301 +| dcgm.cpu_core.cpu.info | cpu_model, cpu_vendor | value |
302 +| dcgm.cpu_core.cpu.power | cpu_power_limit, cpu_power_util_current | Watts |
303 +| dcgm.cpu_core.cpu.temperature | cpu_temp_critical, cpu_temp_current, cpu_temp_warning | Celsius |
304 +| dcgm.cpu_core.cpu.utilization | cpu_util, cpu_util_irq, cpu_util_nice, cpu_util_sys, cpu_util_user | % |
305 +| dcgm.cpu_core.diagnostics.results | diag_cpu_eud_result | state |
306 +
307 +### Per exporter
308 +
309 +These metrics refer to exporter/global instances.
310 +
311 +Labels:
312 +
313 +| Label | Description |
314 +|:-----------|:----------------|
315 +| job | job label from exporter metrics. |
316 +
317 +Metrics:
318 +
319 +| Metric | Dimensions | Unit |
320 +|:------|:----------|:----|
321 +| dcgm.exporter.health.status | bind_unbind_event | state |
322 +| dcgm.exporter.inventory.software | cuda_driver_version, driver_version, nvml_version | value |
323 +
324 +
325 +
326 +## Alerts
327 +
328 +
329 +The following alerts are available:
330 +
331 +| Alert name | On metric | Description |
332 +|:------------|:----------|:------------|
333 +| [ dcgm_gpu_xid_errors ](https://github.com/netdata/netdata/blob/master/src/health/health.d/dcgm.conf) | dcgm.gpu.reliability.xid | NVIDIA driver reported GPU XID error on GPU ${label:gpu} |
334 +| [ dcgm_gpu_row_remap_failure ](https://github.com/netdata/netdata/blob/master/src/health/health.d/dcgm.conf) | dcgm.gpu.reliability.row_remap_status | GPU row remapping failed on GPU ${label:gpu} |
335 +| [ dcgm_gpu_uncorrectable_remapped_rows ](https://github.com/netdata/netdata/blob/master/src/health/health.d/dcgm.conf) | dcgm.gpu.reliability.row_remap_events | Uncorrectable remapped rows increased on GPU ${label:gpu} |
336 +| [ dcgm_gpu_power_violation ](https://github.com/netdata/netdata/blob/master/src/health/health.d/dcgm.conf) | dcgm.gpu.throttle.violations | Power throttling detected on GPU ${label:gpu} |
337 +| [ dcgm_gpu_thermal_violation ](https://github.com/netdata/netdata/blob/master/src/health/health.d/dcgm.conf) | dcgm.gpu.throttle.violations | Thermal throttling detected on GPU ${label:gpu} |
338 +
339 +
340 +## Setup
341 +
342 +
343 +You can configure the **dcgm** collector in two ways:
344 +
345 +| Method | Best for | How to |
346 +|-----------------------|------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|
347 +| [**UI**](#via-ui) | Fast setup without editing files | Go to **Nodes → Configure this node → Collectors → Jobs**, search for **dcgm**, then click **+** to add a job. |
348 +| [**File**](#via-file) | If you prefer configuring via file, or need to automate deployments (e.g., with Ansible) | Edit `go.d/dcgm.conf` and add a job. |
349 +
350 +:::important
351 +
352 +UI configuration requires paid Netdata Cloud plan.
353 +
354 +:::
355 +
356 +
357 +### Prerequisites
358 +
359 +#### Run dcgm-exporter
360 +
361 +Install DCGM and run `dcgm-exporter` so that a Prometheus endpoint is available (default `:9400/metrics`).
362 +
363 +#### Configure exporter field list
364 +
365 +The default exporter profile exposes a small subset of fields.
366 +Use the Netdata recommended profile:
367 +[`dcgm-exporter-netdata.csv`](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dcgm/dcgm-exporter-netdata.csv)
368 +(raw download: `https://raw.githubusercontent.com/netdata/netdata/master/src/go/plugin/go.d/collector/dcgm/dcgm-exporter-netdata.csv`).
369 +
370 +The Netdata profile enables 127 fields by default and documents all remaining known DCGM fields as commented entries.
371 +To customize beyond the baseline, uncomment the field you need and comment one currently enabled field.
372 +
373 +Runtime validation artifact:
374 +`src/go/plugin/go.d/collector/dcgm/runtime-validation-driver-590.48.01-dcgm-exporter-4.4.1-4.5.2.md`
375 +and
376 +`src/go/plugin/go.d/collector/dcgm/runtime-validation-driver-590.48.01-dcgm-exporter-4.4.1-4.5.2.json`
377 +
378 +Validation is primarily version-scoped (NVIDIA driver + DCGM/DCGM-exporter versions), so treat it as a strong baseline rather than universal compatibility.
379 +
380 +Example:
381 +`dcgm-exporter -f /path/to/dcgm-exporter-netdata.csv`
382 +
383 +
384 +#### Keep collection intervals aligned
385 +
386 +Set Netdata `update_every` to the same value as dcgm-exporter collection interval (default 30 seconds).
387 +Example exporter interval: `dcgm-exporter -c 30000` and Netdata `update_every: 30`.
388 +
389 +
390 +#### Enable profiling capabilities (optional)
391 +
392 +Profiling fields may require additional privileges/capabilities in your runtime environment.
393 +
394 +
395 +### Configuration
396 +
397 +#### Options
398 +
399 +The following options can be defined globally: update_every, autodetection_retry.
400 +
401 +
402 +<details open><summary>Config options</summary>
403 +
404 +
405 +
406 +| Group | Option | Description | Default | Required |
407 +|:------|:-----|:------------|:--------|:---------:|
408 +| **Collection** | update_every | Data collection interval (seconds). Keep this aligned with dcgm-exporter collection interval. | 30 | no |
409 +| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
410 +| **Target** | url | DCGM exporter metrics endpoint URL. | http://127.0.0.1:9400/metrics | yes |
411 +| | timeout | HTTP request timeout (seconds). | 10 | no |
412 +| **Limits** | max_time_series | Global time series limit. If exceeded, collection is skipped for this cycle. | 2000 | no |
413 +| | max_time_series_per_metric | Per-metric time series limit. Metrics above this limit are skipped. | 200 | no |
414 +| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
415 +| | password | Password for Basic HTTP authentication. | | no |
416 +| | bearer_token_file | Path to a file containing a bearer token. | | no |
417 +| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
418 +| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
419 +| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
420 +| | tls_key | Path to client TLS private key (for mTLS). | | no |
421 +| **Proxy** | proxy_url | HTTP proxy URL. | | no |
422 +| | proxy_username | Username for proxy authentication. | | no |
423 +| | proxy_password | Password for proxy authentication. | | no |
424 +| **Request** | headers | Additional HTTP headers to include in the request. | | no |
425 +| | method | HTTP method. | GET | no |
426 +| | body | HTTP request body. | | no |
427 +| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
428 +| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
429 +| **Virtual Node** | vnode | Associate this job with a Virtual Node. | | no |
430 +
431 +
432 +</details>
433 +
434 +
435 +#### via UI
436 +
437 +Configure the **dcgm** collector from the Netdata web interface:
438 +
439 +1. Go to **Nodes**.
440 +2. Select the node **where you want the dcgm data-collection job to run** and click the :gear: (**Configure this node**). That node will run the data collection.
441 +3. The **Collectors → Jobs** view opens by default.
442 +4. In the Search box, type _dcgm_ (or scroll the list) to locate the **dcgm** collector.
443 +5. Click the **+** next to the **dcgm** collector to add a new job.
444 +6. Fill in the job fields, then click **Test** to verify the configuration and **Submit** to save.
445 + - **Test** runs the job with the provided settings and shows whether data can be collected.
446 + - If it fails, an error message appears with details (for example, connection refused, timeout, or command execution errors), so you can adjust and retest.
447 +
448 +
449 +#### via File
450 +
451 +The configuration file name for this integration is `go.d/dcgm.conf`.
452 +
453 +The file format is YAML. Generally, the structure is:
454 +
455 +```yaml
456 +update_every: 1
457 +autodetection_retry: 0
458 +jobs:
459 + - name: some_name1
460 + - name: some_name2
461 +```
462 +You can edit the configuration file using the [`edit-config`](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#edit-configuration-files) script from the
463 +Netdata [config directory](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#locate-your-config-directory).
464 +
465 +```bash
466 +cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
467 +sudo ./edit-config go.d/dcgm.conf
468 +```
469 +
470 +##### Examples
471 +
472 +###### Local exporter
473 +
474 +Collect metrics from a local dcgm-exporter endpoint.
475 +
476 +<details open><summary>Config</summary>
477 +
478 +```yaml
479 +jobs:
480 + - name: local
481 + url: http://127.0.0.1:9400/metrics
482 + update_every: 30
483 +
484 +```
485 +</details>
486 +
487 +###### TLS endpoint
488 +
489 +Collect metrics over HTTPS with custom CA certificate.
490 +
491 +<details open><summary>Config</summary>
492 +
493 +```yaml
494 +jobs:
495 + - name: secure
496 + url: https://dcgm-exporter.example.com:9400/metrics
497 + update_every: 30
498 + tls_ca: /etc/netdata/certs/dcgm-ca.crt
499 +
500 +```
501 +</details>
502 +
503 +###### Increased cardinality limits
504 +
505 +Increase limits when collecting large field sets and multiple entities.
506 +
507 +<details open><summary>Config</summary>
508 +
509 +```yaml
510 +jobs:
511 + - name: dcgm_large
512 + url: http://127.0.0.1:9400/metrics
513 + update_every: 30
514 + max_time_series: 10000
515 + max_time_series_per_metric: 2000
516 +
517 +```
518 +</details>
519 +
520 +
521 +
522 +## Troubleshooting
523 +
524 +### Debug Mode
525 +
526 +**Important**: Debug mode is not supported for data collection jobs created via the UI using the Dyncfg feature.
527 +
528 +To troubleshoot issues with the `dcgm` collector, run the `go.d.plugin` with the debug option enabled. The output
529 +should give you clues as to why the collector isn't working.
530 +
531 +- Navigate to the `plugins.d` directory, usually at `/usr/libexec/netdata/plugins.d/`. If that's not the case on
532 + your system, open `netdata.conf` and look for the `plugins` setting under `[directories]`.
533 +
534 + ```bash
535 + cd /usr/libexec/netdata/plugins.d/
536 + ```
537 +
538 +- Switch to the `netdata` user.
539 +
540 + ```bash
541 + sudo -u netdata -s
542 + ```
543 +
544 +- Run the `go.d.plugin` to debug the collector:
545 +
546 + ```bash
547 + ./go.d.plugin -d -m dcgm
548 + ```
549 +
550 + To debug a specific job:
551 +
552 + ```bash
553 + ./go.d.plugin -d -m dcgm -j jobName
554 + ```
555 +
556 +### Getting Logs
557 +
558 +If you're encountering problems with the `dcgm` collector, follow these steps to retrieve logs and identify potential issues:
559 +
560 +- **Run the command** specific to your system (systemd, non-systemd, or Docker container).
561 +- **Examine the output** for any warnings or error messages that might indicate issues. These messages should provide clues about the root cause of the problem.
562 +
563 +#### System with systemd
564 +
565 +Use the following command to view logs generated since the last Netdata service restart:
566 +
567 +```bash
568 +journalctl _SYSTEMD_INVOCATION_ID="$(systemctl show --value --property=InvocationID netdata)" --namespace=netdata --grep dcgm
569 +```
570 +
571 +#### System without systemd
572 +
573 +Locate the collector log file, typically at `/var/log/netdata/collector.log`, and use `grep` to filter for collector's name:
574 +
575 +```bash
576 +grep dcgm /var/log/netdata/collector.log
577 +```
578 +
579 +**Note**: This method shows logs from all restarts. Focus on the **latest entries** for troubleshooting current issues.
580 +
581 +#### Docker Container
582 +
583 +If your Netdata runs in a Docker container named "netdata" (replace if different), use this command:
584 +
585 +```bash
586 +docker logs netdata 2>&1 | grep dcgm
587 +```
588 +
589 +
src/go/plugin/go.d/collector/dcgm/integrations/nvidia_dcgm_exporter.md
-589
@@ -1,589 +0,0 @@
1 -<!--startmeta
2 -custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/dcgm/README.md"
3 -meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/dcgm/metadata.yaml"
4 -sidebar_label: "NVIDIA DCGM Exporter"
5 -learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
7 -most_popular: False
8 -keywords: ['nvidia', 'gpu', 'dcgm', 'dcgm-exporter']
9 -message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
10 -endmeta-->
11 -
12 -# NVIDIA DCGM Exporter
13 -
14 -
15 -<img src="https://netdata.cloud/img/nvidia.svg" width="150"/>
16 -
17 -
18 -Plugin: go.d.plugin
19 -Module: dcgm
20 -
21 -<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
22 -
23 -## Overview
24 -
25 -This collector gathers NVIDIA GPU telemetry from a `dcgm-exporter` endpoint.
26 -It supports all numeric fields exposed by the exporter and maps them into Netdata-native contexts.
27 -
28 -
29 -It collects metrics by periodically scraping the exporter Prometheus endpoint over HTTP.
30 -
31 -
32 -This collector is supported on all platforms.
33 -
34 -This collector supports collecting metrics from multiple instances of this integration, including remote instances.
35 -
36 -
37 -NVIDIA DCGM Exporter can be monitored further using the following other integrations:
38 -
39 -- [Nvidia GPU](/src/go/plugin/go.d/collector/nvidia_smi/integrations/nvidia_gpu.md)
40 -
41 -### Default Behavior
42 -
43 -#### Auto-Detection
44 -
45 -This integration does not support auto-detection in v1.
46 -
47 -#### Limits
48 -
49 -The collector applies global and per-metric time series limits to prevent excessive cardinality.
50 -
51 -
52 -#### Performance Impact
53 -
54 -The impact depends on dcgm-exporter field selection and resulting series cardinality.
55 -
56 -## Metrics
57 -
58 -Metrics grouped by *scope*.
59 -
60 -The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.
61 -
62 -Metrics are grouped into static Netdata contexts. Contexts are created only when matching DCGM fields are present in the exporter output.
63 -
64 -
65 -### Per gpu
66 -
67 -These metrics refer to GPU device instances.
68 -
69 -Labels:
70 -
71 -| Label | Description |
72 -|:-----------|:----------------|
73 -| gpu | gpu label from exporter metrics. |
74 -| uuid | uuid label from exporter metrics. |
75 -
76 -Metrics:
77 -
78 -| Metric | Dimensions | Unit |
79 -|:------|:----------|:----|
80 -| dcgm.gpu.capability.support | cc_mode, cuda_compute_capability, gpm_support, mig_attributes, mig_ci_info, mig_gi_info, mig_max_slices, supported_clocks, supported_type_info | state |
81 -| dcgm.gpu.clock.frequency | app_mem_clock, app_sm_clock, max_mem_clock, max_sm_clock, max_video_clock, memory, sm, video_clock | MHz |
82 -| dcgm.gpu.compute.activity | dram, fp16, fp32, fp64, graphics_engine_active, integer, sm_active, sm_occupancy, tensor | % |
83 -| dcgm.gpu.compute.tensor.activity | tensor_dfma, tensor_hmma, tensor_imma | % |
84 -| dcgm.gpu.compute.media.activity | nvdec0_active, nvdec1_active, nvdec2_active, nvdec3_active, nvdec4_active, nvdec5_active, nvdec6_active, nvdec7_active, nvjpg0_active, nvjpg1_active, nvjpg2_active, nvjpg3_active, nvjpg4_active, nvjpg5_active, nvjpg6_active, nvjpg7_active, nvofa0_active, nvofa1_active | % |
85 -| dcgm.gpu.compute.cache.activity | hostmem_cache_hit, hostmem_cache_miss, peermem_cache_hit, peermem_cache_miss | events/s |
86 -| dcgm.gpu.compute.utilization | decoder, encoder, gpu, memory_copy | % |
87 -| dcgm.gpu.cpu.power | module_power_util_current, sysio_power_util_current | Watts |
88 -| dcgm.gpu.cpu.info | cpu_model, cpu_vendor | value |
89 -| dcgm.gpu.diagnostics.results | diag_diagnostic_result, diag_eud_result, diag_memory_bandwidth_result, diag_memory_result, diag_memtest_result, diag_nccl_tests_result, diag_nvbandwidth_result, diag_pulse_test_result, diag_software_result, diag_targeted_power_result, diag_targeted_stress_result | state |
90 -| dcgm.gpu.diagnostics.status | diag_status | state |
91 -| dcgm.gpu.health.status | imex_daemon_status, imex_domain_status | state |
92 -| dcgm.gpu.interconnect.connectx.error_status | connectx_correctable_err_mask, connectx_correctable_err_status, connectx_uncorrectable_err_mask, connectx_uncorrectable_err_severity, connectx_uncorrectable_err_status | state |
93 -| dcgm.gpu.interconnect.connectx.errors | connectx_correctable_err_mask, connectx_correctable_err_status, connectx_uncorrectable_err_mask, connectx_uncorrectable_err_severity, connectx_uncorrectable_err_status | errors/s |
94 -| dcgm.gpu.interconnect.connectx.link | connectx_active_pcie_link_speed, connectx_expect_pcie_link_speed | value |
95 -| dcgm.gpu.interconnect.connectx.status | connectx_health | state |
96 -| dcgm.gpu.interconnect.error_rate | c2c_link_error_intr, c2c_link_error_replay, c2c_link_error_replay_b2b | errors/s |
97 -| dcgm.gpu.interconnect.fabric | fabric_clique_id, fabric_cluster_uuid, fabric_health_mask, fabric_manager_error_code, fabric_manager_status | state |
98 -| dcgm.gpu.interconnect.nvlink.error_rate | gpu_nvlink_errors | errors/s |
99 -| dcgm.gpu.interconnect.pcie.error_rate | pcie_count_correctable_errors, pcie_replay | errors/s |
100 -| dcgm.gpu.interconnect.pcie.link.generation | link_gen, max_link_gen | generation |
101 -| dcgm.gpu.interconnect.pcie.link.width | connectx_active_pcie_link_width, connectx_expect_pcie_link_width, link_width, max_link_width | lanes |
102 -| dcgm.gpu.interconnect.state | c2c_link, c2c_link_power_state, c2c_link_status | state |
103 -| dcgm.gpu.interconnect.pcie.state | diag_pcie_result | state |
104 -| dcgm.gpu.interconnect.throughput | c2c_max_bandwidth, c2c_rx_all_bytes, c2c_rx_data_bytes, c2c_tx_all_bytes, c2c_tx_data_bytes | B/s |
105 -| dcgm.gpu.interconnect.pcie.throughput | pcie_rx, pcie_rx_throughput, pcie_tx, pcie_tx_throughput | B/s |
106 -| dcgm.gpu.interconnect.nvlink.throughput | nvlink_rx, nvlink_tx | B/s |
107 -| dcgm.gpu.interconnect.total.throughput | pcie, nvlink | B/s |
108 -| dcgm.gpu.internal.boundary | first_connectx_field_id, first_vgpu_field_id, internal_fields_0_end, internal_fields_0_start, last_connectx_field_id, last_vgpu_field_id | state |
109 -| dcgm.gpu.inventory.identity | brand, count, cuda_visible_devices_str, minor_number, name, nvml_index, serial, uuid | value |
110 -| dcgm.gpu.inventory.platform | platform_chassis_serial_number, platform_chassis_slot_number, platform_host_id, platform_infiniband_guid, platform_module_id, platform_peer_type, platform_tray_index | value |
111 -| dcgm.gpu.inventory.software | inforom_config_check, inforom_config_valid, inforom_image_ver, oem_inforom_ver, power_inforom_ver, process_name, vbios_version | value |
112 -| dcgm.gpu.memory.bar1_usage | free, used | B |
113 -| dcgm.gpu.memory.bar1_capacity | total | B |
114 -| dcgm.gpu.memory.ecc_error_rate | ecc_current, ecc_dbe_agg, ecc_dbe_agg_cbu, ecc_dbe_agg_dev, ecc_dbe_agg_l1, ecc_dbe_agg_l2, ecc_dbe_agg_reg, ecc_dbe_agg_shm, ecc_dbe_agg_srm, ecc_dbe_agg_tex, ecc_dbe_vol, ecc_dbe_vol_cbu, ecc_dbe_vol_dev, ecc_dbe_vol_l1, ecc_dbe_vol_l2, ecc_dbe_vol_reg, ecc_dbe_vol_shm, ecc_dbe_vol_srm, ecc_dbe_vol_tex, ecc_pending, ecc_sbe_agg, ecc_sbe_agg_cbu, ecc_sbe_agg_dev, ecc_sbe_agg_l1, ecc_sbe_agg_l2, ecc_sbe_agg_reg, ecc_sbe_agg_shm, ecc_sbe_agg_srm, ecc_sbe_agg_tex, ecc_sbe_vol, ecc_sbe_vol_cbu, ecc_sbe_vol_dev, ecc_sbe_vol_l1, ecc_sbe_vol_l2, ecc_sbe_vol_reg, ecc_sbe_vol_shm, ecc_sbe_vol_srm, ecc_sbe_vol_tex | errors/s |
115 -| dcgm.gpu.memory.ecc_errors | ecc_current, ecc_dbe_agg_cbu, ecc_dbe_agg_dev, ecc_dbe_agg_l1, ecc_dbe_agg_l2, ecc_dbe_agg_reg, ecc_dbe_agg_shm, ecc_dbe_agg_srm, ecc_dbe_agg_tex, ecc_dbe_vol_cbu, ecc_dbe_vol_dev, ecc_dbe_vol_l1, ecc_dbe_vol_l2, ecc_dbe_vol_reg, ecc_dbe_vol_shm, ecc_dbe_vol_srm, ecc_dbe_vol_tex, ecc_inforom_ver, ecc_pending, ecc_sbe_agg_cbu, ecc_sbe_agg_dev, ecc_sbe_agg_l1, ecc_sbe_agg_l2, ecc_sbe_agg_reg, ecc_sbe_agg_shm, ecc_sbe_agg_srm, ecc_sbe_agg_tex, ecc_sbe_vol_cbu, ecc_sbe_vol_dev, ecc_sbe_vol_l1, ecc_sbe_vol_l2, ecc_sbe_vol_reg, ecc_sbe_vol_shm, ecc_sbe_vol_srm, ecc_sbe_vol_tex | errors |
116 -| dcgm.gpu.memory.page_retirements | retired_dbe, retired_pending, retired_sbe | pages/s |
117 -| dcgm.gpu.memory.usage | free, reserved, used | B |
118 -| dcgm.gpu.memory.capacity | total | B |
119 -| dcgm.gpu.memory.utilization | used_percent | % |
120 -| dcgm.gpu.power.energy | total | mJ/s |
121 -| dcgm.gpu.power.profiles | enforced_power_profile_mask, requested_power_profile_mask, valid_power_profile_mask | state |
122 -| dcgm.gpu.power.smoothing | pwr_smoothing_active_preset_profile, pwr_smoothing_admin_override_percent_tmp_floor, pwr_smoothing_admin_override_ramp_down_hyst_val, pwr_smoothing_admin_override_ramp_down_rate, pwr_smoothing_admin_override_ramp_up_rate, pwr_smoothing_applied_tmp_ceil, pwr_smoothing_applied_tmp_floor, pwr_smoothing_enabled, pwr_smoothing_hw_circuitry_percent_lifetime_remaining, pwr_smoothing_imm_ramp_down_enabled, pwr_smoothing_max_num_preset_profiles, pwr_smoothing_max_percent_tmp_floor_setting, pwr_smoothing_min_percent_tmp_floor_setting, pwr_smoothing_priv_lvl, pwr_smoothing_profile_percent_tmp_floor, pwr_smoothing_profile_ramp_down_hyst_val, pwr_smoothing_profile_ramp_down_rate, pwr_smoothing_profile_ramp_up_rate | value |
123 -| dcgm.gpu.power.usage | draw, enforced_limit, power_mgmt_limit, power_mgmt_limit_def, power_mgmt_limit_max, power_mgmt_limit_min, power_usage_instant | Watts |
124 -| dcgm.gpu.reliability.memory_health | banks_remap_rows_avail_high, banks_remap_rows_avail_low, banks_remap_rows_avail_max, banks_remap_rows_avail_none, banks_remap_rows_avail_partial, memory_unrepairable_flag, threshold_srm | state |
125 -| dcgm.gpu.reliability.recovery_action | get_gpu_recovery_action | state |
126 -| dcgm.gpu.reliability.row_remap_events | correctable_remapped_rows, uncorrectable_remapped_rows | rows/s |
127 -| dcgm.gpu.reliability.row_remap_status | row_remap_failure, row_remap_pending | state |
128 -| dcgm.gpu.reliability.xid | xid | code |
129 -| dcgm.gpu.state.configuration | autoboost, compute_mode, persistence_mode, sync_boost, sync_boost_violation | state |
130 -| dcgm.gpu.state.performance | pstate | state |
131 -| dcgm.gpu.state.virtualization | mig_mode, virtual_mode | state |
132 -| dcgm.gpu.thermal.fan_speed | fan_speed | % |
133 -| dcgm.gpu.thermal.temperature | connectx_device_temperature, gpu, gpu_max_op_temp, gpu_temp_limit, mem_max_op_temp, memory, shutdown_temp, slowdown_temp | Celsius |
134 -| dcgm.gpu.throttle.reasons | clocks_event_reasons | bitmask |
135 -| dcgm.gpu.throttle.violations | board_limit_violation, hw_power_brake_slowdown, hw_therm_slowdown, low_utilization_violation, power_violation, reliability_violation, sw_power_cap, sw_therm_slowdown, sync_boost, thermal_violation, total_app_clocks_violation, total_base_clocks_violation | milliseconds/s |
136 -| dcgm.gpu.topology.affinity | cpu_affinity_0, cpu_affinity_1, cpu_affinity_2, cpu_affinity_3, gpu_topology_affinity, gpu_topology_pci, mem_affinity_0, mem_affinity_1, mem_affinity_2, mem_affinity_3, pci_busid, pci_combined_id, pci_subsys_id | value |
137 -| dcgm.gpu.virtualization.vgpu.frame_rate | vgpu_frame_rate_limit | fps |
138 -| dcgm.gpu.virtualization.vgpu.instance | vgpu_instance_ids, vgpu_pci_id, vgpu_uuid | value |
139 -| dcgm.gpu.virtualization.vgpu.license | vgpu_instance_license_state, vgpu_license_status, vgpu_type_license | state |
140 -| dcgm.gpu.virtualization.vgpu.memory | vgpu_memory_usage | B |
141 -| dcgm.gpu.virtualization.vgpu.sessions | vgpu_enc_sessions_info, vgpu_enc_stats, vgpu_fbc_sessions_info, vgpu_fbc_stats | value |
142 -| dcgm.gpu.virtualization.vgpu.software | vgpu_driver_version | value |
143 -| dcgm.gpu.virtualization.vgpu.type | creatable_vgpu_type_ids, supported_vgpu_type_ids, vgpu_type, vgpu_type_class, vgpu_type_info, vgpu_type_name | value |
144 -| dcgm.gpu.virtualization.vgpu.utilization | vgpu_per_process_utilization | % |
145 -| dcgm.gpu.virtualization.vgpu.vm | vgpu_vm_gpu_instance_id, vgpu_vm_id, vgpu_vm_name | value |
146 -| dcgm.gpu.workload.sessions | accounting_data, enc_stats, fbc_sessions_info, fbc_stats | value |
147 -
148 -### Per mig
149 -
150 -These metrics refer to MIG instances.
151 -
152 -Labels:
153 -
154 -| Label | Description |
155 -|:-----------|:----------------|
156 -| gpu | gpu label from exporter metrics. |
157 -| gpu_i_id | gpu_i_id label from exporter metrics. |
158 -| gpu_i_profile | gpu_i_profile label from exporter metrics. |
159 -
160 -Metrics:
161 -
162 -| Metric | Dimensions | Unit |
163 -|:------|:----------|:----|
164 -| dcgm.mig.clock.frequency | app_mem_clock, app_sm_clock, max_mem_clock, max_sm_clock, max_video_clock, memory, sm, video_clock | MHz |
165 -| dcgm.mig.compute.activity | dram, fp16, fp32, fp64, graphics_engine_active, integer, sm_active, sm_occupancy, tensor | % |
166 -| dcgm.mig.compute.tensor.activity | tensor_dfma, tensor_hmma, tensor_imma | % |
167 -| dcgm.mig.compute.media.activity | nvdec0_active, nvdec1_active, nvdec2_active, nvdec3_active, nvdec4_active, nvdec5_active, nvdec6_active, nvdec7_active, nvjpg0_active, nvjpg1_active, nvjpg2_active, nvjpg3_active, nvjpg4_active, nvjpg5_active, nvjpg6_active, nvjpg7_active, nvofa0_active, nvofa1_active | % |
168 -| dcgm.mig.compute.cache.activity | hostmem_cache_hit, hostmem_cache_miss, peermem_cache_hit, peermem_cache_miss | events/s |
169 -| dcgm.mig.compute.utilization | decoder, encoder, gpu, memory_copy | % |
170 -| dcgm.mig.interconnect.nvlink.ber | nvlink_count_effective_ber, nvlink_count_effective_ber_float, nvlink_count_symbol_ber, nvlink_count_symbol_ber_float | ratio |
171 -| dcgm.mig.interconnect.nvlink.congestion | nvlink_ppcnt_ibpc_port_xmit_wait | events/s |
172 -| dcgm.mig.interconnect.error_rate | c2c_link_error_intr, c2c_link_error_replay, c2c_link_error_replay_b2b | errors/s |
173 -| dcgm.mig.interconnect.nvlink.error_rate | gpu_nvlink_errors, nvlink_count_effective_errors, nvlink_count_fec_history_0, nvlink_count_fec_history_1, nvlink_count_fec_history_10, nvlink_count_fec_history_11, nvlink_count_fec_history_12, nvlink_count_fec_history_13, nvlink_count_fec_history_14, nvlink_count_fec_history_15, nvlink_count_fec_history_2, nvlink_count_fec_history_3, nvlink_count_fec_history_4, nvlink_count_fec_history_5, nvlink_count_fec_history_6, nvlink_count_fec_history_7, nvlink_count_fec_history_8, nvlink_count_fec_history_9, nvlink_count_link_recovery_events, nvlink_count_link_recovery_failed_events, nvlink_count_link_recovery_successful_events, nvlink_count_local_link_integrity_errors, nvlink_count_rx_buffer_overrun_errors, nvlink_count_rx_errors, nvlink_count_rx_general_errors, nvlink_count_rx_malformed_packet_errors, nvlink_count_rx_remote_errors, nvlink_count_rx_symbol_errors, nvlink_count_tx_discards, nvlink_crc_data_error, nvlink_crc_data_error_count_l0, nvlink_crc_data_error_count_l1, nvlink_crc_data_error_count_l10, nvlink_crc_data_error_count_l11, nvlink_crc_data_error_count_l12, nvlink_crc_data_error_count_l13, nvlink_crc_data_error_count_l14, nvlink_crc_data_error_count_l15, nvlink_crc_data_error_count_l16, nvlink_crc_data_error_count_l17, nvlink_crc_data_error_count_l2, nvlink_crc_data_error_count_l3, nvlink_crc_data_error_count_l4, nvlink_crc_data_error_count_l5, nvlink_crc_data_error_count_l6, nvlink_crc_data_error_count_l7, nvlink_crc_data_error_count_l8, nvlink_crc_data_error_count_l9, nvlink_crc_flit_error, nvlink_crc_flit_error_count_l0, nvlink_crc_flit_error_count_l1, nvlink_crc_flit_error_count_l10, nvlink_crc_flit_error_count_l11, nvlink_crc_flit_error_count_l12, nvlink_crc_flit_error_count_l13, nvlink_crc_flit_error_count_l14, nvlink_crc_flit_error_count_l15, nvlink_crc_flit_error_count_l16, nvlink_crc_flit_error_count_l17, nvlink_crc_flit_error_count_l2, nvlink_crc_flit_error_count_l3, nvlink_crc_flit_error_count_l4, nvlink_crc_flit_error_count_l5, nvlink_crc_flit_error_count_l6, nvlink_crc_flit_error_count_l7, nvlink_crc_flit_error_count_l8, nvlink_crc_flit_error_count_l9, nvlink_error_dl_crc, nvlink_error_dl_recovery, nvlink_error_dl_replay, nvlink_ppcnt_physical_successful_recovery_events, nvlink_ppcnt_plr_rcv_uncorrectable_code, nvlink_ppcnt_recovery_time_since_last, nvlink_ppcnt_recovery_total_successful_events, nvlink_pprm_oper_recovery, nvlink_recovery_error, nvlink_recovery_error_count_l0, nvlink_recovery_error_count_l1, nvlink_recovery_error_count_l10, nvlink_recovery_error_count_l11, nvlink_recovery_error_count_l12, nvlink_recovery_error_count_l13, nvlink_recovery_error_count_l14, nvlink_recovery_error_count_l15, nvlink_recovery_error_count_l16, nvlink_recovery_error_count_l17, nvlink_recovery_error_count_l2, nvlink_recovery_error_count_l3, nvlink_recovery_error_count_l4, nvlink_recovery_error_count_l5, nvlink_recovery_error_count_l6, nvlink_recovery_error_count_l7, nvlink_recovery_error_count_l8, nvlink_recovery_error_count_l9, nvlink_replay_error, nvlink_replay_error_count_l0, nvlink_replay_error_count_l1, nvlink_replay_error_count_l10, nvlink_replay_error_count_l11, nvlink_replay_error_count_l12, nvlink_replay_error_count_l13, nvlink_replay_error_count_l14, nvlink_replay_error_count_l15, nvlink_replay_error_count_l16, nvlink_replay_error_count_l17, nvlink_replay_error_count_l2, nvlink_replay_error_count_l3, nvlink_replay_error_count_l4, nvlink_replay_error_count_l5, nvlink_replay_error_count_l6, nvlink_replay_error_count_l7, nvlink_replay_error_count_l8, nvlink_replay_error_count_l9 | errors/s |
174 -| dcgm.mig.interconnect.pcie.error_rate | pcie_count_correctable_errors, pcie_replay | errors/s |
175 -| dcgm.mig.interconnect.nvlink.errors | nvlink_ppcnt_plr_rcv_uncorrectable_code | errors |
176 -| dcgm.mig.interconnect.fabric | fabric_clique_id, fabric_cluster_uuid, fabric_health_mask, fabric_manager_error_code, fabric_manager_status | state |
177 -| dcgm.mig.interconnect.pcie.link.generation | link_gen, max_link_gen | generation |
178 -| dcgm.mig.interconnect.pcie.link.width | link_width, max_link_width | lanes |
179 -| dcgm.mig.interconnect.state | c2c_link, c2c_link_power_state, c2c_link_status | state |
180 -| dcgm.mig.interconnect.pcie.state | diag_pcie_result | state |
181 -| dcgm.mig.interconnect.nvlink.state | gpu_topology_nvlink, nvlink_get_state, nvlink_ppcnt_physical_link_down_counter, nvlink_ppcnt_plr_rcv_code_err, nvlink_ppcnt_plr_sync_events, nvlink_ppcnt_plr_xmit_retry_events, p2p_nvlink_status | state |
182 -| dcgm.mig.interconnect.throughput | c2c_max_bandwidth, c2c_rx_all_bytes, c2c_rx_data_bytes, c2c_tx_all_bytes, c2c_tx_data_bytes | B/s |
183 -| dcgm.mig.interconnect.nvlink.throughput | nvlink_bandwidth_l0, nvlink_bandwidth_l1, nvlink_bandwidth_l10, nvlink_bandwidth_l11, nvlink_bandwidth_l12, nvlink_bandwidth_l13, nvlink_bandwidth_l14, nvlink_bandwidth_l15, nvlink_bandwidth_l16, nvlink_bandwidth_l17, nvlink_bandwidth_l2, nvlink_bandwidth_l3, nvlink_bandwidth_l4, nvlink_bandwidth_l5, nvlink_bandwidth_l6, nvlink_bandwidth_l7, nvlink_bandwidth_l8, nvlink_bandwidth_l9, nvlink_count_rx, nvlink_count_tx, nvlink_l0_rx, nvlink_l0_tx, nvlink_l10_rx, nvlink_l10_tx, nvlink_l11_rx, nvlink_l11_tx, nvlink_l12_rx, nvlink_l12_tx, nvlink_l13_rx, nvlink_l13_tx, nvlink_l14_rx, nvlink_l14_tx, nvlink_l15_rx, nvlink_l15_tx, nvlink_l16_rx, nvlink_l16_tx, nvlink_l17_rx, nvlink_l17_tx, nvlink_l1_rx, nvlink_l1_tx, nvlink_l2_rx, nvlink_l2_tx, nvlink_l3_rx, nvlink_l3_tx, nvlink_l4_rx, nvlink_l4_tx, nvlink_l5_rx, nvlink_l5_tx, nvlink_l6_rx, nvlink_l6_tx, nvlink_l7_rx, nvlink_l7_tx, nvlink_l8_rx, nvlink_l8_tx, nvlink_l9_rx, nvlink_l9_tx, nvlink_rx_bandwidth, nvlink_rx_bandwidth_l0, nvlink_rx_bandwidth_l1, nvlink_rx_bandwidth_l10, nvlink_rx_bandwidth_l11, nvlink_rx_bandwidth_l12, nvlink_rx_bandwidth_l13, nvlink_rx_bandwidth_l14, nvlink_rx_bandwidth_l15, nvlink_rx_bandwidth_l16, nvlink_rx_bandwidth_l17, nvlink_rx_bandwidth_l2, nvlink_rx_bandwidth_l3, nvlink_rx_bandwidth_l4, nvlink_rx_bandwidth_l5, nvlink_rx_bandwidth_l6, nvlink_rx_bandwidth_l7, nvlink_rx_bandwidth_l8, nvlink_rx_bandwidth_l9, nvlink_rx, nvlink_tx_bandwidth, nvlink_tx_bandwidth_l0, nvlink_tx_bandwidth_l1, nvlink_tx_bandwidth_l10, nvlink_tx_bandwidth_l11, nvlink_tx_bandwidth_l12, nvlink_tx_bandwidth_l13, nvlink_tx_bandwidth_l14, nvlink_tx_bandwidth_l15, nvlink_tx_bandwidth_l16, nvlink_tx_bandwidth_l17, nvlink_tx_bandwidth_l2, nvlink_tx_bandwidth_l3, nvlink_tx_bandwidth_l4, nvlink_tx_bandwidth_l5, nvlink_tx_bandwidth_l6, nvlink_tx_bandwidth_l7, nvlink_tx_bandwidth_l8, nvlink_tx_bandwidth_l9, nvlink_tx | B/s |
184 -| dcgm.mig.interconnect.pcie.throughput | pcie_rx, pcie_rx_throughput, pcie_tx, pcie_tx_throughput | B/s |
185 -| dcgm.mig.interconnect.total.throughput | pcie, nvlink | B/s |
186 -| dcgm.mig.interconnect.nvlink.traffic | nvlink_count_rx_packets, nvlink_count_tx_packets, nvlink_ppcnt_plr_rcv_codes, nvlink_ppcnt_plr_xmit_codes, nvlink_ppcnt_plr_xmit_retry_codes | events/s |
187 -| dcgm.mig.memory.bar1_usage | free, used | B |
188 -| dcgm.mig.memory.bar1_capacity | total | B |
189 -| dcgm.mig.memory.ecc_error_rate | ecc_current, ecc_dbe_agg, ecc_dbe_agg_cbu, ecc_dbe_agg_dev, ecc_dbe_agg_l1, ecc_dbe_agg_l2, ecc_dbe_agg_reg, ecc_dbe_agg_shm, ecc_dbe_agg_srm, ecc_dbe_agg_tex, ecc_dbe_vol, ecc_dbe_vol_cbu, ecc_dbe_vol_dev, ecc_dbe_vol_l1, ecc_dbe_vol_l2, ecc_dbe_vol_reg, ecc_dbe_vol_shm, ecc_dbe_vol_srm, ecc_dbe_vol_tex, ecc_pending, ecc_sbe_agg, ecc_sbe_agg_cbu, ecc_sbe_agg_dev, ecc_sbe_agg_l1, ecc_sbe_agg_l2, ecc_sbe_agg_reg, ecc_sbe_agg_shm, ecc_sbe_agg_srm, ecc_sbe_agg_tex, ecc_sbe_vol, ecc_sbe_vol_cbu, ecc_sbe_vol_dev, ecc_sbe_vol_l1, ecc_sbe_vol_l2, ecc_sbe_vol_reg, ecc_sbe_vol_shm, ecc_sbe_vol_srm, ecc_sbe_vol_tex, nvlink_ecc_data_error | errors/s |
190 -| dcgm.mig.memory.ecc_errors | ecc_current, ecc_dbe_agg_cbu, ecc_dbe_agg_dev, ecc_dbe_agg_l1, ecc_dbe_agg_l2, ecc_dbe_agg_reg, ecc_dbe_agg_shm, ecc_dbe_agg_srm, ecc_dbe_agg_tex, ecc_dbe_vol_cbu, ecc_dbe_vol_dev, ecc_dbe_vol_l1, ecc_dbe_vol_l2, ecc_dbe_vol_reg, ecc_dbe_vol_shm, ecc_dbe_vol_srm, ecc_dbe_vol_tex, ecc_inforom_ver, ecc_pending, ecc_sbe_agg_cbu, ecc_sbe_agg_dev, ecc_sbe_agg_l1, ecc_sbe_agg_l2, ecc_sbe_agg_reg, ecc_sbe_agg_shm, ecc_sbe_agg_srm, ecc_sbe_agg_tex, ecc_sbe_vol_cbu, ecc_sbe_vol_dev, ecc_sbe_vol_l1, ecc_sbe_vol_l2, ecc_sbe_vol_reg, ecc_sbe_vol_shm, ecc_sbe_vol_srm, ecc_sbe_vol_tex | errors |
191 -| dcgm.mig.memory.page_retirements | retired_dbe, retired_pending, retired_sbe | pages/s |
192 -| dcgm.mig.memory.usage | free, reserved, used | B |
193 -| dcgm.mig.memory.capacity | total | B |
194 -| dcgm.mig.memory.utilization | used_percent | % |
195 -| dcgm.mig.power.energy | total | mJ/s |
196 -| dcgm.mig.power.profiles | enforced_power_profile_mask, requested_power_profile_mask, valid_power_profile_mask | state |
197 -| dcgm.mig.power.smoothing | pwr_smoothing_active_preset_profile, pwr_smoothing_admin_override_percent_tmp_floor, pwr_smoothing_admin_override_ramp_down_hyst_val, pwr_smoothing_admin_override_ramp_down_rate, pwr_smoothing_admin_override_ramp_up_rate, pwr_smoothing_applied_tmp_ceil, pwr_smoothing_applied_tmp_floor, pwr_smoothing_enabled, pwr_smoothing_hw_circuitry_percent_lifetime_remaining, pwr_smoothing_imm_ramp_down_enabled, pwr_smoothing_max_num_preset_profiles, pwr_smoothing_max_percent_tmp_floor_setting, pwr_smoothing_min_percent_tmp_floor_setting, pwr_smoothing_priv_lvl, pwr_smoothing_profile_percent_tmp_floor, pwr_smoothing_profile_ramp_down_hyst_val, pwr_smoothing_profile_ramp_down_rate, pwr_smoothing_profile_ramp_up_rate | value |
198 -| dcgm.mig.power.usage | draw, enforced_limit, power_mgmt_limit, power_mgmt_limit_def, power_mgmt_limit_max, power_mgmt_limit_min, power_usage_instant | Watts |
199 -| dcgm.mig.reliability.memory_health | banks_remap_rows_avail_high, banks_remap_rows_avail_low, banks_remap_rows_avail_max, banks_remap_rows_avail_none, banks_remap_rows_avail_partial, memory_unrepairable_flag, threshold_srm | state |
200 -| dcgm.mig.reliability.recovery_action | get_gpu_recovery_action | state |
201 -| dcgm.mig.reliability.row_remap_events | correctable_remapped_rows, uncorrectable_remapped_rows | rows/s |
202 -| dcgm.mig.reliability.row_remap_status | row_remap_failure, row_remap_pending | state |
203 -| dcgm.mig.reliability.xid | xid | code |
204 -| dcgm.mig.state.configuration | autoboost, compute_mode, persistence_mode, sync_boost, sync_boost_violation | state |
205 -| dcgm.mig.state.performance | pstate | state |
206 -| dcgm.mig.state.virtualization | mig_mode, virtual_mode | state |
207 -| dcgm.mig.thermal.fan_speed | fan_speed | % |
208 -| dcgm.mig.thermal.temperature | gpu, gpu_max_op_temp, gpu_temp_limit, mem_max_op_temp, memory, shutdown_temp, slowdown_temp | Celsius |
209 -| dcgm.mig.throttle.reasons | clocks_event_reasons | bitmask |
210 -| dcgm.mig.throttle.violations | board_limit_violation, hw_power_brake_slowdown, hw_therm_slowdown, low_utilization_violation, power_violation, reliability_violation, sw_power_cap, sw_therm_slowdown, sync_boost, thermal_violation, total_app_clocks_violation, total_base_clocks_violation | milliseconds/s |
211 -
212 -### Per nvlink
213 -
214 -These metrics refer to NVLink link instances.
215 -
216 -Labels:
217 -
218 -| Label | Description |
219 -|:-----------|:----------------|
220 -| gpu | gpu label from exporter metrics. |
221 -| gpu_uuid | gpu_uuid label from exporter metrics. |
222 -| nvlink | nvlink label from exporter metrics. |
223 -
224 -Metrics:
225 -
226 -| Metric | Dimensions | Unit |
227 -|:------|:----------|:----|
228 -| dcgm.nvlink.interconnect.ber | nvlink_count_effective_ber, nvlink_count_effective_ber_float, nvlink_count_symbol_ber, nvlink_count_symbol_ber_float | ratio |
229 -| dcgm.nvlink.interconnect.congestion | nvlink_ppcnt_ibpc_port_xmit_wait | events/s |
230 -| dcgm.nvlink.interconnect.error_rate | gpu_nvlink_errors, nvlink_count_effective_errors, nvlink_count_fec_history_0, nvlink_count_fec_history_1, nvlink_count_fec_history_10, nvlink_count_fec_history_11, nvlink_count_fec_history_12, nvlink_count_fec_history_13, nvlink_count_fec_history_14, nvlink_count_fec_history_15, nvlink_count_fec_history_2, nvlink_count_fec_history_3, nvlink_count_fec_history_4, nvlink_count_fec_history_5, nvlink_count_fec_history_6, nvlink_count_fec_history_7, nvlink_count_fec_history_8, nvlink_count_fec_history_9, nvlink_count_link_recovery_events, nvlink_count_link_recovery_failed_events, nvlink_count_link_recovery_successful_events, nvlink_count_local_link_integrity_errors, nvlink_count_rx_buffer_overrun_errors, nvlink_count_rx_errors, nvlink_count_rx_general_errors, nvlink_count_rx_malformed_packet_errors, nvlink_count_rx_remote_errors, nvlink_count_rx_symbol_errors, nvlink_count_tx_discards, nvlink_crc_data_error, nvlink_crc_data_error_count_l0, nvlink_crc_data_error_count_l1, nvlink_crc_data_error_count_l10, nvlink_crc_data_error_count_l11, nvlink_crc_data_error_count_l12, nvlink_crc_data_error_count_l13, nvlink_crc_data_error_count_l14, nvlink_crc_data_error_count_l15, nvlink_crc_data_error_count_l16, nvlink_crc_data_error_count_l17, nvlink_crc_data_error_count_l2, nvlink_crc_data_error_count_l3, nvlink_crc_data_error_count_l4, nvlink_crc_data_error_count_l5, nvlink_crc_data_error_count_l6, nvlink_crc_data_error_count_l7, nvlink_crc_data_error_count_l8, nvlink_crc_data_error_count_l9, nvlink_crc_flit_error, nvlink_crc_flit_error_count_l0, nvlink_crc_flit_error_count_l1, nvlink_crc_flit_error_count_l10, nvlink_crc_flit_error_count_l11, nvlink_crc_flit_error_count_l12, nvlink_crc_flit_error_count_l13, nvlink_crc_flit_error_count_l14, nvlink_crc_flit_error_count_l15, nvlink_crc_flit_error_count_l16, nvlink_crc_flit_error_count_l17, nvlink_crc_flit_error_count_l2, nvlink_crc_flit_error_count_l3, nvlink_crc_flit_error_count_l4, nvlink_crc_flit_error_count_l5, nvlink_crc_flit_error_count_l6, nvlink_crc_flit_error_count_l7, nvlink_crc_flit_error_count_l8, nvlink_crc_flit_error_count_l9, nvlink_error_dl_crc, nvlink_error_dl_recovery, nvlink_error_dl_replay, nvlink_ppcnt_physical_successful_recovery_events, nvlink_ppcnt_plr_rcv_uncorrectable_code, nvlink_ppcnt_recovery_time_since_last, nvlink_ppcnt_recovery_total_successful_events, nvlink_pprm_oper_recovery, nvlink_recovery_error, nvlink_recovery_error_count_l0, nvlink_recovery_error_count_l1, nvlink_recovery_error_count_l10, nvlink_recovery_error_count_l11, nvlink_recovery_error_count_l12, nvlink_recovery_error_count_l13, nvlink_recovery_error_count_l14, nvlink_recovery_error_count_l15, nvlink_recovery_error_count_l16, nvlink_recovery_error_count_l17, nvlink_recovery_error_count_l2, nvlink_recovery_error_count_l3, nvlink_recovery_error_count_l4, nvlink_recovery_error_count_l5, nvlink_recovery_error_count_l6, nvlink_recovery_error_count_l7, nvlink_recovery_error_count_l8, nvlink_recovery_error_count_l9, nvlink_replay_error, nvlink_replay_error_count_l0, nvlink_replay_error_count_l1, nvlink_replay_error_count_l10, nvlink_replay_error_count_l11, nvlink_replay_error_count_l12, nvlink_replay_error_count_l13, nvlink_replay_error_count_l14, nvlink_replay_error_count_l15, nvlink_replay_error_count_l16, nvlink_replay_error_count_l17, nvlink_replay_error_count_l2, nvlink_replay_error_count_l3, nvlink_replay_error_count_l4, nvlink_replay_error_count_l5, nvlink_replay_error_count_l6, nvlink_replay_error_count_l7, nvlink_replay_error_count_l8, nvlink_replay_error_count_l9 | errors/s |
231 -| dcgm.nvlink.interconnect.errors | nvlink_ppcnt_plr_rcv_uncorrectable_code | errors |
232 -| dcgm.nvlink.interconnect.state | gpu_topology_nvlink, nvlink_get_state, nvlink_ppcnt_physical_link_down_counter, nvlink_ppcnt_plr_rcv_code_err, nvlink_ppcnt_plr_sync_events, nvlink_ppcnt_plr_xmit_retry_events, p2p_nvlink_status | state |
233 -| dcgm.nvlink.interconnect.throughput | nvlink_bandwidth, nvlink_bandwidth_l0, nvlink_bandwidth_l1, nvlink_bandwidth_l10, nvlink_bandwidth_l11, nvlink_bandwidth_l12, nvlink_bandwidth_l13, nvlink_bandwidth_l14, nvlink_bandwidth_l15, nvlink_bandwidth_l16, nvlink_bandwidth_l17, nvlink_bandwidth_l2, nvlink_bandwidth_l3, nvlink_bandwidth_l4, nvlink_bandwidth_l5, nvlink_bandwidth_l6, nvlink_bandwidth_l7, nvlink_bandwidth_l8, nvlink_bandwidth_l9, nvlink_count_rx, nvlink_count_tx, nvlink_l0_rx, nvlink_l0_tx, nvlink_l10_rx, nvlink_l10_tx, nvlink_l11_rx, nvlink_l11_tx, nvlink_l12_rx, nvlink_l12_tx, nvlink_l13_rx, nvlink_l13_tx, nvlink_l14_rx, nvlink_l14_tx, nvlink_l15_rx, nvlink_l15_tx, nvlink_l16_rx, nvlink_l16_tx, nvlink_l17_rx, nvlink_l17_tx, nvlink_l1_rx, nvlink_l1_tx, nvlink_l2_rx, nvlink_l2_tx, nvlink_l3_rx, nvlink_l3_tx, nvlink_l4_rx, nvlink_l4_tx, nvlink_l5_rx, nvlink_l5_tx, nvlink_l6_rx, nvlink_l6_tx, nvlink_l7_rx, nvlink_l7_tx, nvlink_l8_rx, nvlink_l8_tx, nvlink_l9_rx, nvlink_l9_tx, nvlink_rx_bandwidth, nvlink_rx_bandwidth_l0, nvlink_rx_bandwidth_l1, nvlink_rx_bandwidth_l10, nvlink_rx_bandwidth_l11, nvlink_rx_bandwidth_l12, nvlink_rx_bandwidth_l13, nvlink_rx_bandwidth_l14, nvlink_rx_bandwidth_l15, nvlink_rx_bandwidth_l16, nvlink_rx_bandwidth_l17, nvlink_rx_bandwidth_l2, nvlink_rx_bandwidth_l3, nvlink_rx_bandwidth_l4, nvlink_rx_bandwidth_l5, nvlink_rx_bandwidth_l6, nvlink_rx_bandwidth_l7, nvlink_rx_bandwidth_l8, nvlink_rx_bandwidth_l9, nvlink_rx, nvlink_tx_bandwidth, nvlink_tx_bandwidth_l0, nvlink_tx_bandwidth_l1, nvlink_tx_bandwidth_l10, nvlink_tx_bandwidth_l11, nvlink_tx_bandwidth_l12, nvlink_tx_bandwidth_l13, nvlink_tx_bandwidth_l14, nvlink_tx_bandwidth_l15, nvlink_tx_bandwidth_l16, nvlink_tx_bandwidth_l17, nvlink_tx_bandwidth_l2, nvlink_tx_bandwidth_l3, nvlink_tx_bandwidth_l4, nvlink_tx_bandwidth_l5, nvlink_tx_bandwidth_l6, nvlink_tx_bandwidth_l7, nvlink_tx_bandwidth_l8, nvlink_tx_bandwidth_l9, nvlink_tx | B/s |
234 -| dcgm.nvlink.interconnect.traffic | nvlink_count_rx_packets, nvlink_count_tx_packets, nvlink_ppcnt_plr_rcv_codes, nvlink_ppcnt_plr_xmit_codes, nvlink_ppcnt_plr_xmit_retry_codes | events/s |
235 -| dcgm.nvlink.internal.boundary | nvlink_ppcnt_recovery_time_between_last_two | state |
236 -| dcgm.nvlink.memory.ecc_error_rate | nvlink_ecc_data_error | errors/s |
237 -
238 -### Per nvswitch
239 -
240 -These metrics refer to NVSwitch instances.
241 -
242 -Labels:
243 -
244 -| Label | Description |
245 -|:-----------|:----------------|
246 -| nvswitch | nvswitch label from exporter metrics. |
247 -
248 -Metrics:
249 -
250 -| Metric | Dimensions | Unit |
251 -|:------|:----------|:----|
252 -| dcgm.nvswitch.interconnect.nvswitch.current | nvswitch_current_iddq, nvswitch_current_iddq_dvdd, nvswitch_current_iddq_rev | value |
253 -| dcgm.nvswitch.interconnect.nvswitch.errors | nvswitch_fatal_errors, nvswitch_link_crc_errors, nvswitch_link_crc_errors_lane0, nvswitch_link_crc_errors_lane1, nvswitch_link_crc_errors_lane2, nvswitch_link_crc_errors_lane3, nvswitch_link_crc_errors_lane4, nvswitch_link_crc_errors_lane5, nvswitch_link_crc_errors_lane6, nvswitch_link_crc_errors_lane7, nvswitch_link_fatal_errors, nvswitch_link_flit_errors, nvswitch_link_non_fatal_errors, nvswitch_link_recovery_errors, nvswitch_link_replay_errors, nvswitch_non_fatal_errors | errors/s |
254 -| dcgm.nvswitch.interconnect.nvswitch.latency | nvswitch_link_latency_count_vc0, nvswitch_link_latency_count_vc1, nvswitch_link_latency_count_vc2, nvswitch_link_latency_count_vc3, nvswitch_link_latency_high_vc0, nvswitch_link_latency_high_vc1, nvswitch_link_latency_high_vc2, nvswitch_link_latency_high_vc3, nvswitch_link_latency_low_vc0, nvswitch_link_latency_low_vc1, nvswitch_link_latency_low_vc2, nvswitch_link_latency_low_vc3, nvswitch_link_latency_medium_vc0, nvswitch_link_latency_medium_vc1, nvswitch_link_latency_medium_vc2, nvswitch_link_latency_medium_vc3, nvswitch_link_latency_panic_vc0, nvswitch_link_latency_panic_vc1, nvswitch_link_latency_panic_vc2, nvswitch_link_latency_panic_vc3 | events/s |
255 -| dcgm.nvswitch.interconnect.nvswitch.power | nvswitch_power_dvdd, nvswitch_power_hvdd, nvswitch_power_vdd | Watts |
256 -| dcgm.nvswitch.interconnect.nvswitch.status | nvswitch_link_status, nvswitch_link_type, nvswitch_reset_required | state |
257 -| dcgm.nvswitch.interconnect.nvswitch.throughput | nvswitch_link_throughput_rx, nvswitch_link_throughput_tx, nvswitch_throughput_rx, nvswitch_throughput_tx | B/s |
258 -| dcgm.nvswitch.interconnect.nvswitch.topology | nvswitch_device_uuid, nvswitch_link_device_link_id, nvswitch_link_device_link_sid, nvswitch_link_id, nvswitch_link_remote_pcie_bus, nvswitch_link_remote_pcie_device, nvswitch_link_remote_pcie_domain, nvswitch_link_remote_pcie_function, nvswitch_pcie_bus, nvswitch_pcie_device, nvswitch_pcie_domain, nvswitch_pcie_function, nvswitch_phys_id | value |
259 -| dcgm.nvswitch.interconnect.nvswitch.voltage | nvswitch_voltage_mvolt | mV |
260 -| dcgm.nvswitch.internal.boundary | first_nvswitch_field_id, last_nvswitch_field_id | state |
261 -| dcgm.nvswitch.memory.ecc_error_rate | nvswitch_link_ecc_errors, nvswitch_link_ecc_errors_lane0, nvswitch_link_ecc_errors_lane1, nvswitch_link_ecc_errors_lane2, nvswitch_link_ecc_errors_lane3, nvswitch_link_ecc_errors_lane4, nvswitch_link_ecc_errors_lane5, nvswitch_link_ecc_errors_lane6, nvswitch_link_ecc_errors_lane7 | errors/s |
262 -| dcgm.nvswitch.thermal.temperature | nvswitch_temperature_current, nvswitch_temperature_limit_shutdown, nvswitch_temperature_limit_slowdown | Celsius |
263 -
264 -### Per cpu
265 -
266 -These metrics refer to host CPU instances.
267 -
268 -Labels:
269 -
270 -| Label | Description |
271 -|:-----------|:----------------|
272 -| cpu | cpu label from exporter metrics. |
273 -
274 -Metrics:
275 -
276 -| Metric | Dimensions | Unit |
277 -|:------|:----------|:----|
278 -| dcgm.cpu.clock.frequency | cpu_clock_current | MHz |
279 -| dcgm.cpu.cpu.info | cpu_model, cpu_vendor | value |
280 -| dcgm.cpu.cpu.power | cpu_power_limit, cpu_power_util_current | Watts |
281 -| dcgm.cpu.cpu.temperature | cpu_temp_critical, cpu_temp_current, cpu_temp_warning | Celsius |
282 -| dcgm.cpu.cpu.utilization | cpu_util, cpu_util_irq, cpu_util_nice, cpu_util_sys, cpu_util_user | % |
283 -| dcgm.cpu.diagnostics.results | diag_cpu_eud_result | state |
284 -
285 -### Per cpu_core
286 -
287 -These metrics refer to host CPU core instances.
288 -
289 -Labels:
290 -
291 -| Label | Description |
292 -|:-----------|:----------------|
293 -| cpu | cpu label from exporter metrics. |
294 -| cpucore | cpucore label from exporter metrics. |
295 -
296 -Metrics:
297 -
298 -| Metric | Dimensions | Unit |
299 -|:------|:----------|:----|
300 -| dcgm.cpu_core.clock.frequency | cpu_clock_current | MHz |
301 -| dcgm.cpu_core.cpu.info | cpu_model, cpu_vendor | value |
302 -| dcgm.cpu_core.cpu.power | cpu_power_limit, cpu_power_util_current | Watts |
303 -| dcgm.cpu_core.cpu.temperature | cpu_temp_critical, cpu_temp_current, cpu_temp_warning | Celsius |
304 -| dcgm.cpu_core.cpu.utilization | cpu_util, cpu_util_irq, cpu_util_nice, cpu_util_sys, cpu_util_user | % |
305 -| dcgm.cpu_core.diagnostics.results | diag_cpu_eud_result | state |
306 -
307 -### Per exporter
308 -
309 -These metrics refer to exporter/global instances.
310 -
311 -Labels:
312 -
313 -| Label | Description |
314 -|:-----------|:----------------|
315 -| job | job label from exporter metrics. |
316 -
317 -Metrics:
318 -
319 -| Metric | Dimensions | Unit |
320 -|:------|:----------|:----|
321 -| dcgm.exporter.health.status | bind_unbind_event | state |
322 -| dcgm.exporter.inventory.software | cuda_driver_version, driver_version, nvml_version | value |
323 -
324 -
325 -
326 -## Alerts
327 -
328 -
329 -The following alerts are available:
330 -
331 -| Alert name | On metric | Description |
332 -|:------------|:----------|:------------|
333 -| [ dcgm_gpu_xid_errors ](https://github.com/netdata/netdata/blob/master/src/health/health.d/dcgm.conf) | dcgm.gpu.reliability.xid | NVIDIA driver reported GPU XID error on GPU ${label:gpu} |
334 -| [ dcgm_gpu_row_remap_failure ](https://github.com/netdata/netdata/blob/master/src/health/health.d/dcgm.conf) | dcgm.gpu.reliability.row_remap_status | GPU row remapping failed on GPU ${label:gpu} |
335 -| [ dcgm_gpu_uncorrectable_remapped_rows ](https://github.com/netdata/netdata/blob/master/src/health/health.d/dcgm.conf) | dcgm.gpu.reliability.row_remap_events | Uncorrectable remapped rows increased on GPU ${label:gpu} |
336 -| [ dcgm_gpu_power_violation ](https://github.com/netdata/netdata/blob/master/src/health/health.d/dcgm.conf) | dcgm.gpu.throttle.violations | Power throttling detected on GPU ${label:gpu} |
337 -| [ dcgm_gpu_thermal_violation ](https://github.com/netdata/netdata/blob/master/src/health/health.d/dcgm.conf) | dcgm.gpu.throttle.violations | Thermal throttling detected on GPU ${label:gpu} |
338 -
339 -
340 -## Setup
341 -
342 -
343 -You can configure the **dcgm** collector in two ways:
344 -
345 -| Method | Best for | How to |
346 -|-----------------------|------------------------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|
347 -| [**UI**](#via-ui) | Fast setup without editing files | Go to **Nodes → Configure this node → Collectors → Jobs**, search for **dcgm**, then click **+** to add a job. |
348 -| [**File**](#via-file) | If you prefer configuring via file, or need to automate deployments (e.g., with Ansible) | Edit `go.d/dcgm.conf` and add a job. |
349 -
350 -:::important
351 -
352 -UI configuration requires paid Netdata Cloud plan.
353 -
354 -:::
355 -
356 -
357 -### Prerequisites
358 -
359 -#### Run dcgm-exporter
360 -
361 -Install DCGM and run `dcgm-exporter` so that a Prometheus endpoint is available (default `:9400/metrics`).
362 -
363 -#### Configure exporter field list
364 -
365 -The default exporter profile exposes a small subset of fields.
366 -Use the Netdata recommended profile:
367 -[`dcgm-exporter-netdata.csv`](https://github.com/netdata/netdata/blob/master/src/go/plugin/go.d/collector/dcgm/dcgm-exporter-netdata.csv)
368 -(raw download: `https://raw.githubusercontent.com/netdata/netdata/master/src/go/plugin/go.d/collector/dcgm/dcgm-exporter-netdata.csv`).
369 -
370 -The Netdata profile enables 127 fields by default and documents all remaining known DCGM fields as commented entries.
371 -To customize beyond the baseline, uncomment the field you need and comment one currently enabled field.
372 -
373 -Runtime validation artifact:
374 -`src/go/plugin/go.d/collector/dcgm/runtime-validation-driver-590.48.01-dcgm-exporter-4.4.1-4.5.2.md`
375 -and
376 -`src/go/plugin/go.d/collector/dcgm/runtime-validation-driver-590.48.01-dcgm-exporter-4.4.1-4.5.2.json`
377 -
378 -Validation is primarily version-scoped (NVIDIA driver + DCGM/DCGM-exporter versions), so treat it as a strong baseline rather than universal compatibility.
379 -
380 -Example:
381 -`dcgm-exporter -f /path/to/dcgm-exporter-netdata.csv`
382 -
383 -
384 -#### Keep collection intervals aligned
385 -
386 -Set Netdata `update_every` to the same value as dcgm-exporter collection interval (default 30 seconds).
387 -Example exporter interval: `dcgm-exporter -c 30000` and Netdata `update_every: 30`.
388 -
389 -
390 -#### Enable profiling capabilities (optional)
391 -
392 -Profiling fields may require additional privileges/capabilities in your runtime environment.
393 -
394 -
395 -### Configuration
396 -
397 -#### Options
398 -
399 -The following options can be defined globally: update_every, autodetection_retry.
400 -
401 -
402 -<details open><summary>Config options</summary>
403 -
404 -
405 -
406 -| Group | Option | Description | Default | Required |
407 -|:------|:-----|:------------|:--------|:---------:|
408 -| **Collection** | update_every | Data collection interval (seconds). Keep this aligned with dcgm-exporter collection interval. | 30 | no |
409 -| | autodetection_retry | Autodetection retry interval (seconds). Set 0 to disable. | 0 | no |
410 -| **Target** | url | DCGM exporter metrics endpoint URL. | http://127.0.0.1:9400/metrics | yes |
411 -| | timeout | HTTP request timeout (seconds). | 10 | no |
412 -| **Limits** | max_time_series | Global time series limit. If exceeded, collection is skipped for this cycle. | 2000 | no |
413 -| | max_time_series_per_metric | Per-metric time series limit. Metrics above this limit are skipped. | 200 | no |
414 -| **HTTP Auth** | username | Username for Basic HTTP authentication. | | no |
415 -| | password | Password for Basic HTTP authentication. | | no |
416 -| | bearer_token_file | Path to a file containing a bearer token. | | no |
417 -| **TLS** | tls_skip_verify | Skip TLS certificate and hostname verification (insecure). | no | no |
418 -| | tls_ca | Path to CA bundle used to validate the server certificate. | | no |
419 -| | tls_cert | Path to client TLS certificate (for mTLS). | | no |
420 -| | tls_key | Path to client TLS private key (for mTLS). | | no |
421 -| **Proxy** | proxy_url | HTTP proxy URL. | | no |
422 -| | proxy_username | Username for proxy authentication. | | no |
423 -| | proxy_password | Password for proxy authentication. | | no |
424 -| **Request** | headers | Additional HTTP headers to include in the request. | | no |
425 -| | method | HTTP method. | GET | no |
426 -| | body | HTTP request body. | | no |
427 -| | not_follow_redirects | Do not follow HTTP redirects. | no | no |
428 -| | force_http2 | Force HTTP/2 (including h2c over TCP). | no | no |
429 -| **Virtual Node** | vnode | Associate this job with a Virtual Node. | | no |
430 -
431 -
432 -</details>
433 -
434 -
435 -#### via UI
436 -
437 -Configure the **dcgm** collector from the Netdata web interface:
438 -
439 -1. Go to **Nodes**.
440 -2. Select the node **where you want the dcgm data-collection job to run** and click the :gear: (**Configure this node**). That node will run the data collection.
441 -3. The **Collectors → Jobs** view opens by default.
442 -4. In the Search box, type _dcgm_ (or scroll the list) to locate the **dcgm** collector.
443 -5. Click the **+** next to the **dcgm** collector to add a new job.
444 -6. Fill in the job fields, then click **Test** to verify the configuration and **Submit** to save.
445 - - **Test** runs the job with the provided settings and shows whether data can be collected.
446 - - If it fails, an error message appears with details (for example, connection refused, timeout, or command execution errors), so you can adjust and retest.
447 -
448 -
449 -#### via File
450 -
451 -The configuration file name for this integration is `go.d/dcgm.conf`.
452 -
453 -The file format is YAML. Generally, the structure is:
454 -
455 -```yaml
456 -update_every: 1
457 -autodetection_retry: 0
458 -jobs:
459 - - name: some_name1
460 - - name: some_name2
461 -```
462 -You can edit the configuration file using the [`edit-config`](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#edit-configuration-files) script from the
463 -Netdata [config directory](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#locate-your-config-directory).
464 -
465 -```bash
466 -cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
467 -sudo ./edit-config go.d/dcgm.conf
468 -```
469 -
470 -##### Examples
471 -
472 -###### Local exporter
473 -
474 -Collect metrics from a local dcgm-exporter endpoint.
475 -
476 -<details open><summary>Config</summary>
477 -
478 -```yaml
479 -jobs:
480 - - name: local
481 - url: http://127.0.0.1:9400/metrics
482 - update_every: 30
483 -
484 -```
485 -</details>
486 -
487 -###### TLS endpoint
488 -
489 -Collect metrics over HTTPS with custom CA certificate.
490 -
491 -<details open><summary>Config</summary>
492 -
493 -```yaml
494 -jobs:
495 - - name: secure
496 - url: https://dcgm-exporter.example.com:9400/metrics
497 - update_every: 30
498 - tls_ca: /etc/netdata/certs/dcgm-ca.crt
499 -
500 -```
501 -</details>
502 -
503 -###### Increased cardinality limits
504 -
505 -Increase limits when collecting large field sets and multiple entities.
506 -
507 -<details open><summary>Config</summary>
508 -
509 -```yaml
510 -jobs:
511 - - name: dcgm_large
512 - url: http://127.0.0.1:9400/metrics
513 - update_every: 30
514 - max_time_series: 10000
515 - max_time_series_per_metric: 2000
516 -
517 -```
518 -</details>
519 -
520 -
521 -
522 -## Troubleshooting
523 -
524 -### Debug Mode
525 -
526 -**Important**: Debug mode is not supported for data collection jobs created via the UI using the Dyncfg feature.
527 -
528 -To troubleshoot issues with the `dcgm` collector, run the `go.d.plugin` with the debug option enabled. The output
529 -should give you clues as to why the collector isn't working.
530 -
531 -- Navigate to the `plugins.d` directory, usually at `/usr/libexec/netdata/plugins.d/`. If that's not the case on
532 - your system, open `netdata.conf` and look for the `plugins` setting under `[directories]`.
533 -
534 - ```bash
535 - cd /usr/libexec/netdata/plugins.d/
536 - ```
537 -
538 -- Switch to the `netdata` user.
539 -
540 - ```bash
541 - sudo -u netdata -s
542 - ```
543 -
544 -- Run the `go.d.plugin` to debug the collector:
545 -
546 - ```bash
547 - ./go.d.plugin -d -m dcgm
548 - ```
549 -
550 - To debug a specific job:
551 -
552 - ```bash
553 - ./go.d.plugin -d -m dcgm -j jobName
554 - ```
555 -
556 -### Getting Logs
557 -
558 -If you're encountering problems with the `dcgm` collector, follow these steps to retrieve logs and identify potential issues:
559 -
560 -- **Run the command** specific to your system (systemd, non-systemd, or Docker container).
561 -- **Examine the output** for any warnings or error messages that might indicate issues. These messages should provide clues about the root cause of the problem.
562 -
563 -#### System with systemd
564 -
565 -Use the following command to view logs generated since the last Netdata service restart:
566 -
567 -```bash
568 -journalctl _SYSTEMD_INVOCATION_ID="$(systemctl show --value --property=InvocationID netdata)" --namespace=netdata --grep dcgm
569 -```
570 -
571 -#### System without systemd
572 -
573 -Locate the collector log file, typically at `/var/log/netdata/collector.log`, and use `grep` to filter for collector's name:
574 -
575 -```bash
576 -grep dcgm /var/log/netdata/collector.log
577 -```
578 -
579 -**Note**: This method shows logs from all restarts. Focus on the **latest entries** for troubleshooting current issues.
580 -
581 -#### Docker Container
582 -
583 -If your Netdata runs in a Docker container named "netdata" (replace if different), use this command:
584 -
585 -```bash
586 -docker logs netdata 2>&1 | grep dcgm
587 -```
588 -
589 -
src/go/plugin/go.d/collector/dmcache/integrations/dmcache_devices.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/dmcache/metadata.yaml"
4 sidebar_label: "DMCache devices"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['dmcache']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/dnsquery/integrations/dns_query.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/dnsquery/metadata.yaml"
4 sidebar_label: "DNS query"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Networking"
6 +learn_rel_path: "Collecting Metrics/Synthetic Testing"
7 most_popular: False
8 keywords: ['dns']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/docker/integrations/docker.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/docker/metadata.yaml"
4 sidebar_label: "Docker"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['container']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/docker_engine/integrations/docker_engine.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/docker_engine/metadata.yaml"
4 sidebar_label: "Docker Engine"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 keywords: ['docker', 'container']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/dockerhub/integrations/docker_hub_repository.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/dockerhub/metadata.yaml"
4 sidebar_label: "Docker Hub repository"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 keywords: ['dockerhub']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/filecheck/integrations/files_and_directories.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/filecheck/metadata.yaml"
4 sidebar_label: "Files and directories"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Applications"
6 +learn_rel_path: "Collecting Metrics/Synthetic Testing"
7 most_popular: False
8 keywords: ['files', 'directories']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/hddtemp/integrations/hdd_temperature.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/hddtemp/metadata.yaml"
4 sidebar_label: "HDD temperature"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['hardware', 'hdd temperature', 'disk temperature', 'temperature']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/hdfs/integrations/hadoop_distributed_file_system_hdfs.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/hdfs/metadata.yaml"
4 sidebar_label: "Hadoop Distributed File System (HDFS)"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: True
8 keywords: ['hdfs', 'hadoop']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/hpssa/integrations/hpe_smart_arrays.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/hpssa/metadata.yaml"
4 sidebar_label: "HPE Smart Arrays"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['storage', 'raid-controller', 'hp', 'hpssa', 'array']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/intelgpu/integrations/intel_gpu.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/intelgpu/metadata.yaml"
4 sidebar_label: "Intel GPU"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['intel', 'gpu', 'hardware']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/ipfs/integrations/ipfs.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/ipfs/metadata.yaml"
4 sidebar_label: "IPFS"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['ipfs', 'filesystem']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/k8s_apiserver/integrations/kubernetes_api_server.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/k8s_apiserver/metadata.yaml"
4 sidebar_label: "Kubernetes API Server"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['kubernetes', 'k8s', 'apiserver', 'kube-apiserver']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/k8s_kubelet/integrations/kubelet.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/k8s_kubelet/metadata.yaml"
4 sidebar_label: "Kubelet"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['kubelet', 'kubernetes', 'k8s']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/k8s_kubeproxy/integrations/kubeproxy.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/k8s_kubeproxy/metadata.yaml"
4 sidebar_label: "Kubeproxy"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['kubeproxy', 'kubernetes', 'k8s']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/k8s_state/integrations/kubernetes_cluster_state.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/k8s_state/metadata.yaml"
4 sidebar_label: "Kubernetes Cluster State"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['kubernetes', 'k8s']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/lvm/integrations/lvm_logical_volumes.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/lvm/metadata.yaml"
4 sidebar_label: "LVM logical volumes"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['lvm', 'lvs']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/megacli/integrations/megacli_megaraid.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/megacli/metadata.yaml"
4 sidebar_label: "MegaCLI MegaRAID"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['storage', 'raid-controller', 'manage-disks']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/nvidia_smi/integrations/nvidia_gpu.md
+2 -2
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/nvidia_smi/metadata.yaml"
4 sidebar_label: "Nvidia GPU"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['nvidia', 'gpu', 'hardware']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
@@ -35,7 +35,7 @@ This collector supports collecting metrics from multiple instances of this integ
35
36 Nvidia GPU can be monitored further using the following other integrations:
37
38 -- [NVIDIA DCGM Exporter](/src/go/plugin/go.d/collector/dcgm/integrations/nvidia_dcgm_exporter.md)
38 +- [Nvidia Data Center GPU Manager (DCGM)](/src/go/plugin/go.d/collector/dcgm/integrations/nvidia_data_center_gpu_manager_dcgm.md)
39
40 ### Default Behavior
41
src/go/plugin/go.d/collector/nvme/integrations/nvme_devices.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/nvme/metadata.yaml"
4 sidebar_label: "NVMe devices"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['nvme']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/prometheus/integrations/amd_cpu_&_gpu.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "AMD CPU & GPU"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/christ_elektronik_clm5ip_power_panel.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Christ Elektronik CLM5IP power panel"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/cilium_agent.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Cilium Agent"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/cilium_operator.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Cilium Operator"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/cilium_proxy.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Cilium Proxy"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/clash.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Clash"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Web Servers and Proxies"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/collectd.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Collectd"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Cloud and DevOps"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/craftbeerpi.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "CraftBeerPi"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/dutch_electricity_smart_meter.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Dutch Electricity Smart Meter"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/elgato_key_light_devices..md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Elgato Key Light devices."
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/energomera_smart_power_meters.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Energomera smart power meters"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/eos.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "EOS"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/freebsd_nfs.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "FreeBSD NFS"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Operating Systems"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/generic_storage_enclosure_tool.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Generic storage enclosure tool"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/grafana.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Grafana"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Cloud and DevOps"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/homebridge.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Homebridge"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/homey.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Homey"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/ibm_cryptoexpress_cex_cards.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "IBM CryptoExpress (CEX) cards"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/ibm_spectrum.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "IBM Spectrum"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/ibm_spectrum_virtualize.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "IBM Spectrum Virtualize"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/ibm_z_hardware_management_console.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "IBM Z Hardware Management Console"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/jarvis_standing_desk.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Jarvis Standing Desk"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/kafka_consumer_lag.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Kafka Consumer Lag"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Applications"
6 +learn_rel_path: "Collecting Metrics/Databases"
7 most_popular: False
8 keywords: ['big data', 'stream processing', 'message broker']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/prometheus/integrations/lustre_metadata.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Lustre metadata"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Cloud and DevOps"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/mesos.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Mesos"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Applications"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/modbus_protocol.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Modbus protocol"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['database', 'dbms', 'data storage']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/prometheus/integrations/mogilefs.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "MogileFS"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/mqtt_blackbox.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "MQTT Blackbox"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Databases"
6 +learn_rel_path: "Collecting Metrics/Synthetic Testing"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/nagios.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Nagios"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Cloud and DevOps"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/nature_remo_e_lite_devices.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Nature Remo E lite devices"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/netapp_ontap_api.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Netapp ONTAP API"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['network monitoring', 'network performance', 'traffic analysis']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/prometheus/integrations/netapp_solidfire.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "NetApp Solidfire"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['network monitoring', 'network performance', 'traffic analysis']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/prometheus/integrations/netatmo_sensors.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Netatmo sensors"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['network monitoring', 'network performance', 'traffic analysis']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/prometheus/integrations/nextcloud_servers.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Nextcloud servers"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Cloud and DevOps"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 most_popular: False
8 keywords: ['cloud services', 'cloud computing', 'scalability']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/prometheus/integrations/personal_weather_station.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Personal Weather Station"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/philips_hue.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Philips Hue"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/pimoroni_enviro+.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Pimoroni Enviro+"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/podman.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Podman"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/powerpal_devices.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Powerpal devices"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/proxmox_ve.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Proxmox VE"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/radio_thermostat.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Radio Thermostat"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/raritan_pdu.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Raritan PDU"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/salicru_eqx_inverter.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Salicru EQX inverter"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/sense_energy.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Sense Energy"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/shelly_humidity_sensor.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Shelly humidity sensor"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/siemens_s7_plc.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Siemens S7 PLC"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/sma_inverters.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "SMA Inverters"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/smart_meters_sml.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Smart meters SML"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/solar_logging_stick.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Solar logging stick"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/solis_ginlong_5g_inverters.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Solis Ginlong 5G inverters"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/storidge.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Storidge"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/sunspec_solar_energy.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Sunspec Solar Energy"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/synology_activebackup.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Synology ActiveBackup"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/tado_smart_heating_solution.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Tado smart heating solution"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/tesla_vehicle.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Tesla vehicle"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/tesla_wall_connector.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Tesla Wall Connector"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/prometheus/integrations/xiaomi_mi_flora.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/prometheus/metadata.yaml"
4 sidebar_label: "Xiaomi Mi Flora"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
9 endmeta-->
src/go/plugin/go.d/collector/samba/integrations/samba.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/samba/metadata.yaml"
4 sidebar_label: "Samba"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['samba', 'smb', 'file sharing']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/scaleio/integrations/dell_emc_scaleio.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/scaleio/metadata.yaml"
4 sidebar_label: "Dell EMC ScaleIO"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['scaleio']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/sensors/integrations/linux_sensors.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/sensors/metadata.yaml"
4 sidebar_label: "Linux Sensors"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['sensors', 'temperature', 'voltage', 'current', 'power', 'fan', 'energy', 'humidity', 'intrusion']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/smartctl/integrations/s.m.a.r.t..md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/smartctl/metadata.yaml"
4 sidebar_label: "S.M.A.R.T."
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['smart', 'S.M.A.R.T.', 'SCSI devices', 'ATA devices']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/snmp/integrations/snmp_devices.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/snmp/metadata.yaml"
4 sidebar_label: "SNMP devices"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Applications"
6 +learn_rel_path: "Collecting Metrics/Networking"
7 most_popular: True
8 keywords: ['snmp', 'mib', 'oid', 'network', 'router', 'switch', 'firewall', 'ap', 'access point', 'wireless controller', 'wlc', 'wifi', 'vpn', 'pdu', 'ups', 'nas', 'san', 'printer', 'bgp', 'ospf', 'ucd', '3com', 'a10', 'alcatel', 'lucent', 'nokia', 'anue', 'apc', 'netbotz', 'arista', 'aruba', 'audiocodes', 'avaya', 'avocent', 'avtech', 'roomalert', 'barracuda', 'bluecat', 'brocade', 'brother', 'chatsworth', 'checkpoint', 'chrysalis', 'cisco', 'cisco asa', 'cisco asr', 'cisco catalyst', 'cisco nexus', 'cisco ironport', 'cisco ics', 'cisco wlc', 'cisco ucs', 'meraki', 'citrix', 'netscaler', 'cradlepoint', 'cyberpower', 'dell', 'dell emc', 'poweredge', 'sonicwall', 'dialogic', 'dlink', 'd-link', 'eaton', 'exagrid', 'extreme', 'f5', 'big-ip', 'fireeye', 'fortinet', 'fortigate', 'fortiswitch', 'gigamon', 'hp', 'hewlett packard', 'hp ilo', 'ilo', 'ilo4', 'hp h3c', 'hp icf', 'hpe', 'proliant', 'huawei', '3com huawei', 'ibm', 'datapower', 'lenovo', 'idrac', 'dell idrac', 'infinera', 'coriant', 'infoblox', 'isilon', 'ixsystems', 'truenas', 'juniper', 'junos', 'kyocera', 'linksys', 'mcafee', 'mikrotik', 'nasuni', 'nec', 'net-snmp', 'netsnmp', 'netapp', 'netgear', 'readynas', 'omron', 'opengear', 'palo alto', 'cloudgenix', 'peplink', 'raritan', 'riverbed', 'ruckus', 'serveriron', 'server-iron', 'servertech', 'silverpeak', 'silver peak', 'edgeconnect', 'sinetica', 'sophos', 'synology', 'diskstation', 'tp-link', 'tplink', 'tripplite', 'tripp lite', 'ubiquiti', 'unifi', 'velocloud', 'vertiv', 'liebert', 'watchguard', 'western digital', 'wd', 'mycloud', 'zebra', 'zyxel']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/storcli/integrations/storecli_raid.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/storcli/metadata.yaml"
4 sidebar_label: "StoreCLI RAID"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['storage', 'raid-controller', 'manage-disks']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/upsd/integrations/ups_nut.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/upsd/metadata.yaml"
4 sidebar_label: "UPS (NUT)"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['ups', 'nut']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/vcsa/integrations/vcenter_server_appliance.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/vcsa/metadata.yaml"
4 sidebar_label: "vCenter Server Appliance"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: False
8 keywords: ['vmware']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/vsphere/integrations/vmware_vcenter_server.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/vsphere/metadata.yaml"
4 sidebar_label: "VMware vCenter Server"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Containers and Orchestration"
6 +learn_rel_path: "Collecting Metrics/Containers and VMs"
7 most_popular: True
8 keywords: ['vmware', 'esxi', 'vcenter']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/w1sensor/integrations/1-wire_sensors.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/w1sensor/metadata.yaml"
4 sidebar_label: "1-Wire Sensors"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Hardware and IoT"
6 +learn_rel_path: "Collecting Metrics/Hardware and Sensors"
7 most_popular: False
8 keywords: ['temperature', 'sensor', '1-wire']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/go.d/collector/zfspool/integrations/zfs_pools.md
+1 -1
@@ -3,7 +3,7 @@ custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/g
3 meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/go.d/collector/zfspool/metadata.yaml"
4 sidebar_label: "ZFS Pools"
5 learn_status: "Published"
6 -learn_rel_path: "Collecting Metrics/Storage"
6 +learn_rel_path: "Collecting Metrics/Storage and Filesystems"
7 most_popular: False
8 keywords: ['zfs pools', 'pools', 'zfs', 'filesystem']
9 message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
src/go/plugin/scripts.d/modules/nagios/README.md new
+1
@@ -0,0 +1 @@
1 +integrations/nagios_plugins.md
\ No newline at end of file
src/go/plugin/scripts.d/modules/nagios/integrations/nagios_plugins.md new
+314
@@ -0,0 +1,314 @@
1 +<!--startmeta
2 +custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/scripts.d/modules/nagios/README.md"
3 +meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/scripts.d/modules/nagios/metadata.yaml"
4 +sidebar_label: "Nagios Plugins"
5 +learn_status: "Published"
6 +learn_rel_path: "Collecting Metrics/Synthetic Testing"
7 +most_popular: False
8 +keywords: ['nagios', 'plugins', 'checks', 'scripts', 'monitoring']
9 +message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
10 +endmeta-->
11 +
12 +# Nagios Plugins
13 +
14 +
15 +<img src="https://netdata.cloud/img/nagios.svg" width="150"/>
16 +
17 +
18 +Plugin: scripts.d.plugin
19 +Module: nagios
20 +
21 +<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
22 +
23 +## Overview
24 +
25 +This module runs unmodified [Nagios plugins](https://www.nagios-plugins.org/) inside Netdata without any changes to the plugins themselves.
26 +
27 +For each configured job it collects:
28 +
29 +- **Check state**: OK / WARNING / CRITICAL / UNKNOWN (with soft/hard state tracking).
30 +- **Performance data**: Every `label=value;warn;crit;min;max` metric emitted by the plugin is parsed and charted automatically, with unit normalization where possible.
31 +- **Execution telemetry**: Runtime duration, scheduling latency, CPU time, peak RSS memory, and disk I/O per job.
32 +- **Scheduler health**: Running / queued / scheduled job counts and throughput rates.
33 +
34 +
35 +Jobs are executed via `nd-run` (the Netdata unprivileged helper) at the configured `check_interval`.
36 +Standard Nagios macros (`$HOSTADDRESS$`, `$ARG1$`, `$USERn$`, etc.) are expanded before execution.
37 +Plugin output is parsed according to the [Nagios Plugin API](https://nagios-plugins.org/doc/guidelines.html):
38 +the first line provides the status and optional performance data after the `|` separator.
39 +
40 +
41 +This collector is supported on all platforms.
42 +
43 +This collector supports collecting metrics from multiple instances of this integration, including remote instances.
44 +
45 +Plugins run as the `netdata` user via `nd-run`. If a plugin requires elevated privileges, configure it through `ndsudo` or adjust filesystem permissions accordingly.
46 +
47 +
48 +### Default Behavior
49 +
50 +#### Auto-Detection
51 +
52 +No auto-detection. Each job must be explicitly configured with a `plugin` path pointing to the Nagios plugin executable.
53 +
54 +
55 +#### Limits
56 +
57 +The default configuration for this integration does not impose any limits on data collection.
58 +
59 +#### Performance Impact
60 +
61 +Each job spawns a subprocess via `nd-run`. Resource usage (CPU, memory, disk I/O) is tracked per execution and exposed as telemetry charts.
62 +
63 +
64 +## Metrics
65 +
66 +Metrics grouped by *scope*.
67 +
68 +The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.
69 +
70 +### Virtual Node Label Conventions
71 +
72 +When a job references a `vnode`, the module reads Nagios macros from the virtual node's **labels** using prefix conventions:
73 +
74 +| Label key | Nagios macro | Environment variable | Description |
75 +|-----------|-------------|---------------------|-------------|
76 +| `_address` | `$HOSTADDRESS$` | `NAGIOS_HOSTADDRESS` | IP address or DNS name of the host |
77 +| `_alias` | `$HOSTALIAS$` | `NAGIOS_HOSTALIAS` | Human-readable host alias |
78 +| `_VARNAME` | `$_HOSTVARNAME$` | `NAGIOS__HOSTVARNAME` | Custom host variable (any `_` prefixed key except `_address` and `_alias`) |
79 +| `key` | `$_HOSTLABEL_KEY$` | `NAGIOS__HOSTLABEL_KEY` | Regular label (no `_` prefix) |
80 +
81 +Example vnode configuration (`/etc/netdata/vnodes/hosts.yaml`):
82 +
83 +```yaml
84 +- hostname: web-server-1
85 + guid: 12345678-1234-1234-1234-123456789abc
86 + labels:
87 + _address: "192.168.1.10"
88 + _alias: "Web Server 1"
89 + _DATACENTER: "us-east-1"
90 + role: "frontend"
91 + environment: "production"
92 +```
93 +
94 +This produces:
95 +
96 +| Macro | Value |
97 +|-------|-------|
98 +| `$HOSTADDRESS$` | `192.168.1.10` |
99 +| `$HOSTALIAS$` | `Web Server 1` |
100 +| `$_HOSTDATACENTER$` | `us-east-1` |
101 +| `$_HOSTLABEL_ROLE$` | `frontend` |
102 +| `$_HOSTLABEL_ENVIRONMENT$` | `production` |
103 +
104 +
105 +### Per job
106 +
107 +Metrics for each configured Nagios plugin job.
108 +
109 +Labels:
110 +
111 +| Label | Description |
112 +|:-----------|:----------------|
113 +| nagios_job | Job name as defined in the configuration. |
114 +| nagios_plugin | Basename of the plugin executable. |
115 +| nagios_vnode | Virtual node associated with the job (if any). |
116 +| nagios_scheduler | Scheduler executing the job. |
117 +
118 +Metrics:
119 +
120 +| Metric | Dimensions | Unit |
121 +|:------|:----------|:----|
122 +| nagios.jobs.state | ok, warning, critical, unknown | state |
123 +| nagios.jobs.runtime | running, retrying, skipped | boolean |
124 +| nagios.jobs.latency | duration | seconds |
125 +| nagios.jobs.cpu | cpu | seconds |
126 +| nagios.jobs.mem | rss | bytes |
127 +| nagios.jobs.disk | read, write | bytes |
128 +
129 +### Per perfdata
130 +
131 +Metrics extracted from the plugin's performance data output.
132 +Each `label=value;warn;crit;min;max` entry produces a separate chart.
133 +
134 +
135 +Labels:
136 +
137 +| Label | Description |
138 +|:-----------|:----------------|
139 +| nagios_job | Job name. |
140 +| nagios_plugin | Plugin executable. |
141 +| perf_label | Performance data label as emitted by the plugin. |
142 +
143 +Metrics:
144 +
145 +| Metric | Dimensions | Unit |
146 +|:------|:----------|:----|
147 +| nagios.{script}.{label} | value | varies |
148 +
149 +### Per scheduler
150 +
151 +Scheduler-level metrics.
152 +
153 +Labels:
154 +
155 +| Label | Description |
156 +|:-----------|:----------------|
157 +| nagios_scheduler | Scheduler name. |
158 +
159 +Metrics:
160 +
161 +| Metric | Dimensions | Unit |
162 +|:------|:----------|:----|
163 +| nagios.scheduler.jobs | running, queued, scheduled | jobs |
164 +| nagios.scheduler.rate | started, finished, skipped | jobs |
165 +| nagios.scheduler.next | next | seconds |
166 +
167 +
168 +
169 +## Alerts
170 +
171 +There are no alerts configured by default for this integration.
172 +
173 +
174 +## Setup
175 +
176 +
177 +### Prerequisites
178 +
179 +#### Install Nagios plugins
180 +
181 +Install the plugins you want to run. Most distributions provide packages:
182 +
183 +```bash
184 +# Debian/Ubuntu
185 +apt install nagios-plugins
186 +
187 +# RHEL/CentOS/Fedora
188 +dnf install nagios-plugins-all
189 +```
190 +
191 +You can also use any script or binary that follows the [Nagios Plugin API](https://nagios-plugins.org/doc/guidelines.html).
192 +
193 +
194 +
195 +### Configuration
196 +
197 +#### Options
198 +
199 +Each job defines a single Nagios plugin execution. Jobs are listed under the `jobs` key.
200 +
201 +
202 +<details open><summary>Config options</summary>
203 +
204 +
205 +
206 +| Group | Option | Description | Default | Required |
207 +|:------|:-----|:------------|:--------|:---------:|
208 +| **General** | plugin | Absolute path to the Nagios plugin executable. | | yes |
209 +| **Arguments** | args | Command-line arguments passed to the plugin. Nagios macros are expanded before execution. | [] | no |
210 +| | arg_values | Values bound to positional `$ARGn$` macros (max 32). | [] | no |
211 +| **General** | vnode | Virtual node name to associate with this job. The vnode must be defined in the vnodes configuration directory. | | no |
212 +| | scheduler | Name of the scheduler that executes this job. | default | no |
213 +| **Timing** | timeout | Maximum execution time before the plugin is killed. Duration string (e.g. `30s`, `1m`). | 30s | no |
214 +| | timeout_state | State reported when a timeout occurs. | critical | no |
215 +| | check_interval | Base scheduling interval between executions. Duration string. | 1m | no |
216 +| | retry_interval | Interval between soft retries after a non-OK result. Duration string. | 30s | no |
217 +| | max_check_attempts | Number of soft-state attempts before transitioning to a hard state. | 3 | no |
218 +| **Environment** | user_macros | Key/value pairs exposed as `$USERn$` macros. For example, `USER1` becomes `$USER1$`. | {} | no |
219 +| | custom_vars | Key/value pairs exported as `$_SERVICEvar$` environment variables (`NAGIOS__SERVICEvar`). | {} | no |
220 +| | environment | Additional environment variables set before executing the plugin. | {} | no |
221 +| **General** | working_directory | Working directory for plugin execution. | | no |
222 +
223 +
224 +</details>
225 +
226 +
227 +
228 +#### via File
229 +
230 +The configuration file name for this integration is `scripts.d/nagios.conf`.
231 +
232 +
233 +You can edit the configuration file using the [`edit-config`](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#edit-configuration-files) script from the
234 +Netdata [config directory](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#locate-your-config-directory).
235 +
236 +```bash
237 +cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
238 +sudo ./edit-config scripts.d/nagios.conf
239 +```
240 +
241 +##### Examples
242 +
243 +###### SSL certificate check
244 +
245 +Check SSL certificate expiry for a host.
246 +
247 +<details open><summary>Config</summary>
248 +
249 +```yaml
250 +jobs:
251 + - name: ssl_github
252 + plugin: /usr/lib/nagios/plugins/check_http
253 + args: ["-H", "github.com", "--ssl", "-C", "30,15"]
254 + timeout: 30s
255 + check_interval: 1h
256 + retry_interval: 5m
257 + max_check_attempts: 3
258 +
259 +```
260 +</details>
261 +
262 +###### Check with macros and vnode
263 +
264 +Run a plugin against a virtual node using Nagios macros.
265 +The `$HOSTADDRESS$` and `$ARG1$` macros are expanded from the vnode labels and `arg_values`.
266 +
267 +
268 +<details open><summary>Config</summary>
269 +
270 +```yaml
271 +jobs:
272 + - name: check_ssh
273 + plugin: /usr/lib/nagios/plugins/check_ssh
274 + args: ["-H", "$HOSTADDRESS$", "-p", "$ARG1$"]
275 + arg_values: ["22"]
276 + vnode: my-server
277 + check_interval: 5m
278 +
279 +```
280 +</details>
281 +
282 +###### Check with custom vars
283 +
284 +Pass service-level custom variables to a plugin as `$_SERVICEvar$` macros.
285 +
286 +
287 +<details open><summary>Config</summary>
288 +
289 +```yaml
290 +jobs:
291 + - name: check_api
292 + plugin: /usr/local/bin/check_api
293 + args: ["-u", "$_SERVICEENDPOINT$"]
294 + custom_vars:
295 + ENDPOINT: "/health"
296 +
297 +```
298 +</details>
299 +
300 +
301 +
302 +## Troubleshooting
303 +
304 +###
305 +
306 +Plugin exits with "permission denied".
307 +
308 +
309 +###
310 +
311 +Macros like `$HOSTADDRESS$` are not expanded.
312 +
313 +
314 +
src/go/plugin/scripts.d/modules/scheduler/README.md new
+1
@@ -0,0 +1 @@
1 +integrations/scripts.d_scheduler.md
\ No newline at end of file
src/go/plugin/scripts.d/modules/scheduler/integrations/scripts.d_scheduler.md new
+135
@@ -0,0 +1,135 @@
1 +<!--startmeta
2 +custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/scripts.d/modules/scheduler/README.md"
3 +meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/scripts.d/modules/scheduler/metadata.yaml"
4 +sidebar_label: "scripts.d Scheduler"
5 +learn_status: "Published"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 +most_popular: False
8 +keywords: ['scheduler', 'scripts']
9 +message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
10 +endmeta-->
11 +
12 +# scripts.d Scheduler
13 +
14 +
15 +<img src="https://netdata.cloud/img/netdata.svg" width="150"/>
16 +
17 +
18 +Plugin: scripts.d.plugin
19 +Module: scheduler
20 +
21 +<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
22 +
23 +## Overview
24 +
25 +The scheduler module manages the execution of jobs defined by the nagios and zabbix modules.
26 +
27 +It provides:
28 +
29 +- **Worker pool**: Concurrent execution with configurable worker count and queue depth.
30 +- **OTLP logging**: Optional structured log export via gRPC for job execution results.
31 +
32 +Scheduler-level metrics (jobs status, throughput, next run time) are exposed through the nagios and zabbix modules that use it.
33 +
34 +
35 +The scheduler manages per-job timers and dispatches jobs to a worker pool.
36 +Each worker executes a job via the configured runner (nagios or zabbix) and reports results back.
37 +
38 +
39 +This collector is supported on all platforms.
40 +
41 +This collector supports collecting metrics from multiple instances of this integration, including remote instances.
42 +
43 +
44 +scripts.d Scheduler can be monitored further using the following other integrations:
45 +
46 +- [Nagios Plugins](/src/go/plugin/scripts.d/modules/nagios/integrations/nagios_plugins.md)
47 +- [Zabbix Preprocessing](/src/go/plugin/scripts.d/modules/zabbix/integrations/zabbix_preprocessing.md)
48 +
49 +### Default Behavior
50 +
51 +#### Auto-Detection
52 +
53 +A `default` scheduler is created automatically. Additional named schedulers can be defined in the configuration.
54 +
55 +
56 +#### Limits
57 +
58 +The default configuration for this integration does not impose any limits on data collection.
59 +
60 +#### Performance Impact
61 +
62 +The default configuration for this integration is not expected to impose a significant performance impact on the system.
63 +
64 +## Metrics
65 +
66 +Scheduler metrics are exposed through the nagios and zabbix modules under the `nagios.scheduler.*` context.
67 +
68 +
69 +
70 +## Alerts
71 +
72 +There are no alerts configured by default for this integration.
73 +
74 +
75 +## Setup
76 +
77 +
78 +### Prerequisites
79 +
80 +No action required.
81 +
82 +### Configuration
83 +
84 +#### Options
85 +
86 +Scheduler configuration controls the worker pool and optional OTLP logging.
87 +
88 +
89 +<details open><summary>Config options</summary>
90 +
91 +
92 +
93 +| Group | Option | Description | Default | Required |
94 +|:------|:-----|:------------|:--------|:---------:|
95 +| **General** | workers | Number of concurrent workers executing jobs. | 50 | no |
96 +| | queue_size | Capacity of the internal work queue. | 128 | no |
97 +| **Logging** | logging.enabled | Enable structured OTLP log export for job results. | true | no |
98 +| | logging.otlp.endpoint | gRPC endpoint for OTLP log export. | 127.0.0.1:4317 | no |
99 +
100 +
101 +</details>
102 +
103 +
104 +
105 +#### via File
106 +
107 +The configuration file name for this integration is `scripts.d/scheduler.conf`.
108 +
109 +
110 +You can edit the configuration file using the [`edit-config`](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#edit-configuration-files) script from the
111 +Netdata [config directory](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#locate-your-config-directory).
112 +
113 +```bash
114 +cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
115 +sudo ./edit-config scripts.d/scheduler.conf
116 +```
117 +
118 +##### Examples
119 +
120 +###### Custom scheduler
121 +
122 +Define a scheduler with a larger worker pool.
123 +
124 +<details open><summary>Config</summary>
125 +
126 +```yaml
127 +jobs:
128 + - name: heavy
129 + workers: 100
130 + queue_size: 256
131 +
132 +```
133 +</details>
134 +
135 +
src/go/plugin/scripts.d/modules/zabbix/README.md new
+1
@@ -0,0 +1 @@
1 +integrations/zabbix_preprocessing.md
\ No newline at end of file
src/go/plugin/scripts.d/modules/zabbix/integrations/zabbix_preprocessing.md new
+236
@@ -0,0 +1,236 @@
1 +<!--startmeta
2 +custom_edit_url: "https://github.com/netdata/netdata/edit/master/src/go/plugin/scripts.d/modules/zabbix/README.md"
3 +meta_yaml: "https://github.com/netdata/netdata/edit/master/src/go/plugin/scripts.d/modules/zabbix/metadata.yaml"
4 +sidebar_label: "Zabbix Preprocessing"
5 +learn_status: "Published"
6 +learn_rel_path: "Collecting Metrics/Applications"
7 +most_popular: False
8 +keywords: ['zabbix', 'preprocessing', 'scripts', 'monitoring']
9 +message: "DO NOT EDIT THIS FILE DIRECTLY, IT IS GENERATED BY THE COLLECTOR'S metadata.yaml FILE"
10 +endmeta-->
11 +
12 +# Zabbix Preprocessing
13 +
14 +
15 +<img src="https://netdata.cloud/img/zabbix.svg" width="150"/>
16 +
17 +
18 +Plugin: scripts.d.plugin
19 +Module: zabbix
20 +
21 +<img src="https://img.shields.io/badge/maintained%20by-Netdata-%2300ab44" />
22 +
23 +## Overview
24 +
25 +This module runs Zabbix-style data collection jobs natively inside Netdata.
26 +
27 +It supports Zabbix's master-item + dependent-pipeline pattern: a single collection step
28 +(command, HTTP, or SNMP) produces raw data, and one or more **preprocessing pipelines**
29 +extract individual metrics using Zabbix-compatible preprocessing steps (JSONPath, regex,
30 +JavaScript, SNMP walk, Prometheus parsing, CSV, XPath, and more).
31 +
32 +For each configured job it collects:
33 +
34 +- **User-defined metrics**: Each dependent pipeline produces a charted metric with configurable context, unit, family, chart type, and dimension algorithm.
35 +- **Job state**: OK / WARNING / ERROR / UNKNOWN state tracking per job and per discovered instance.
36 +- **Low-level discovery (LLD)**: Optional discovery pipelines that dynamically create instances from JSON arrays, similar to Zabbix LLD.
37 +
38 +
39 +Collection supports three modes:
40 +
41 +- **Command**: Runs an external script/binary via `nd-run` and captures stdout.
42 +- **HTTP**: Performs an HTTP request and captures the response body.
43 +- **SNMP**: Queries an SNMP agent (GET or WALK) and captures the result.
44 +
45 +The raw output is then processed through Zabbix-compatible preprocessing steps to extract metrics.
46 +Zabbix macros (`{HOST.NAME}`, `{HOST.IP}`, `{#MACRO}`, etc.) are expanded before execution.
47 +
48 +
49 +This collector is supported on all platforms.
50 +
51 +This collector supports collecting metrics from multiple instances of this integration, including remote instances.
52 +
53 +Command-mode plugins run as the `netdata` user via `nd-run`.
54 +
55 +
56 +### Default Behavior
57 +
58 +#### Auto-Detection
59 +
60 +No auto-detection. Each job must be explicitly configured with a `collection` definition and one or more `dependent_pipelines`.
61 +
62 +
63 +#### Limits
64 +
65 +The default configuration for this integration does not impose any limits on data collection.
66 +
67 +#### Performance Impact
68 +
69 +Command-mode jobs spawn a subprocess per execution. HTTP and SNMP modes use in-process clients.
70 +
71 +
72 +## Metrics
73 +
74 +Metrics grouped by *scope*.
75 +
76 +The scope defines the instance that the metric belongs to. An instance is uniquely identified by a set of labels.
77 +
78 +### Virtual Node Label Conventions
79 +
80 +When a job references a `vnode`, the module reads Zabbix host macros from the virtual node's **labels** using prefix conventions:
81 +
82 +| Label key | Zabbix macro | Description |
83 +|-----------|-------------|-------------|
84 +| `_address` | `{HOST.IP}`, `{HOST.CONN}` | IP address or DNS name of the host |
85 +| `_alias` | `{HOST.ALIAS}` | Human-readable host alias |
86 +| Other `_` prefixed | N/A | Reserved for future use |
87 +
88 +The `{HOST.NAME}`, `{HOST.HOST}`, and `{HOST.DNS}` macros are derived from the vnode hostname.
89 +
90 +
91 +### Per pipeline
92 +
93 +Metrics produced by each dependent preprocessing pipeline.
94 +
95 +Labels:
96 +
97 +| Label | Description |
98 +|:-----------|:----------------|
99 +| zabbix_job | Job name. |
100 +| zabbix_pipeline | Pipeline name. |
101 +
102 +Metrics:
103 +
104 +| Metric | Dimensions | Unit |
105 +|:------|:----------|:----|
106 +| zabbix.{context} | {dimension} | varies |
107 +
108 +### Per job
109 +
110 +Per-job instance state tracking.
111 +
112 +Labels:
113 +
114 +| Label | Description |
115 +|:-----------|:----------------|
116 +| zabbix_job | Job name. |
117 +
118 +Metrics:
119 +
120 +| Metric | Dimensions | Unit |
121 +|:------|:----------|:----|
122 +| zabbix.{job}.state | ok, collect_failure, lld_failure, extraction_failure, dimension_failure | state |
123 +
124 +
125 +
126 +## Alerts
127 +
128 +There are no alerts configured by default for this integration.
129 +
130 +
131 +## Setup
132 +
133 +
134 +### Prerequisites
135 +
136 +No action required.
137 +
138 +### Configuration
139 +
140 +#### Options
141 +
142 +Each job defines a collection source and one or more dependent preprocessing pipelines.
143 +
144 +
145 +<details open><summary>Config options</summary>
146 +
147 +
148 +
149 +| Group | Option | Description | Default | Required |
150 +|:------|:-----|:------------|:--------|:---------:|
151 +| **Collection** | collection.type | Collection mode (`command`, `http`, or `snmp`). | | yes |
152 +| | collection.command | Command to execute (for `command` type). | | no |
153 +| | collection.http.url | URL to fetch (for `http` type). | | no |
154 +| | collection.snmp.target | SNMP target host (for `snmp` type). | | no |
155 +| | collection.snmp.oid | SNMP OID to query. | | no |
156 +| **Pipelines** | dependent_pipelines[].name | Pipeline name (used for chart identification). | | yes |
157 +| | dependent_pipelines[].context | Netdata chart context. | | yes |
158 +| | dependent_pipelines[].dimension | Dimension name within the chart. | | yes |
159 +| | dependent_pipelines[].unit | Metric unit string. | | yes |
160 +| | dependent_pipelines[].steps | Array of Zabbix preprocessing steps applied to the raw collection output. | [] | yes |
161 +| **General** | vnode | Virtual node name for host macro resolution. | | no |
162 +| **Discovery** | lld | Low-level discovery configuration for dynamic instance creation. | | no |
163 +
164 +
165 +</details>
166 +
167 +
168 +
169 +#### via File
170 +
171 +The configuration file name for this integration is `scripts.d/zabbix.conf`.
172 +
173 +
174 +You can edit the configuration file using the [`edit-config`](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#edit-configuration-files) script from the
175 +Netdata [config directory](https://github.com/netdata/netdata/blob/master/docs/netdata-agent/configuration/README.md#locate-your-config-directory).
176 +
177 +```bash
178 +cd /etc/netdata 2>/dev/null || cd /opt/netdata/etc/netdata
179 +sudo ./edit-config scripts.d/zabbix.conf
180 +```
181 +
182 +##### Examples
183 +
184 +###### Command collection with JSONPath extraction
185 +
186 +Run a script and extract a metric using JSONPath.
187 +
188 +<details open><summary>Config</summary>
189 +
190 +```yaml
191 +jobs:
192 + - name: api_latency
193 + collection:
194 + type: command
195 + command: /usr/local/bin/get_api_stats.sh
196 + dependent_pipelines:
197 + - name: latency
198 + context: myapp.api.latency
199 + dimension: p99
200 + unit: milliseconds
201 + steps:
202 + - type: jsonpath
203 + params: "$.latency.p99"
204 +
205 +```
206 +</details>
207 +
208 +###### SNMP collection
209 +
210 +Query an SNMP OID and chart the result.
211 +
212 +<details open><summary>Config</summary>
213 +
214 +```yaml
215 +jobs:
216 + - name: disk_usage
217 + vnode: my-switch
218 + collection:
219 + type: snmp
220 + snmp:
221 + target: "{HOST.IP}"
222 + oid: ".1.3.6.1.2.1.25.2.3.1.6"
223 + version: v2c
224 + community: public
225 + dependent_pipelines:
226 + - name: used
227 + context: zabbix.disk.used
228 + dimension: used
229 + unit: bytes
230 + steps:
231 + - type: snmp_get_value
232 +
233 +```
234 +</details>
235 +
236 +