Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1274104
  • 博文数量: 179
  • 博客积分: 3044
  • 博客等级: 中校
  • 技术积分: 2437
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-25 15:04
文章分类

全部博文(179)

文章存档

2021年(2)

2020年(1)

2019年(5)

2018年(13)

2017年(6)

2016年(10)

2015年(11)

2014年(11)

2013年(13)

2012年(23)

2011年(25)

2010年(2)

2008年(1)

2007年(5)

2006年(51)

分类: 网络与安全

2016-02-19 15:43:49

centos6 安装icinga2+icinga2web+pnp4nagios
1:关闭selinux


2:使用icinga2的源安装icinga2、icinga2web、pnp4nagios、mysqld、httpd




3:服务icinga2 icinga2web httpd npcd


4:chmod 777 /var/lib/pnp4nagios/(npcd.log要不可能会出现: Executed command exits with return code '6')


5:下载icingaweb2-module-pnp 拷贝到/usr/share/icingaweb2/modules/pnp下
6:然后在icingaweb2里界面启用:pnp
7:修改配置:
   /etc/pnp4nagios/npcd.cfg
   /etc/icinga2/conf.d/templates.conf
   ###########
   template Host "pnp-hst" {
   action_url ="/pnp4nagios/graph?host=$HOSTNAME$'rel='/pnp4nagios/popup?host=$HOSTNAME$&srv=_HOST_"
}


template Service "pnp-svc" {
   action_url ="/pnp4nagios/graph?host=$HOSTNAME$&srv=$SERVICEDESC$'rel='/pnp4nagios/popup?host=$HOSTNAME$&srv=$SERVICEDES$"
}
template Host "generic-host" {
  max_check_attempts = 3
  check_interval = 1m
  retry_interval = 30s


  check_command = "hostalive"
  import "pnp-hst"
}


/**
 * Provides default settings for services. By convention
 * all services should import this template.
 */
template Service "generic-service" {
  action_url = "/pnp4nagios/graph?host=$HOSTNAME$&srv=$SERVICEDESC$"
  max_check_attempts = 5
  check_interval = 1m
  retry_interval = 30s
  import "pnp-svc"
}
############
重启所有相关服务:icinga2 icinga2web httpd npcd
基本上OK
阅读(2326) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~