From 27ada672810524827a3ee640e872b969a02fa656 Mon Sep 17 00:00:00 2001 From: Nicolas Hennion Date: Wed, 31 Jul 2013 16:00:02 +0200 Subject: [PATCH] Add another exemple conf file: ./glances/conf/glances-with-monitored.conf --- glances/conf/glances-with-monitored.conf | 99 ++++++++++++++++++++++++ 1 file changed, 99 insertions(+) create mode 100644 glances/conf/glances-with-monitored.conf diff --git a/glances/conf/glances-with-monitored.conf b/glances/conf/glances-with-monitored.conf new file mode 100644 index 00000000..c2091e20 --- /dev/null +++ b/glances/conf/glances-with-monitored.conf @@ -0,0 +1,99 @@ +[cpu] +# Limits values for CPU user in % +# Defaults values if not defined: 50/70/90 +user_careful=50 +user_warning=70 +user_critical=90 +# Limits values for CPU system in % +# Defaults values if not defined: 50/70/90 +system_careful=50 +system_warning=70 +system_critical=90 +# Limits values for CPU iowait in % +# Defaults values if not defined: 40/60/80 +# Not easy to tweek... +# Source: http://blog.scoutapp.com/articles/2011/02/10/understanding-disk-i-o-when-should-you-be-worried +# http://blog.logicmonitor.com/2011/04/20/troubleshooting-server-performance-and-application-monitoring-a-real-example/ +# http://blog.developpeur-neurasthenique.fr/auto-hebergement-iowait-ma-tuer-1-2-vmstat-mpstat-atop-pidstat.html (FR) +iowait_careful=40 +iowait_warning=60 +iowait_critical=80 + +[load] +# Value * Core +# Defaults values if not defined: 0.7/1.0/5.0 per Core +# Source: http://blog.scoutapp.com/articles/2009/07/31/understanding-load-averages +# http://www.linuxjournal.com/article/9001 +careful=0.7 +warning=1.0 +critical=5.0 + +[memory] +# Defaults limits for free RAM memory in % +# Defaults values if not defined: 50/70/90 +careful=50 +warning=70 +critical=90 + +[swap] +# Defaults limits for free swap memory in % +# Defaults values if not defined: 50/70/90 +careful=50 +warning=70 +critical=90 + +[temperature] +# Temperatures in °C for sensors +# Defaults values if not defined: 60/70/80 +careful=60 +warning=70 +critical=80 + +[hddtemperature] +# Temperatures in °C for hddtemp +# Defaults values if not defined: 45/52/60 +careful=45 +warning=52 +critical=60 + +[filesystem] +# Defaults limits for free filesytem space in % +# Defaults values if not defined: 50/70/90 +careful=50 +warning=70 +critical=90 + +[process] +# Limits values for CPU per process in % +# Defaults values if not defined: 50/70/90 +cpu_careful=50 +cpu_warning=70 +cpu_critical=90 +# Limits values for MEM per process in % +# Defaults values if not defined: 50/70/90 +mem_careful=50 +mem_warning=70 +mem_critical=90 + +[monitor] +# Define the list of processes to monitor +# *** This section is optionnal *** +# The list is composed of item (list_#nb <= 10) +# An item is defined: +# * description: Description of the processes (max 16 chars) +# * regex: regular expression of the processes to monitor +# * command: (optional) full path to shell command/script for extended stat +# Use with caution. Should return a single line string. +# * countmin: (optional) minimal number of processes +# A warning will be displayed if number of process < count +# * countmax: (optional) maximum number of processes +# A warning will be displayed if number of process > count +list_1_description=Redis server +list_1_regex=.*redis-server.* +list_1_command=echo "Additional stats" +list_2_description=Python programs +list_2_regex=.*python.* +list_2_countmin=1 +list_2_countmax=8 +list_3_description=Famous Xeyes +list_3_regex=.*xeyes.* -- GitLab