Jean - 记录成长历程

  • 关于
  • Language
  • RSS Feed
  • 微博
  • 豆瓣
04
Aug

自建nagios命令

By admin|工作笔记|Be the first to comment!

将nagios迁移过后又陆续添加了一些机器进去,这时候遇到一个麻烦,使用check_http无法验证网站,提示失败。
但是我直接使用libexec下的文件时却能够探测的到,因为公司的check_http是根据squid改写的,所以在参数上可能有一些问题。

于是开启了debug看了一下,反馈信息如下

[1249004934.093195] [2048.1] [pid=30677] Done. Final output: ‘/usr/local/nagios/libexec/check_http -H 58.83.184.47 -p 8080 ‘

显然最终输出的命令跟我想的不一样。复制了一份check_http为check_host
现在对services.cfg中进行相应的修改。
check_command check_host

重试后依然无法启动,debug提示无法找到命令。可能需要对commands进行定义。

一个典型的commands.cfg配置文件如下

# ‘check_snmp’ command definition
define command{
command_name check_snmp
command_line $USER1$/check_snmp -H $HOSTADDRESS$ $ARG1$
}

# ‘check_http’ command definition
define command{
command_name check_http
command_line $USER1$/check_http -H $HOSTADDRESS$ -p 8080 $ARG1$
}

# ‘check_host’ command definition
define command{
command_name check_host
command_line $USER1$/check_http -H $HOSTADDRESS$ $ARG1$
}

将check_host加入后完美解决问题~!

无觅相关文章插件,快速提升流量

Tagged as: nagios
Add your comment →

0 Comments

Leave your comment below! Cancel Reply

点击取消回复

View More Posts:
  • ←
  • →

分类

  • Linux系统 (61)
  • Linux集群 (4)
  • Web服务器 (26)
  • 创业相关 (6)
  • 工作笔记 (34)
  • 我爱折腾 (16)
  • 日记 (46)
  • 网络 (3)
  • 脚本编程 (49)

最新日志

  • 使用w3 total cache给wordpress提速
  • 从零开始,我的创业感悟
  • 为大众创造更美好的日常生活
  • 我的站立式工作平台
  • 阿里云计算使用简评

最新评论

  • admin on 从零开始,我的创业感悟
  • Kovlala on 从零开始,我的创业感悟
  • jean on 从零开始,我的创业感悟
  • Kovlala on 从零开始,我的创业感悟
  • ElmaByrd35 on 解决Fedora 11中文字体难看问题

博客互联

  • HackLog
  • leapsoul
  • Myredhat
  • Ninth element
  • Ti’blog
  • William Hua
  • young001
  • 懒人运维
  • 曙光博客
  • 月夜
  • 月影
  • 杂货店一号铺
  • 王先进’s blog
  • 疯中舞步
  • 菜鸟的技术站
  • 运维进行时

技术

  • DBA BLOG
  • 回忆未来[张宴]
  • 扶凯
  • 王炜's Blog
  • 百变贝贝

Powered by the inLine Minimal WordPress Theme