summaryrefslogtreecommitdiffstats
path: root/conf.d/apps_groups.conf
blob: 887563c44719b93e180e24fa2e94fe123d165ca0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
#
# apps.plugin process grouping
#
# The apps.plugin displays charts with information about the processes running.
# This config allows grouping processes together, so that several processes
# will be reported together.
#
# Only groups in this file are reported. All other processes will be reported
# as 'other'.
#
# For each process given, its whole process tree will be grouped, not just
# the process matched. The plugin will include both parents and childs.
#
# The format is:
#
# group_name: process1 process2 process3 ...
#
# The process names are the same to the ones returned by: ps -e
# or /proc/PID/stat
#
# To add process names with spaces, enclose them in quotes (single or double)
# example: 'Plex Media Serv' "my other process"
#
# Wildcard support:
# You can add an asterisk (*) at the beginning and/or the end of a process name:
#  *name    suffix mode: will search for processes ending with 'name' (/proc/PID/stat)
#   name*   prefix mode: will search for processes beginning with 'name' (/proc/PID/stat)
#  *name*   substring mode: will search for 'name' in the whole command line (/proc/PID/cmdline)
#
# If you enter even just one *name* (substring), apps.plugin will process
# /proc/PID/cmdline for all processes, on every iteration.
#
# To add process names with single quotes, enclose them in double quotes
# example: "process with this ' single quote"
#
# To add process names with double quotes, enclose them in single quotes:
# example: 'process with this " double quote'
#
# If a group name starts with a -, the dimension will be hidden (cpu chart only)
#
# If any process name starts with a +, debugging will be enabled for it
# (debugging produces a lot of output - do not enable it in production systems)
#
# You can add any number of groups you like. Only the ones found running will
# affect the charts generated. However, producing charts with hundreds of
# dimensions may slow down your web browser.

compile: cc1 cc1plus as gcc* ld make automake autoconf git
rsync: rsync
media: mplayer vlc xine mediatomb omxplayer* kodi* xbmc* mediacenter eventlircd
squid: squid* c-icap
apache: apache* httpd
mysql: mysql*
asterisk: asterisk
opensips: opensips* stund
radius: radius*
fail2ban: fail2ban*
mail: dovecot imapd pop3d
postfix: master
nginx: nginx
splunk: splunkd
mongo: mongod
lighttpd: lighttpd
ftpd: proftpd in.tftpd
samba: smbd nmbd winbindd
nfs: rpcbind rpc.* nfs*
ssh: ssh* scp
X: X lightdm xdm pulseaudio gkrellm
xfce: xfwm4 xfdesktop xfce* Thunar xfsettingsd
gnome: gnome-* gdm gconfd-2
named: named rncd
clam: clam* *clam
cups: cups*
ntp: ntp*
deluge: deluge*
vbox: vbox* VBox*
log: ulogd syslog* rsyslog* logrotate
nms: snmpd vnstatd smokeping zabbix* monit munin* mon openhpid
ppp: ppp* pptp*
inetd: inetd xinetd
openvpn: openvpn
cjdns: cjdroute
cron: cron atd
ha: corosync hs_logd ha_logd stonithd
ipvs: ipvs_*
kernel: kthreadd kauditd lockd khelper kdevtmpfs khungtaskd rpciod fsnotify_mark kthrotld iscsi_eh deferwq
netdata: netdata
crsproxy: crsproxy
wifi: hostapd wpa_supplicant
system: systemd* udisks* udevd connmand ipv6_addrconf dbus-*
ksmd: ksmd
lxc: lxc*
zfs-spl: spl_* 
zfs-posix: z_*
zfs-txg: txg_* zil_*
zfs-arc: arc_* l2arc*