smokeping告警配置

2016年5月22日 2 条评论

smokeping 默认用sendmail 发邮件告警,也可以直接调用外部程序进行报警。smokeping的alert设置有点复杂,但是却很好用,设置很灵活,考虑得很周全。

一、配置邮件支持

默认情况下sendmail 是不通过163、qq之类的邮件服务器发送的,不过我们略微修改下配置即可以支持。首先需要安装 Authen::SASL 模块(auth 需要用的),然后修改 smokeping/lib/Smokeping.pm 。

如下:

#头上加
use Authen::SASL;
#定位到sendmail函数,默认新版[......]

Read more

分类: 开源软件 标签: ,

nginx+smokeping安装配置

2016年5月21日 没有评论

smokeping是对IDC网络质量,稳定性等最好的检测工具,包括常规的 ping,dig,echoping,curl等,可以 监视 www 服务器性能,监视 dns 查询性能,监视 ssh 性能等。Smokeping是rrdtool的作者Tobi Oetiker的作品,所以底层也是 rrdtool 做支持。smokeping是一个很老的开源项目了,不过考虑到现网以下两方面的需求,感觉还是有必要部署的。1、针对虚拟化平台主机重启速度较快,普通的监控平台可能敏感度不够;2、业务和网络部门经常有对网络质量和页面访问速度对比的需求。

一、smokeping的安装条件

s[......]

Read more

修改CPAN mirror的默认源

2016年5月20日 没有评论

安装perl下的很多模块文件时,比较快捷的方法是使用cpan工具。默认cpan shell 使用的是cpan.org的源,在国内使用的话速度会非常的慢。如果更换为国内的如阿里或网易等公司的源的话,速度会明显提高。修改方法如下:

1、执行cpan命令确认存在该命令

如果cpan执行后提示找到该命令,可以通过yum -y install perl-CPAN 或手动安装该模块。

[root@localhost CPAN]# cpan
CPAN is the world-wide archive of perl resources.[......]

Read more

keepalived的同步组和sorry地址

2016年5月11日 没有评论

keepalived的conf文件中有不少配置,这里再特别提下两个现网中经常会用到的。一个是sorry server,一个是vrrp_sync_group 。

一、sorry server

该参数在所有realserver都无法正常访问的时候,sorry server会作为realserver来用,所以sorry server可以用来做升级维护页,也可以作临时备用realserver 。常用配置如下:

keepalived sorry server

这里可以参看官方UserGuide文件

二、vrrp_sync_group

vrrp_sync_group的应[......]

Read more

分类: 平台架构 标签:

LVS高可用(七)LVS+keepalived双主

2016年5月10日 没有评论

LVS高可用(六)LVS+keepalived主从

2016年5月9日 没有评论

keepalived健康检查方式

2016年5月8日 没有评论

keepalived配置架构详解

2016年5月7日 没有评论

LVS 持久连接与健康检测(五)

2016年5月6日 没有评论

VRRP协议介绍

2016年5月6日 没有评论