Chinaunix首页 | 论坛 | 博客
  • 博客访问: 226099
  • 博文数量: 57
  • 博客积分: 955
  • 博客等级: 准尉
  • 技术积分: 587
  • 用 户 组: 普通用户
  • 注册时间: 2010-11-14 13:30
文章分类

全部博文(57)

文章存档

2012年(2)

2011年(55)

分类: LINUX

2011-06-25 20:04:13

  1. #!/bin/bash
  2. #written by booduklee
  3. #time: 2011-06-24
  4. # this is used to jiankong alive-host
  5. export PATH=/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
  6. ln -s /usr/local/nagios/bin/nagios /bin/nagios
  7. ------find host alive------
  8. nmap -sP 192.168.18.0/24 | awk '{print $2}' | grep '^[[:digit:]]' | while read i;
  9. do
  10. host=$(echo $i | awk -F . '{print $NF}')
  11. cat >> /usr/local/nagios/etc/objects/localhost.cfg << !
  12. define host {
  13. host_name \$host
  14. alias \$host
  15. address \$i
  16. check_command check-host-alive
  17. notification_options d,u,r
  18. check_interval 1
  19. max_check_attempts 5
  20. contact_groups admins
  21. notification_interval 10
  22. notification_period 24x7
  23. }
  24. !
  25. done
阅读(1526) | 评论(0) | 转发(0) |
0

上一篇:2011/06/23 北京的暴雨

下一篇:LVS——DR实例

给主人留下些什么吧!~~