@cryptotaxi247 / netdata-1 / commits / 49f35c42e

added more processes #1442; updated docs; used the new multi-line format

Costa Tsaousis (ktsaou) committed Dec 25, 2016 at 23:51 UTC 49f35c42e2e4a1e2e4ea156e9d3eee5c0e5920c9
1 file changed +48 -26
conf.d/apps_groups.conf
+48 -26
@@ -3,7 +3,7 @@
3 #
4 # The apps.plugin displays charts with information about the processes running.
5 # This config allows grouping processes together, so that several processes
6 -# will be reported together.
6 +# will be reported as one.
7 #
8 # Only groups in this file are reported. All other processes will be reported
9 # as 'other'.
@@ -13,32 +13,43 @@
13 #
14 # The format is:
15 #
16 -# group_name: process1 process2 process3 ...
16 +# group: process1 process2 process3 ...
17 #
18 -# The process names are the same to the ones returned by: ps -e
19 -# or /proc/PID/stat, or in case of substring mode: /proc/PID/cmdline
18 +# Each group can be given multiple times, to add more processes to it.
19 +#
20 +# The process names are the ones returned by:
21 +#
22 +# - ps -e or /proc/PID/stat
23 +# - in case of substring mode (see below): /proc/PID/cmdline
24 #
25 # To add process names with spaces, enclose them in quotes (single or double)
22 -# example: 'Plex Media Serv' "my other process"
26 +# example: 'Plex Media Serv' "my other process".
27 #
28 # Wildcard support:
25 -# You can add an asterisk (*) at the beginning and/or the end of a process name:
26 -# *name suffix mode: will search for processes ending with 'name' (/proc/PID/stat)
27 -# name* prefix mode: will search for processes beginning with 'name' (/proc/PID/stat)
28 -# *name* substring mode: will search for 'name' in the whole command line (/proc/PID/cmdline)
29 +# You can add an asterisk (*) at the beginning and/or the end of a process:
30 +#
31 +# *name suffix mode: will search for processes ending with 'name'
32 +# (/proc/PID/stat)
33 +#
34 +# name* prefix mode: will search for processes beginning with 'name'
35 +# (/proc/PID/stat)
36 +#
37 +# *name* substring mode: will search for 'name' in the whole command line
38 +# (/proc/PID/cmdline)
39 #
40 # If you enter even just one *name* (substring), apps.plugin will process
41 # /proc/PID/cmdline for all processes, just once (when they are first seen).
42 #
33 -# To add process names with single quotes, enclose them in double quotes
43 +# To add processes with single quotes, enclose them in double quotes
44 # example: "process with this ' single quote"
45 #
36 -# To add process names with double quotes, enclose them in single quotes:
46 +# To add processes with double quotes, enclose them in single quotes:
47 # example: 'process with this " double quote'
48 #
39 -# If a group name starts with a -, the dimension will be hidden (cpu chart only)
49 +# If a group or process name starts with a -, the dimension will be hidden
50 +# (cpu chart only).
51 #
41 -# If any process name starts with a +, debugging will be enabled for it
52 +# If a process starts with a +, debugging will be enabled for it
53 # (debugging produces a lot of output - do not enable it in production systems)
54 #
55 # You can add any number of groups you like. Only the ones found running will
@@ -113,8 +124,11 @@ ha: corosync hs_logd ha_logd stonithd
124
125 pbx: asterisk safe_asterisk *vicidial*
126 sip: opensips* stund
116 -murmur: murmurd
117 -xmpp: *vines* *prosody*
127 +
128 +# -----------------------------------------------------------------------------
129 +# chat
130 +
131 +chat: irssi *vines* *prosody* murmurd
132
133 # -----------------------------------------------------------------------------
134 # monitoring
@@ -167,7 +181,8 @@ named: named rncd dig
181 # -----------------------------------------------------------------------------
182 # installation / compilation / debugging
183
170 -build: cc1 cc1plus as gcc* ld make automake autoconf autoreconf git valgrind*
184 +build: cc1 cc1plus as gcc* cppcheck ld make cmake automake autoconf autoreconf
185 +build: git gdb valgrind*
186
187 # -----------------------------------------------------------------------------
188 # antivirus
@@ -177,7 +192,7 @@ antivirus: clam* *clam
192 # -----------------------------------------------------------------------------
193 # torrent clients
194
180 -torrents: *deluge* transmission* *SickBeard*
195 +torrents: *deluge* transmission* *SickBeard* *CouchPotato*
196
197 # -----------------------------------------------------------------------------
198 # backup servers and clients
@@ -195,21 +210,29 @@ cron: cron atd anacron
210 ups: upsmon upsd */nut/*
211
212 # -----------------------------------------------------------------------------
198 -# Kernel / System
213 +# media players, servers, clients
214
200 -system: systemd* udisks* udevd* *udevd connmand ipv6_addrconf dbus-* inetd xinetd mdadm polkitd acpid uuidd
201 -kernel: kthreadd kauditd lockd khelper kdevtmpfs khungtaskd rpciod fsnotify_mark kthrotld deferwq scsi_*
202 -ksmd: ksmd
215 +media: mplayer vlc xine mediatomb omxplayer* kodi* xbmc* mediacenter eventlircd
216 +media: mpd minidlnad mt-daapd avahi* Plex*
217
218 # -----------------------------------------------------------------------------
205 -# media players, servers, clients
219 +# X
220
207 -media: mplayer vlc xine mediatomb omxplayer* kodi* xbmc* mediacenter eventlircd mpd minidlnad mt-daapd avahi* Plex*
221 +X: X Xorg xinit lightdm xdm pulseaudio gkrellm xfwm4 xfdesktop xfce* Thunar
222 +X: xfsettingsd xfconfd gnome-* gdm gconf* dconf* xfconf* *gvfs gvfs* kdm slim
223 +X: evolution-* firefox chromium opera epiphany WebKit*
224
225 # -----------------------------------------------------------------------------
210 -# X
226 +# Kernel / System
227 +
228 +ksmd: ksmd
229 +
230 +system: systemd* udisks* udevd* *udevd connmand ipv6_addrconf dbus-* rtkit*
231 +system: inetd xinetd mdadm polkitd acpid uuidd packagekitd upowerd colord
232 +system: accounts-daemon
233
212 -X: X lightdm xdm pulseaudio gkrellm xfwm4 xfdesktop xfce* Thunar xfsettingsd xfconfd gnome-* gdm gconfd-2 *gvfsd gvfsd* kdm slim
234 +kernel: kthreadd kauditd lockd khelper kdevtmpfs khungtaskd rpciod
235 +kernel: fsnotify_mark kthrotld deferwq scsi_*
236
237 # -----------------------------------------------------------------------------
238 # other application servers
@@ -217,5 +240,4 @@ X: X lightdm xdm pulseaudio gkrellm xfwm4 xfdesktop xfce* Thunar xfsettingsd xfc
240 crsproxy: crsproxy
241 sidekiq: *sidekiq*
242 java: java
220 -chat: irssi
243 ipfs: ipfs