'client denied by server configuration' 解决办法

在安装试用 nagiosql 时发现的问题,当时根据网上的N多教程和官方文档的介绍,我的虚拟目录是这样配置的:

Alias /nagiosql "/usr/local/nagios/nagiosql"

<directory "/usr/local/nagios/nagiosql">
  Options None
  AllowOverride None
  Order allow,deny
  Allow from all
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
# AuthName "NagiosQL Access"
# AuthType Basic
# AuthUserFile /etc/nagiosql/auth/nagiosql.users
# Require valid-user
</directory>

继续阅读

Nagios 整合 pnp4nagios 手动编译安装笔记

之前介绍过《 nagios + pnp4nagios 安装笔记》,但文章中的 apache 和 php 都是通过 yum 直接安装的,这样安装的方式比较方便快捷,但是弊端也很明显,就是不易于维护和升级,特别是对处于内网的生产机来说,更是头疼。遂对 apache + php + nagios + pnp4nagios 手动编译安装笔记进行整理记录,以便后续参考。

继续阅读

如何自定义 nagios 监控

nagios 是一款十分强大的监控工具,除了自带的丰富的监控脚本外,还支持建立自定义监控内容。前两篇文章中我们已经详细介绍了 nagios + pnp4nagios 的安装以及对相关配置进行了分析(详见《nagios + pnp4nagios 安装笔记》《nagios 配置详解》),现在我们来说说如何自定义 nagios 监控,以及 pnp4nagios 绘图格式一些常见错误的解决方法。

继续阅读