LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 847|回复: 0

关于nagios添加监控服务,请大侠们指教

[复制链接]
发表于 2006-9-20 16:45:37 | 显示全部楼层 |阅读模式
请问怎么用nagios监控apache,mysql,snmp等等?
我装了nagios-plugin-standard,看到了里面的http.cfg,mysql.cfg,snmp.cfg
举例来讲,mysql.cfg如下:
# 'check_mysql' command definition
define command{
        command_name    check_mysql
   command_line    /usr/lib/nagios/plugins/check_mysql -H $HOSTADDRESS$
}

# 'check_mysql_cmdlinecred' command definition
define command{
   command_name    check_mysql_cmdlinecred
   command_line    /usr/lib/nagios/plugins/check_mysql -H $HOSTADDRESS$ -u $ARG1$ -p $ARG2$
}
但是自己创建一个host的配置文件中,我用check_mysql这个命令连接不到被监控的服务器,用check_mysql_cmdlinecred这个,它里面有个$ARG1$ $ARG2$,是mysql的用户名和密码,这两个参数应该在里面以什么格式添加?

下面是我的监控mysql的定义

define service{

use generic-service ; Name of service template to use

host_name mysql-172.24.162.80

service_description mysql

is_volatile 0

check_period 24x7

max_check_attempts 1

normal_check_interval 1

retry_check_interval 1

contact_groups admins

notification_options w,u,c,r

notification_interval 960

notification_period 24x7

check_command check_mysql_cmdlinecred!100.0,20%!500.0,60%

}
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表