summaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authorSimon Nagl <simonnagl@aim.com>2019-02-04 15:33:07 +0100
committerVladimir Kobal <vlad@prokk.net>2019-02-04 16:33:07 +0200
commitb6aeb7e3d98268c16d923c08a06795390c75a191 (patch)
treebc89703eeea62e513a7b0e84d2f6de91f8eaf922 /docs
parentadaaae7cc77c628cc4bf78dbe84c93ef44c21ef0 (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.md7
-rwxr-xr-xdocs/generator/buildyaml.sh1
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/>&nbsp;<br/>Co
NFS Server|`C`|This is handled entirely by the netdata daemon.<br/>&nbsp;<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/>&nbsp;<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/>&nbsp;<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'
"