Centos系统下载大全 | Redhat系统下载大全 | Windows2012系统下载大全 | Windows2008系统下载大全| CMS教程 | 网站地图 51运维网-专注Linux/Unix系统安全运维!
当前位置:51运维网 > 监控 > Nagios > 正文

零基础学习Nagios五centreon使用check_centreon_命令

时间:2014-05-30 16:41 来源:未知 作者:www.51ou.com 阅读:

centreon已定义了非常多常用的snmp命令,对一些服务器若是不想安装nsclient++插件的,可以使用snmp协议。

 

centreon已定义snmp命令:

1
2
3
4
5
6
7
8
/usr/local/nagios/libexec
[root@centreon libexec]# ls check_centreon_*
check_centreon_dummy                 check_centreon_snmp_multiple_process 
check_centreon_snmp_TcpConn
check_centreon_MS_multiple_services  check_centreon_snmp_packetErrors    
  check_centreon_snmp_traffic
check_centreon_ping                  check_centreon_snmp_process        
   check_centreon_snmp_uptime
check_centreon_snmp_cpu              check_centreon_snmp_process_detailed 
check_centreon_snmp_value
check_centreon_snmp_loadaverage      check_centreon_snmp_remote_storage   
check_centreon_snmp_value_table.pl
check_centreon_snmp_memory           check_centreon_snmp_string

一般的监控基本上可以满足

 

windows安装snmp并设置:

wKioL1M6M6PigO1kAAIxxln1Eqk321.jpg

在安全中添加public只读,以及填写centreon所在的服务器IP地址。

wKiom1M6M8uAM-lWAAJzKQqZDPM908.jpg

 

Linux安装snmp并设置:

 

[root@centreon libexec]# rpm -qa | grep snmp

net-snmp-libs-5.5-49.el6_5.1.x86_64

net-snmp-perl-5.5-49.el6_5.1.x86_64

net-snmp-utils-5.5-49.el6_5.1.x86_64

net-snmp-5.5-49.el6_5.1.x86_64

php-snmp-5.3.3-27.el6_5.x86_64

 

设置如下:

[root@centreon log]# cat /etc/snmp/snmpd.conf | grep -v '^#'|sed /^$/d

com2sec notConfigUser  127.0.0.1       public

com2sec notConfigUser  192.168.198.250       public

group   notConfigGroup v1           notConfigUser

group   notConfigGroup v2c           notConfigUser

view    systemview    included   .1.3.6.1.2.1.1

view    systemview    included   .1.3.6.1.2.1.25.1.1

access  notConfigGroup ""      any       noauth    exact  all none none

view all    included  .1                               80

syslocation Unknown (edit /etc/snmp/snmpd.conf)

syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf)

dontLogTCPWrappersConnects yes

 

 

以check_centreon_snmp_remote_storage为例:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
[root@centreon libexec]# ./check_centreon_snmp_remote_storage  --help
##############################################
#    Copyright (c) 2004-2013 Centreon        #
#    Bugs to http://forge.centreon.com/      #
##############################################
Usage:
./check_centreon_snmp_remote_storage
   -H (--hostname)   Hostname to query (required)
   -C (--community)  SNMP read community (defaults to public)
                     used with SNMP v1 and v2c
   -v (--snmp-version)  1 for SNMP v1 (default)
                        2 for SNMP v2c
                        3 for SNMP v3
   -P (--snmp-port)  SNMP port (default: 161)
   -k (--authkey)    snmp V3 key
   -u (--username)   snmp V3 username
   -p (--password)   snmp V3 password
   --authprotocol    protocol MD5/SHA  (v3)
   --privprotocol    encryption system (DES/AES)(v3)
   --privpassword    passphrase (v3)
   --64-bits         Use 64 bits OID
   --maxrepetitions  To use when you have the error: 'Message size exceeded buffer
maxMsgSize'
                     Work only with SNMP v2c and v3 (Example: --maxrepetitions=1)
   --snmp-timeout    SNMP Timeout
   -d (--disk)       Set the disk (number expected) ex: 1, 2,... (default: 2 )
   -n (--name)       Allows to use disk name with option -d instead of disk oid index
                     (ex: -d "C:" -n, -d "E:" -n, -d "Swap Memory" -n, -d "Real Memory" -n
                     (choose an unique expression for each disk)
   -s (--show)       Lists all disks (debug mode)
   -w (--warn)       Minimum fill level at which a warning message will be generated
                     (default 80)
                     By using the optional suffixes MB/GB the argument is interpreted as absolute size
                     and it becomes a threshold for free space. (ex. 100MB; 3GB)
   -c (--crit)       Minimum fill level at which a critical message will be generated
                     (default 95)
                     By using the optional suffixes MB/GB the argument is interpreted as absolute size
                     and it becomes a threshold for free space. (ex. 50MB; 1GB)
                     ex.: -w 1GB -c 256MB generates a warning when free space reaches 1GB
                          and critical when there are less than 256MB left
   -V (--version)    Plugin version
   -L                add Windows drive label to output
   -M                Shows the size in output in MB instead of GB
   -t                To use for AIX or AS/400 (ex. 'AIX' or 'AS/400')
   -a (--cache)      Updates cache file every n hours instead of doing snmpwalk
 for every check (default: 3)
   -h (--help)       usage help

感谢您对【51运维网 http://www.51ou.com/】的支持,我们为您免费提供《零基础学习Nagios五centreon使用check_centreon_命令》技术文章,《零基础学习Nagios五centreon使用check_centreon_命令》详细使用和说明,有时《零基础学习Nagios五centreon使用check_centreon_命令》可能不完善、敬请谅解!如果《零基础学习Nagios五centreon使用check_centreon_命令》有错误请给我们留言,我们将尽快修复文章错误,如果您觉得本站不错,请分享给周围的朋友!谢谢!

顶一下
(0)
0%
踩一下
(2)
100%
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
验证码:点击我更换图片