论坛风格切换切换到宽版
  • 1761阅读
  • 3回复

[问题求助][RedHat] nagios check_tcp报错 [复制链接]

上一主题 下一主题
离线jjpan.
 
发帖
2081
C币
-198470
威望
399
贡献值
1
银元
-3
铜钱
4820
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
nagios ch.eck_tcp报错           女人
报错信息如下:
http://upload.bbs.csuboy.com/Mon_1004/126_6977_9b620f33a380b5e.gif[/img]  http://upload.bbs.csuboy.com/Mon_1004/126_6977_3d60293b29ad555.jpg[/img]下载 (10.62 KB).

2008-0.8-20 12:00<性病>


chec.k_tcp的定义如下:(        游戏          )

#. 'check_tcp' c.ommand definition虚拟主机
define comm.and{    健康
        co.mmand_na.me    check_tcp.
.       command_line    $USER1$/check_tcp -H $HOS.TADDRESS$ -p $ARG1$<性病>
        }




service定义如下:


de.fine service{电影
        use                               generic-service         ; Name of serv.ic.e template to. use    健康
.       host_name                       192.16.8.0.247.
   .     service_description           .  mysql status.
.       is_volatile                    .       0外贸
        check_p.eriod                     24.x7    健康
.       max_check_attempts           .   4              乙肝
        normal_chec.k_interval          . 1虚拟主机
        retry_check_interv.a.l            1<性病>
.       contact_groups          .        admins.
        notific.ation_options           . w,u,c,r电脑
        notification_interval .       .   10--- 印刷
        notification_peri.od.             24x7.
        ch.e.ck_command                   check_tcp!192.168.0.247!3306.
        }


防火墙是关闭的,请大家帮帮忙

[ 本帖最后由 ppiqq 于 2008-8-20 12:05.. 编辑 ].


最佳答案foole
http://upload.bbs.csuboy.com/Mon_1004/126_6977_c2515fb4e40125e.gif[/img].

QUOTE:原帖由 ppiqq 于 2008-8-20 14:44 发表 http://upload.bbs.csuboy.com/Mon_1004/126_6977_6cff255c8b048b0.gif[/img]    外汇
哦 知道了 谢谢foole大哥对我.的指点           鲜花

小弟在弱弱的问一下 在che.ck_command里面不是用. “!”号来说明参数吗?[成人用品]


# '.check_http' command def.inition.
d.efine command{    健康
        comman.d_name    check_htt ... .健康




"!是用来分隔参数的"
check_t.cp的定义是这样的<性病>
$USER1$/.check_tcp -H $HOSTADDRESS$. -p $ARG1$[成人用品]
第.一个参数传进去就是$ARG1$,第二个(如果有的话)是$ARG2$,宏.$HOSTADDRESS$是系统的,它的值是你在host_name里定义的           建材

好好看看nagios的文档吧


评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线fuqi.
发帖
2052
C币
-60763
威望
381
贡献值
1
银元
-1
铜钱
4632
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[RedHat]
“check_command                   check_tcp!192.168.0.247!3306”
这句改成:
check_command                   check_tcp!3306


离线baifebbb.
发帖
2129
C币
-152192
威望
413
贡献值
1
银元
-1
铜钱
4801
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
Re:[RedHat]
192.168.0.247不用写
因为你在host_name里已经写了


离线jackdong.
发帖
1985
C币
-139520
威望
372
贡献值
1
银元
-2
铜钱
4407
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
Re:[RedHat]
哦 知道了 谢谢foole大哥对我的指点

小弟在弱弱的问一下 在check_command里面不是用 “!”号来说明参数吗?


# 'check_http' command definition
define command{
        command_name    check_http
        command_line    $USER1$/check_http -H $HOSTADDRESS$
        }

我对我的一台监控主机定义的就是 check_command  check_http!192.168.0.246
这样就成功呢
192.168.0.246这个不就是传递给check_http的第一个参数对吧?

相对而言
check_command                   check_tcp!192.168.0.247!3306
的这个 不就是 192.168.0.247为check_tcp第一个参数    3306为check_tcp的第二个参数吗?


快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个