[quicklook] # Define CPU, MEM and SWAP thresholds in % cpu_careful=50 cpu_warning=70 cpu_critical=90 mem_careful=50 mem_warning=70 mem_critical=90 swap_careful=50 swap_warning=70 swap_critical=90 [cpu] # Define CPU thresholds in % # Default values if not defined: 50/70/90 user_careful=50 user_warning=70 user_critical=90 #user_log=False #user_critical_action=echo `date` - {{user}} > /tmp/cpu.alert iowait_careful=50 iowait_warning=70 iowait_critical=90 system_careful=50 system_warning=70 system_critical=90 steal_careful=50 steal_warning=70 steal_critical=90 #steal_log=True [percpu] # Define CPU thresholds in % # Default values if not defined: 50/70/90 user_careful=50 user_warning=70 user_critical=90 iowait_careful=50 iowait_warning=70 iowait_critical=90 system_careful=50 system_warning=70 system_critical=90 [load] # Define LOAD thresholds # Value * number of cores # Default values if not defined: 0.7/1.0/5.0 per number of cores # 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 #log=False [mem] # Define RAM thresholds in % # Default values if not defined: 50/70/90 careful=50 warning=70 critical=90 [memswap] # Define SWAP thresholds in % # Default values if not defined: 50/70/90 careful=50 warning=70 critical=90 [network] # Define the list of hidden network interfaces (comma separeted regexp) hide=docker.* # WLAN 0 alias #wlan0_alias=Wireless IF # WLAN 0 Default limits (in bits per second aka bps) for interface bitrate #wlan0_rx_careful=4000000 #wlan0_rx_warning=5000000 #wlan0_rx_critical=6000000 #wlan0_rx_log=True #wlan0_tx_careful=700000 #wlan0_tx_warning=900000 #wlan0_tx_critical=1000000 #wlan0_tx_log=True [diskio] # Define the list of hidden disks (comma separeted regexp) hide=sda2,sda5,loop.* # Alias for sda1 #sda1_alias=IntDisk [fs] # Define the list of hidden file system (comma separeted regexp) hide=/boot.* # Define filesystem space thresholds in % # Default values if not defined: 50/70/90 # It is also possible to define per mount point value # Example: /_careful=40 careful=50 warning=70 critical=90 # Allow additionnals files types (comma-separated FS type) #allow=zfs [folders] # Define a folder list to monitor # The list is composed of items (list_#nb <= 10) # An item is defined by: # * path: absolute path # * careful: optional careful threshold (in MB) # * warning: optional warning threshold (in MB) # * critical: optional critical threshold (in MB) folder_1_path=/tmp folder_1_careful=2500 folder_1_warning=3000 folder_1_critical=3500 folder_2_path=/home/nicolargo/Videos folder_2_warning=17000 folder_2_critical=20000 folder_3_path=/nonexisting [sensors] # Sensors core thresholds (in Celsius...) # Default values if not defined: 60/70/80 temperature_core_careful=60 temperature_core_warning=70 temperature_core_critical=80 # Temperatures threshold in °C for hddtemp # Default values if not defined: 45/52/60 temperature_hdd_careful=45 temperature_hdd_warning=52 temperature_hdd_critical=60 # Battery threshold in % battery_careful=80 battery_warning=90 battery_critical=95 # Sensors alias #temp1_alias=Motherboard 0 #temp2_alias=Motherboard 1 #core 0_alias=CPU Core 0 #core 1_alias=CPU Core 1 [processlist] # Define CPU/MEM (per process) thresholds in % # Default values if not defined: 50/70/90 cpu_careful=50 cpu_warning=70 cpu_critical=90 mem_careful=50 mem_warning=70 mem_critical=90 [monitor] # Define the list of processes to monitor # *** This section is optional *** # The list is composed of items (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. # Only execute when at least one process is running # By default display CPU and MEM % # Limitation: Do not use in client / server mode # * 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=Dropbox #list_1_regex=.*dropbox.* #list_1_countmin=1 #list_1_command=dropbox status | head -1 #list_2_description=Python programs #list_2_regex=.*python.* #list_3_description=Famous Xeyes #list_3_regex=.*xeyes.* #list_3_countmin=1 #[serverlist] # Define the static servers list #server_1_name=localhost #server_1_alias=My local PC #server_1_port=61209 #server_2_name=localhost #server_2_port=61235 #server_3_name=192.168.0.17 #server_3_alias=Another PC on my network #server_3_port=61209 #server_4_name=pasbon #server_4_port=61237 [passwords] # Define the passwords list # Syntax: host=password # Where: host is the hostname # password is the clear password # Additionnaly (and optionnaly) a default password could be defined #xps=abc #default=defaultpassword [influxdb] # Configuration file for the --export-influxdb option # https://influxdb.com/ host=localhost port=8086 user=root password=root db=glances prefix=localhost #tags=foo:bar,spam:eggs [opentsdb] # Configuration file for the --export-opentsdb option # http://opentsdb.net/ host=localhost port=4242 #prefix=glances #tags=foo:bar,spam:eggs [statsd] # Configuration file for the --export-statsd option # https://github.com/etsy/statsd host=localhost port=8125 #prefix=glances [elasticsearch] # Configuration file for the --export-elasticsearch option # Data are available via the ES Restful API. ex: URL//cpu/system # https://www.elastic.co host=localhost port=9200 index=glances [rabbitmq] host=localhost port=5672 user=guest password=guest queue=glances_queue