From 1d63948d79ca6f32889656692d6736c9127f2ee1 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Wed, 17 Apr 2019 19:57:47 +0200 Subject: Merging upstream version 1.14.0~rc0. Signed-off-by: Daniel Baumann --- docs/Add-more-charts-to-netdata.md | 18 ++++++++++++++---- docs/generator/buildyaml.sh | 1 + 2 files changed, 15 insertions(+), 4 deletions(-) (limited to 'docs') diff --git a/docs/Add-more-charts-to-netdata.md b/docs/Add-more-charts-to-netdata.md index d8a04c851..b62322f29 100644 --- a/docs/Add-more-charts-to-netdata.md +++ b/docs/Add-more-charts-to-netdata.md @@ -16,10 +16,11 @@ To collect non-system metrics, netdata supports a plugin architecture. The follo - **[Name Servers](#name-servers)** (DNS), like bind, nsd, powerdns, dnsdist - **[DHCP Servers](#dhcp-servers)**, like ISC DHCP - **[UPS](#ups)**, such as APC UPS, NUT -- **[RAID](#raid)**, such as linux software raid (mdadm), MegaRAID +- **[RAID](#raid)**, such as MegaRAID - **[Mail Servers](#mail-servers)**, like postfix, exim, dovecot - **[File Servers](#file-servers)**, like samba, NFS, ftp, sftp, WebDAV - **[Print Servers](#print-servers)**, like CUPS +- **[Hypervisors](#hypervisors)**, like XenServer, XCP-ng - **[System](#system)**, for processes and other system metrics - **[Sensors](#sensors)**, like temperature, fans speed, voltage, humidity, HDD/SSD S.M.A.R.T attributes - **[Network](#network)**, such as SNMP devices, `fping`, access points, dns_query_time, nfacct @@ -66,6 +67,7 @@ To control which plugins netdata run, edit `netdata.conf` and check the `[plugin # fping = yes # charts.d = yes # apps = yes + # xenstat = yes ``` The default for all plugins is the option `enable running new plugins`. So, setting this to `no` will disable all the plugins, except the ones specifically enabled. @@ -268,7 +270,6 @@ nut|BASH
Shell Script|Connects to a nut server (upsd) to collect real-time U application|language|notes| :---------:|:------:|:----| -mdstat|python
v2 or v3|Parses `/proc/mdstat` to get mds health metrics.
 
netdata plugin: [python.d.plugin](../collectors/python.d.plugin)
plugin module: [mdstat.chart.py](../collectors/python.d.plugin/mdstat)
configuration file: [python.d/mdstat.conf](../collectors/python.d.plugin/mdstat)| megacli|python
v2 or v3|Collects adapter, physical drives and battery stats..
 
netdata plugin: [python.d.plugin](../collectors/python.d.plugin)
plugin module: [megacli.chart.py](../collectors/python.d.plugin/megacli)
configuration file: [python.d/megacli.conf](../collectors/python.d.plugin/megacli)| --- @@ -294,11 +295,21 @@ NFS Client|`C`|This is handled entirely by the netdata daemon.
 
Co NFS Server|`C`|This is handled entirely by the netdata daemon.
 
Configuration: `netdata.conf`, section `[plugin:proc:/proc/net/rpc/nfsd]`. samba|python
v2 or v3|Performance metrics of Samba SMB2 file sharing.
 
documentation page: [python.d.plugin module samba](../collectors/python.d.plugin/samba)
netdata plugin: [python.d.plugin](../collectors/python.d.plugin)
plugin module: [samba.chart.py](../collectors/python.d.plugin/samba)
configuration file: [python.d/samba.conf](../collectors/python.d.plugin/samba)| +--- + ### Print Servers application|language|notes| :---------:|:------:|:----| -CUPS|C|Charts metrics of printers, jobs and other cups destinations.
 
netdata plugin: cups.plugin +CUPS|C|Charts metrics of printers, jobs and other cups destinations.
 
netdata plugin: [cups.plugin](../collectors/cups.plugin) + +--- + +### Hypervisors + +application|language|notes| +:---------:|:------:|:----| +xenstat|C|Collects host and domain statistics for XenServer or XCP-ng hypervisors.
 
netdata plugin: [xenstat.plugin](../collectors/xenstat.plugin) --- @@ -318,7 +329,6 @@ mem_apps|BASH
Shell Script|Collects the memory footprint of select applicati application|language|notes| :---------:|:------:|:----| -cpufreq|python
v2 or v3|Collects the current CPU frequency from `/sys/devices`.
 
netdata plugin: [python.d.plugin](../collectors/python.d.plugin)
plugin module: [cpufreq.chart.py](../collectors/python.d.plugin/cpufreq)
configuration file: [python.d/cpufreq.conf](../collectors/python.d.plugin/cpufreq)| cpufreq|BASH
Shell Script|Collects current CPU frequency from `/sys/devices`.

DEPRECATED IN FAVOR OF THE PYTHON ONE. It is still supplied only as an example module to shell scripting plugins.
 
netdata plugin: [charts.d.plugin](../collectors/charts.d.plugin#chartsdplugin)
plugin module: [cpufreq.chart.sh](../collectors/charts.d.plugin/cpufreq)
configuration file: [charts.d/cpufreq.conf](../collectors/charts.d.plugin/cpufreq)| IPMI|C|Collects temperatures, voltages, currents, power, fans and `SEL` events from IPMI using `libipmimonitoring`.
Check [Monitoring IPMI](../collectors/freeipmi.plugin/) for more information
 
netdata plugin: [freeipmi.plugin](../collectors/freeipmi.plugin)
configuration file: none required - to enable it, compile/install netdata with `--enable-plugin-freeipmi`| hddtemp|python
v2 or v3|Connects to multiple hddtemp servers (local or remote) to collect real-time performance metrics.
 
netdata plugin: [python.d.plugin](../collectors/python.d.plugin)
plugin module: [hddtemp.chart.py](../collectors/python.d.plugin/hddtemp)
configuration file: [python.d/hddtemp.conf](../collectors/python.d.plugin/hddtemp)| diff --git a/docs/generator/buildyaml.sh b/docs/generator/buildyaml.sh index 22e4b0fde..d905be2ed 100755 --- a/docs/generator/buildyaml.sh +++ b/docs/generator/buildyaml.sh @@ -226,6 +226,7 @@ navpart 3 collectors/cups.plugin navpart 3 collectors/fping.plugin navpart 3 collectors/freeipmi.plugin navpart 3 collectors/nfacct.plugin +navpart 3 collectors/xenstat.plugin echo -ne " - 'docs/Third-Party-Plugins.md' -- cgit v1.2.3