define command{
command_name notify-host-by-email
command_line /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\nHost: $HOSTNAME$\nState: $HOSTSTATE$\nAddress: $HOSTADDRESS$\nInfo: $HOSTOUTPUT$\n\n
Date/Time: $LONGDATETIME$\n" | /usr/local/bin/sendEmail -f zj99jk@163.com -t $CONTACTEMAIL$ -s smtp.163.com -u "** $NOTIFICATIONTYPE$ alert - $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" -
xu zj99jk@163.com -xp 12qwaszx
}
# 'notify-service-by-email' command definition
define command{
command_name notify-service-by-email
command_line /usr/bin/printf "%b" "***** Nagios *****\n\nNotification Type: $NOTIFICATIONTYPE$\n\nService: $SERVICEDESC$\nHost: $HOSTALIAS$\nAddress: $HOSTADDRESS$\nState: $SERVICE
STATE$\n\nDate/Time: $LONGDATETIME$\n\nAdditional Info:\n\n$SERVICEOUTPUT$\n" | /usr/local/bin/sendEmail -f zj99jk@163.com -t $CONTACTEMAIL$ -s smtp.163.com -u "** $NOTIFICATIONTYPE$ alert -
$HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ **" -xu zj99jk@163.com -xp 12qwaszx
}
define host {
name host-pnp
action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=_HOST_' class='tips' rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=_HOST_
register 0
}
define service {
name srv-pnp
action_url /pnp4nagios/index.php/graph?host=$HOSTNAME$&srv=$SERVICEDESC$' class='tips' rel='/pnp4nagios/index.php/popup?host=$HOSTNAME$&srv=$SERVICEDESC$
register 0
}
分享到:
相关推荐
对nagios常用命令的解释,比如“check_http!0.0020!0.0050!10”中每个数字的意义,可以作为nagios配置的一个参考。
host_name linux测试 service_description check_update check_command check_nrpe!check_update max_check_attempts 5 normal_check_interval 3 retry_check_interval 2 check_period 24x7 notification_...
nagios3.5.0 server端一键安装,客户端一键安装,附添加监控客户端脚本。 已经在centos5/rhel5和centos6/rhel6上测试过,均无问题。 监控内容包括 cpu内存使用率,磁盘使用情况,磁盘IO,磁盘utils,常用的服务,...
nagios 4.0.8 中文版,亲自测试过,可以使用
当初测试的过程中虽然大概记录了解决配置过程中遇到的问题的步骤,但这个文档是在所有功能完成之后才去整理的,估计还是有一些错漏难免,待发现并修正。 文档中的示例监控服务器IP和团体名均为虚假的,请勿尝试。
nagios 4.0.8 中文版,亲自测试过没问题
该文档包含Nagios搭建所需组件,nagios-3.5.0、nagios-cn-3.2.3.tar.gz、nagios-plugins-1.4.14.tar.gz、nginx-1.5.3.tar.gz、nrpe-2.12.tar.gz、pnp-0.4.13.tar.gz、rrdtool-1.4.8.tar.gz [注]:软件包已经过测试,...
想要学习如何搭建nagios的,想要知道怎么配置nagios的,请下载该文档哦,我自己按照文档介绍一步一步测试OK的
更改$sms->phone_num 及$sms->password参数 2.该程序默认调用/usr/local/...用wget -qO- http://localhost:8080/sms/send.php?re=1586718xxxx测试 成功后进入相关nagios配置 3.chown –R nagios.nagos smservice.out
这个包包含几个有用的 Nagios/Icinga 插件,包括配置文件、PNP4Nagios 模板和测试。 所有插件都支持由 Nagios 嵌入式 perl 解释器 (EPN) 运行。 这有助于大型安装的性能(有关更多信息,请参阅相关的 Nagios 文档)...
Nagios 网站负载测试这个 Nagios/Icinga 插件测量网站的完整负载。PhantomJS - 无头 WebKit 这个 Nagios 插件使用 PhantomJS 来测试加载时间。 PhantomJS 加载和呈现网站,就像您使用浏览器一样。命令行-u, --url ...
NULL 博文链接:https://xiaofenhappy.iteye.com/blog/1833802
Nagios扩展,用于自动扫描,识别和监视网络设备 ... 管理员/开发人员/参与者:要进一步配置或扩展有关支持的网络设备和服务测试的AutoIDM功能,管理员和开发人员/参与者可以链接开始。 新功能请求或现
纳吉斯使用 nagios 插件 2.0.3 安装 nagios 核心 4.0.8,自动安装和配置,(Ubuntu - 测试)在 ubuntu 服务器上测试 - 14.0.1,ubuntu-desktop,mint
目前仅在Ubuntu 14.04上进行了测试。 角色分配支持 Ubuntu:好的RedHat:还没准备好 角色变量 查看所有 添加到您的host_vars或group_vars: 额外的Nagios配置选项 并添加为只读: nagios_cgi_authorized_for_read_...
Cucumber-nagios允许您编写Web应用程序的高级行为测试,并将结果插入Nagios。 正如布拉德利·泰勒(Bradley Taylor): “Instead of writing boring monitoring plugins from scratch, you can now do behavior ...
它已经在MacOS,Ubuntu和Debian上使用bash进行了测试。 依赖项相对较少,但是需要用于处理json的“ jq”实用程序。 如果您的Kubernetes API未公开,则检查可以使用kubectl,在这种情况下,需要安装和配置。 check_...
cacti安装与使用 一、 安装lamp cacti yum install httpd* yum install mysql* php php-mysql* mod_ssl mod_mod_auth_mysql ... yum install mysql-connector-odbc mysql-devel libdbi-dbd-mysql ... yum install vsftpd
先进的Nagios插件集 最大,最先进的生产级Nagios监视代码集合(超过450个程序)... 在命令行上运行以进行测试或在脚本中运行以进行依赖项可用性检查也很有用,并且为这些技术提供了一系列,以使对集群技术的监视和编写