apps_groups.conf 9.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307
  1. #
  2. # apps.plugin process grouping
  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 as one.
  7. #
  8. # Only groups in this file are reported. All other processes will be reported
  9. # as 'other'.
  10. #
  11. # For each process given, its whole process tree will be grouped, not just
  12. # the process matched. The plugin will include both parents and childs.
  13. #
  14. # The format is:
  15. #
  16. # group: process1 process2 process3 ...
  17. #
  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)
  26. # example: 'Plex Media Serv' "my other process".
  27. #
  28. # Wildcard support:
  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. #
  43. # To add processes with single quotes, enclose them in double quotes
  44. # example: "process with this ' single quote"
  45. #
  46. # To add processes with double quotes, enclose them in single quotes:
  47. # example: 'process with this " double quote'
  48. #
  49. # If a group or process name starts with a -, the dimension will be hidden
  50. # (cpu chart only).
  51. #
  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
  56. # affect the charts generated. However, producing charts with hundreds of
  57. # dimensions may slow down your web browser.
  58. #
  59. # The order of the entries in this list is important: the first that matches
  60. # a process is used, so put important ones at the top. Processes not matched
  61. # by any row, will inherit it from their parents or children.
  62. #
  63. # The order also controls the order of the dimensions on the generated charts
  64. # (although applications started after apps.plugin is started, will be appended
  65. # to the existing list of dimensions the netdata daemon maintains).
  66. # -----------------------------------------------------------------------------
  67. # NETDATA processes accounting
  68. # netdata main process
  69. netdata: netdata
  70. # netdata known plugins
  71. # plugins not defined here will be accumulated in netdata, above
  72. apps.plugin: apps.plugin
  73. freeipmi.plugin: freeipmi.plugin
  74. nfacct.plugin: nfacct.plugin
  75. cups.plugin: cups.plugin
  76. xenstat.plugin: xenstat.plugin
  77. perf.plugin: perf.plugin
  78. charts.d.plugin: *charts.d.plugin*
  79. node.d.plugin: *node.d.plugin*
  80. python.d.plugin: *python.d.plugin*
  81. tc-qos-helper: *tc-qos-helper.sh*
  82. fping: fping
  83. ioping: ioping
  84. go.d.plugin: *go.d.plugin*
  85. slabinfo.plugin: slabinfo.plugin
  86. # -----------------------------------------------------------------------------
  87. # authentication/authorization related servers
  88. auth: radius* openldap* ldap* slapd
  89. fail2ban: fail2ban*
  90. # -----------------------------------------------------------------------------
  91. # web/ftp servers
  92. httpd: apache* httpd nginx* lighttpd
  93. proxy: squid* c-icap squidGuard varnish*
  94. php: php*
  95. ftpd: proftpd in.tftpd vsftpd
  96. uwsgi: uwsgi
  97. unicorn: *unicorn*
  98. puma: *puma*
  99. # -----------------------------------------------------------------------------
  100. # database servers
  101. sql: mysqld* mariad* postgres* postmaster* oracle_* ora_*
  102. nosql: mongod redis* memcached *couchdb*
  103. timedb: prometheus *carbon-cache.py* *carbon-aggregator.py* *graphite/manage.py* *net.opentsdb.tools.TSDMain*
  104. # -----------------------------------------------------------------------------
  105. # email servers
  106. email: dovecot imapd pop3d amavis* master zmstat* zmmailboxdmgr qmgr oqmgr saslauthd opendkim clamd freshclam unbound tlsmgr postfwd2 postscreen postfix smtp* lmtp* sendmail
  107. # -----------------------------------------------------------------------------
  108. # network, routing, VPN
  109. ppp: ppp*
  110. vpn: openvpn pptp* cjdroute gvpe tincd
  111. wifi: hostapd wpa_supplicant NetworkManager
  112. routing: ospfd* ospf6d* bgpd isisd ripd ripngd pimd ldpd zebra vtysh bird*
  113. modem: ModemManager
  114. tor: tor
  115. # -----------------------------------------------------------------------------
  116. # high availability and balancers
  117. camo: *camo*
  118. balancer: ipvs_* haproxy
  119. ha: corosync hs_logd ha_logd stonithd pacemakerd lrmd crmd
  120. # -----------------------------------------------------------------------------
  121. # telephony
  122. pbx: asterisk safe_asterisk *vicidial*
  123. sip: opensips* stund
  124. # -----------------------------------------------------------------------------
  125. # chat
  126. chat: irssi *vines* *prosody* murmurd
  127. # -----------------------------------------------------------------------------
  128. # monitoring
  129. logs: ulogd* syslog* rsyslog* logrotate systemd-journald rotatelogs
  130. nms: snmpd vnstatd smokeping zabbix* monit munin* mon openhpid watchdog tailon nrpe
  131. splunk: splunkd
  132. azure: mdsd *waagent* *omiserver* *omiagent* hv_kvp_daemon hv_vss_daemon *auoms* *omsagent*
  133. # -----------------------------------------------------------------------------
  134. # storage, file systems and file servers
  135. ceph: ceph-mds ceph-mgr ceph-mon ceph-osd radosgw* rbd-*
  136. samba: smbd nmbd winbindd
  137. nfs: rpcbind rpc.* nfs*
  138. zfs: spl_* z_* txg_* zil_* arc_* l2arc*
  139. btrfs: btrfs*
  140. iscsi: iscsid iscsi_eh
  141. # -----------------------------------------------------------------------------
  142. # kubernetes
  143. kubelet: kubelet
  144. kube-dns: kube-dns
  145. kube-proxy: kube-proxy
  146. metrics-server: metrics-server
  147. heapster: heapster
  148. # -----------------------------------------------------------------------------
  149. # containers & virtual machines
  150. containers: lxc* docker*
  151. VMs: vbox* VBox* qemu*
  152. # -----------------------------------------------------------------------------
  153. # ssh servers and clients
  154. ssh: ssh* scp dropbear
  155. # -----------------------------------------------------------------------------
  156. # print servers and clients
  157. print: cups* lpd lpq
  158. # -----------------------------------------------------------------------------
  159. # time servers and clients
  160. time: ntp* systemd-timesyn* chronyd
  161. # -----------------------------------------------------------------------------
  162. # dhcp servers and clients
  163. dhcp: *dhcp*
  164. # -----------------------------------------------------------------------------
  165. # name servers and clients
  166. named: named rncd dig
  167. dnsdist: dnsdist
  168. # -----------------------------------------------------------------------------
  169. # installation / compilation / debugging
  170. build: cc1 cc1plus as gcc* cppcheck ld make cmake automake autoconf autoreconf
  171. build: git gdb valgrind*
  172. # -----------------------------------------------------------------------------
  173. # antivirus
  174. antivirus: clam* *clam
  175. # -----------------------------------------------------------------------------
  176. # torrent clients
  177. torrents: *deluge* transmission* *SickBeard* *CouchPotato* *rtorrent*
  178. # -----------------------------------------------------------------------------
  179. # backup servers and clients
  180. backup: rsync bacula*
  181. # -----------------------------------------------------------------------------
  182. # cron
  183. cron: cron* atd anacron systemd-cron*
  184. # -----------------------------------------------------------------------------
  185. # UPS
  186. ups: upsmon upsd */nut/*
  187. # -----------------------------------------------------------------------------
  188. # media players, servers, clients
  189. media: mplayer vlc xine mediatomb omxplayer* kodi* xbmc* mediacenter eventlircd
  190. media: mpd minidlnad mt-daapd avahi* Plex*
  191. # -----------------------------------------------------------------------------
  192. # java applications
  193. hdfsdatanode: *org.apache.hadoop.hdfs.server.datanode.DataNode*
  194. hdfsnamenode: *org.apache.hadoop.hdfs.server.namenode.NameNode*
  195. hdfsjournalnode: *org.apache.hadoop.hdfs.qjournal.server.JournalNode*
  196. hdfszkfc: *org.apache.hadoop.hdfs.tools.DFSZKFailoverController*
  197. yarnnode: *org.apache.hadoop.yarn.server.nodemanager.NodeManager*
  198. yarnmgr: *org.apache.hadoop.yarn.server.resourcemanager.ResourceManager*
  199. yarnproxy: *org.apache.hadoop.yarn.server.webproxy.WebAppProxyServer*
  200. sparkworker: *org.apache.spark.deploy.worker.Worker*
  201. sparkmaster: *org.apache.spark.deploy.master.Master*
  202. hbaseregion: *org.apache.hadoop.hbase.regionserver.HRegionServer*
  203. hbaserest: *org.apache.hadoop.hbase.rest.RESTServer*
  204. hbasethrift: *org.apache.hadoop.hbase.thrift.ThriftServer*
  205. hbasemaster: *org.apache.hadoop.hbase.master.HMaster*
  206. zookeeper: *org.apache.zookeeper.server.quorum.QuorumPeerMain*
  207. hive2: *org.apache.hive.service.server.HiveServer2*
  208. hivemetastore: *org.apache.hadoop.hive.metastore.HiveMetaStore*
  209. solr: *solr.install.dir*
  210. airflow: *airflow*
  211. # -----------------------------------------------------------------------------
  212. # X
  213. X: X Xorg xinit lightdm xdm pulseaudio gkrellm xfwm4 xfdesktop xfce* Thunar
  214. X: xfsettingsd xfconfd gnome-* gdm gconf* dconf* xfconf* *gvfs gvfs* slim
  215. X: kdeinit* kdm plasmashell
  216. X: evolution-* firefox chromium opera vivaldi-bin epiphany WebKit*
  217. X: '*systemd --user*' chrome *chrome-sandbox* *google-chrome* *chromium* *firefox*
  218. # -----------------------------------------------------------------------------
  219. # Kernel / System
  220. ksmd: ksmd
  221. system: systemd-* udisks* udevd* *udevd connmand ipv6_addrconf dbus-* rtkit*
  222. system: inetd xinetd mdadm polkitd acpid uuidd packagekitd upowerd colord
  223. system: accounts-daemon rngd haveged
  224. kernel: kthreadd kauditd lockd khelper kdevtmpfs khungtaskd rpciod
  225. kernel: fsnotify_mark kthrotld deferwq scsi_*
  226. # -----------------------------------------------------------------------------
  227. # other application servers
  228. kafka: *kafka.Kafka*
  229. rabbitmq: *rabbitmq*
  230. sidekiq: *sidekiq*
  231. java: java
  232. ipfs: ipfs
  233. node: node*
  234. factorio: factorio
  235. p4: p4*