2012-04-25 Sergio Martin <sergio.martin@artica.es>
* unix/plugins/inventory: Fixed method of obtain runlevel to be valid on OpenSuse Merged from 4.0.x git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@6188 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
a02c6895a0
commit
a0d3f45aa5
|
@ -23,6 +23,12 @@
|
|||
fill with empty string the empty columns, etc. for bug 3519796
|
||||
Merged from 4.0.x
|
||||
|
||||
2012-04-25 Dario Rodriguez <dario.rodriguez@artica.es>
|
||||
|
||||
* unix/Linux/pandora_agent.conf: Improved linux configuration file.
|
||||
|
||||
MERGED FROM 4.0.2
|
||||
|
||||
2012-04-25 Dario Rodriguez <dario.rodriguez@artica.es>
|
||||
|
||||
* win32/bin/pandora_agent.conf: Fixed a default module type.
|
||||
|
|
|
@ -178,51 +178,28 @@ module_exec cat /proc/loadavg | cut -d' ' -f1
|
|||
module_description Average process in CPU (Last minute)
|
||||
module_end
|
||||
|
||||
# Get disk space free in MB
|
||||
module_begin
|
||||
module_name disk_root_free
|
||||
module_type generic_data
|
||||
module_exec df -kh / | tail -1 | awk '{ print 100-$5 }'
|
||||
module_max 100
|
||||
module_min 0
|
||||
module_description Free disk Percentage of root partition
|
||||
module_min_warning 70
|
||||
module_max_warning 90
|
||||
module_min_critical 91
|
||||
module_max_critical 100
|
||||
module_end
|
||||
|
||||
#Get free memory in MB
|
||||
module_begin
|
||||
module_name memfree
|
||||
module_name Chache mem free
|
||||
module_type generic_data
|
||||
module_exec free -m | grep buffers/cache | awk '{print $4}'
|
||||
module_description Free memory in MB
|
||||
module_description Free cache memory in MB
|
||||
module_min_warning 500
|
||||
module_max_warning 600
|
||||
module_min_critical 100
|
||||
module_max_critical 499
|
||||
module_end
|
||||
|
||||
# This module uses postprocess feature to unit conversion
|
||||
module_begin
|
||||
module_name memused
|
||||
module_type generic_data
|
||||
module_exec free -k | grep buffers/cache | awk '{print $3}'
|
||||
module_postprocess 0,000976
|
||||
module_description Used memory in KB postprocessed to be in MB
|
||||
module_end
|
||||
|
||||
#Count total number of processes
|
||||
module_begin
|
||||
module_name proctotal
|
||||
module_type generic_data
|
||||
module_exec ps -A | tail --lines=+5 | wc -l
|
||||
module_description Total processes
|
||||
module_min_warning 600
|
||||
module_max_warning 799
|
||||
module_min_critical 800
|
||||
module_max_critical 1000
|
||||
module_min_warning 150
|
||||
module_max_warning 249
|
||||
module_min_critical 250
|
||||
module_max_critical 300
|
||||
module_end
|
||||
|
||||
# Process information
|
||||
|
@ -243,6 +220,17 @@ module_exec last | head -1
|
|||
module_description Monitor last user loggin
|
||||
module_end
|
||||
|
||||
# Module that get the number or cron file
|
||||
# This module uses a precondition, if cron is running the
|
||||
# module will check the folder /etc/cron.d to get the number of files
|
||||
module_begin
|
||||
module_name Cron task files
|
||||
module_type async_string
|
||||
module_precondition =~ .*cron.* ps aux | grep cron
|
||||
module_exec ls -l /etc/cron.d | awk 'NR>1 {print $0}' | wc -l
|
||||
module_description Number of cron task files
|
||||
module_end
|
||||
|
||||
|
||||
# Plugin example
|
||||
|
||||
|
@ -255,6 +243,29 @@ module_plugin pandora_df
|
|||
|
||||
module_plugin grep_log /var/log/syslog Syslog ssh
|
||||
|
||||
# Get disk space free in MB
|
||||
#module_begin
|
||||
#module_name disk_root_free
|
||||
#module_type generic_data
|
||||
#module_exec df -kh / | tail -1 | awk '{ print 100-$5 }'
|
||||
#module_max 100
|
||||
#module_min 0
|
||||
#module_description Free disk Percentage of root partition
|
||||
#module_min_warning 70
|
||||
#module_max_warning 90
|
||||
#module_min_critical 91
|
||||
#module_max_critical 100
|
||||
#module_end
|
||||
|
||||
# This module uses postprocess feature to unit conversion
|
||||
#module_begin
|
||||
#module_name memused
|
||||
#module_type generic_data
|
||||
#module_exec free -k | grep buffers/cache | awk '{print $3}'
|
||||
#module_postprocess 0,000976
|
||||
#module_description Used memory in KB postprocessed to be in MB
|
||||
#module_end
|
||||
|
||||
# Plugin for inventory on the agent (Only Enterprise)
|
||||
|
||||
# module_plugin inventory 1 cpu ram video nic hd cdrom software
|
||||
|
|
Loading…
Reference in New Issue