LAMP 手动安装小结

越来越多的开源工具选择同样开源 PHP 作为其运行环境,比如 ,以及最近在研究的 。要想使用这些个工具,安装 必不可少,而使用 或 apt 来安装又难管理,所以推荐手动安装 LAMP 。作为使用开源工具必装的工具,觉得拆分开来单独记录很有必要,后续分析其他工具时有需要可直接链接引用,不用再重新记录,遂记录步骤如下。

Continue reading “LAMP 手动安装小结”

LAMP 手动安装小结

Mojo-Webqq2.0升级注意事项

时光流逝,不知不觉,距离使用Mojo-Webqq已经一年了。这一年来NPC给我们带来了很多便利的同时,也给我们带来了些许快乐,在此再次感谢灰灰的倾情付出。之前也介绍过Mojo-Webqq的使用简介及配合nagios进行qq群告警,详情请看:

《Mojo::Webqq 安装实例》
《Mojo::Webqq 使用简介》
《nagios 实现 QQ群 告警》

Continue reading “Mojo-Webqq2.0升级注意事项”

Mojo-Webqq2.0升级注意事项

Icinga2 + IcingaWeb2 安装小结

2 安装

 -i http://packages.icinga.org/epel/6/release/noarch/icinga--release-6-1.el6.noarch.;
 --import http://packages.icinga.org/icinga.key;
curl -o /etc/.repos.d/ICINGA-release.repo http://packages.icinga.org/epel/ICINGA-release.repo;
 makecache;
 install -y icinga2;
chkconfig icinga2 on;
service icinga2 start;

Continue reading “Icinga2 + IcingaWeb2 安装小结”

Icinga2 + IcingaWeb2 安装小结

Hbase 自动重启脚本

前端时间测试 HbaseRegions 总是挂掉,在查找原因的同时,为了防止半夜挂掉而导致数据出问题,遂打算编写个脚本,让其在检测到 HbaseRegions 挂掉时,能自动进行重启。即使不进行重启操作,也权当一个监控工具吧,可以结合《如何自定义 nagios 监控》和《 nagios 实现 QQ群 告警》对 HbaseRegions 进行监控。

Continue reading “Hbase 自动重启脚本”

Hbase 自动重启脚本

client denied by server configuration 解决办法

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

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

<directory "/usr/local//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>

按理说只要目录权限没问题, nagiosql 是可以被访问的,但是重启 后,访问 http:///nagiosql 出现 403 错误,也就是权限错误。按照思路去研究了半天的权限设置,最后逼不得已把 nagiosql 目录设定成 chmod -R 777 ,可问题依旧。

Continue reading “client denied by server configuration 解决办法”

client denied by server configuration 解决办法

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

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

Continue reading “Nagios 整合 pnp4nagios 手动编译安装笔记”

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

Mojo::Webqq 安装实例

之前介绍过《nagios 实现 QQ群 告警》,但是由于webqq改动了登录协议,使得无法使用用户名和密码登录,只能扫描二维码,加上pfqq项目已停止维护,所以使用旧的方式已无法登录webqq进行告警发送。好在作者sjdy521在停止维护pfqq之前,已在Mojo-Webqq项目进行了充分的开发,现在就来说说如何用Mojo-Webqq代替pfqq简单实现nagios的QQ群告警功能。

Continue reading “Mojo::Webqq 安装实例”

Mojo::Webqq 安装实例

nagios 实现 QQ群 告警

在部署完nagios后,很多人都在纠结告警及时性的问题。使用默认的邮件告警吧,由于邮件收发的延迟,很难及时得到提醒。而之前流行一时的使用飞信进行短信告警的功能也无法使用了。当然还可以微信告警,但是需要企业号,不是每个人都能注册的。

其实还有一种方式可以达到及时提醒的目的,那就是使用QQ群进行告警。目前QQ应该是PC及手机的必装的应用,没个QQ都不好意思说用的是智能机。通过QQ群发送信息,除了能达到及时提醒的目的外,在收到告警后,各成员还能通过QQ群进行及时沟通交流,以便问题能快速分析及解决,可谓一举多得。

下面就来详解一下nagios实现QQ群告警的配置过程。

Continue reading “nagios 实现 QQ群 告警”

nagios 实现 QQ群 告警

linux 打印所有文件的路径

在日常系统维护中,经常会用到配置相关文件的绝对路径,比如 cfg_file=/XXX/XXX/XXX.cfg 之类的,当在同一个文件夹中有多个配置需要引用时,往往会感到崩溃。其实只需要一条命令即可让 在终端打印出当前目录下所有文件的路径,我们只需复制粘贴即可。

Continue reading “linux 打印所有文件的路径”

linux 打印所有文件的路径