chenqb 发表于 2019-1-12 12:41:42

nconf创建nagios实例

  创建前提
  1、nconf、nagios环境搭建完成
  2、host添加完成
  

  需求:    检测http://192.168.1.1:8080/healthcheck.html可用性

  

  一、测试命令可用性、及用法
  nagios默认带了许多的插件(也可以自己写脚本定义)
  这里用了默认check_http测试

  

https://s1.运维网.com/wyfs02/M01/97/05/wKiom1kn5Jiy0CaRAABxvuARF1o806.png

  上图为用法进行测试
  

https://s1.运维网.com/wyfs02/M01/97/06/wKioL1kn5JjhK2jpAAAvp-gXq6U479.png

  

  注意按照所提供的参数返回了正确的结果,测试成功
  

  二、nconf里配置command
  首先查看是否有可用的已经存在的command

https://s1.运维网.com/wyfs02/M00/97/05/wKiom1kn5JjTEZUFAAAGTm9IL64477.png

  

  如有直接到第三部,如果没有手动add

https://s3.运维网.com/wyfs02/M02/97/05/wKiom1kn5JmAlN2sAAD5MjobOVw304.png
  三、nconf里配置service
https://s3.运维网.com/wyfs02/M01/97/05/wKiom1kn5nmglhSVAAA6w-fb05M961.png
https://s5.运维网.com/wyfs02/M00/97/05/wKiom1kn5p6wHD2qAAAbArJ1Rcw305.png
  

  这里注意只有2个参数,与之前说的命令行里输入的3个参数不同,因为在nagios创建host时候已经给定的第一个参数,所以这里只需2个参数即可
  

  四、生成nagios配置文件
https://s3.运维网.com/wyfs02/M00/97/06/wKiom1kn5xnTtRTPAAA3Qo8k084801.png
  生成后过一会可以去nagios里查看最终的效果,时间比较就可能需要多刷新几次




页: [1]
查看完整版本: nconf创建nagios实例