diff options
author | Simon Nagl <simonnagl@aim.com> | 2019-02-04 15:33:07 +0100 |
---|---|---|
committer | Vladimir Kobal <vlad@prokk.net> | 2019-02-04 16:33:07 +0200 |
commit | b6aeb7e3d98268c16d923c08a06795390c75a191 (patch) | |
tree | bc89703eeea62e513a7b0e84d2f6de91f8eaf922 /docs | |
parent | adaaae7cc77c628cc4bf78dbe84c93ef44c21ef0 (diff) |
CUPS plugin (#5188)
* Implement a CUPS collector plugin
* Compile cups.plugin only if enabled
* Fix build with CFLAGS
-O1 -ggdb -Wall -Wextra -Wformat-signedness -fstack-protector-all
-DNETDATA_INTERNAL_CHECKS=1 -D_FORTIFY_SOURCE=2 -DNETDATA_VERIFY_LOCKS=1
* cups.plugin check for all used functions
* Use cups-config to configure cups compiler flags
* Do not quit if cups-config is not installed
* Fix compiler warning
collectors/cups.plugin/cups_plugin.c:359:27:
warning: format '%d' expects argument of type 'int',
but argument 6 has type 'unsigned int' [-Wformat=]
* Add cups.plugin to toc and overview documentation
* cups.plugin fix plugin doc layout
* cups.plugin: Add prerequisites doc
* cups.plugin: Fix error if cups is not installed
Diffstat (limited to 'docs')
-rw-r--r-- | docs/Add-more-charts-to-netdata.md | 7 | ||||
-rwxr-xr-x | docs/generator/buildyaml.sh | 1 |
2 files changed, 8 insertions, 0 deletions
diff --git a/docs/Add-more-charts-to-netdata.md b/docs/Add-more-charts-to-netdata.md index c890b92341..95efd70bd3 100644 --- a/docs/Add-more-charts-to-netdata.md +++ b/docs/Add-more-charts-to-netdata.md @@ -19,6 +19,7 @@ To collect non-system metrics, netdata supports a plugin architecture. The follo - **[RAID](#raid)**, such as linux software raid (mdadm), 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 - **[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 @@ -55,6 +56,7 @@ To control which plugins netdata run, edit `netdata.conf` and check the `[plugin # proc = yes # diskspace = yes # cgroups = yes + # cups = yes # tc = yes # nfacct = yes # idlejitter = yes @@ -292,6 +294,11 @@ NFS Client|`C`|This is handled entirely by the netdata daemon.<br/> <br/>Co NFS Server|`C`|This is handled entirely by the netdata daemon.<br/> <br/>Configuration: `netdata.conf`, section `[plugin:proc:/proc/net/rpc/nfsd]`. samba|python<br/>v2 or v3|Performance metrics of Samba SMB2 file sharing.<br/> <br/>documentation page: [python.d.plugin module samba](../collectors/python.d.plugin/samba)<br/>netdata plugin: [python.d.plugin](../collectors/python.d.plugin)<br/>plugin module: [samba.chart.py](../collectors/python.d.plugin/samba)<br/>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.<br/> <br/>netdata plugin: cups.plugin --- diff --git a/docs/generator/buildyaml.sh b/docs/generator/buildyaml.sh index 1e70f8ec54..a86b1392e5 100755 --- a/docs/generator/buildyaml.sh +++ b/docs/generator/buildyaml.sh @@ -203,6 +203,7 @@ echo -ne " - BASH modules: navpart 3 collectors/fping.plugin navpart 3 collectors/freeipmi.plugin +navpart 3 collectors/cups.plugin echo -ne " - 'docs/Third-Party-Plugins.md' " |