又到周五(smokeping续)

一周一周的过得好快啊,又到了周五,周末放假要搬家,杭州的游民生活不好过啊。。。
接着昨天的继续,今天聊一下smokeping的优化参数吧;
1、配置文件;
*** General *** 部分
owner、contact 这两个位置自己改改然后在web页面就能体现出来,大家自己揣摩一下;
mailhost、sendmail 这两个参数是配置smokeping自带的邮件告警功能,定义了smtp服务器的地址以及使用什么mail命令来发送邮件;
imgcache、imgurl 是定义了cache文件存放的目录,cache文件就是web页面里面你点击任何选项都不会变的图片;有时候imgurl的位置需要写绝对路径,不然会出现图片无法显示;
datadir、piddir、cgiurl是定义了rrd数据存放的目录和pid进程文件存放的目录,cgiurl目前我理解的是smokeping默认mail告警格式里面携带的链接地址,索引到本机的smokeping链接,需要自己改一下,不然默认的网址是无法访问的;

*** Alerts ***部分
to =、from = 分别定义了发送邮件给谁以及由谁发送邮件,to的位置可以使用逗号填写多个目标邮箱地址,也可以触发脚本;from的位置必须填写一个邮箱地址,文件的格式,就算是触发一个脚本也是需要配置一个邮箱地址,例如:

Paste_Image.png

+someloss是定义了一个触发告警的模板,意思就是说当达到某个条件的时候就算是告警,比如10次监控,发现5次出现丢包大于10%,那么就满足这个模板,这个模板就是触发告警的条件,然后发送邮件;
举例:

又到周五(smokeping续)_第1张图片
Paste_Image.png

someloss是一个模板的名称,hostup是一个模板的名称,Biguser也是一个模板的名称,type定义了是基于什么类型的告警,这里是loss,按照丢包率来判断,pattern定义了一个规则,监测3次,3次大于10%就满足条件;

*** Database ***部分
step =、pings = 是定义了smokeping每次检测的间隔时间和icmp发包数量,毕竟是一个fping工具监测的软件,rrd图形是一个在创建初始的时候就既定了文件大小的制图方式,所以每次修改了setp和pings的数值都会导致旧图无法读取;

*** Presentation ***部分
charset=utf-8需要手动添加,否则中文会乱码;
template =定义了smokeping的web页面参数,例如图片宽度等等;

  • overview、+ detail定义了图片在不同位置查看时候的尺寸信息;
    Last*** 表示了每个监控项显示几张时间段的监控图,可以自行修改;

*** Probes ***部分

  • FPing定义了一个探针的名称;
    binary =定义了这个探针的命令路径;
    默认只有一个探针,所有的目标地址测试都是由一个进程完成,所以可以增加多个探针,防止目标地址太多导致的异常;
    例如:
又到周五(smokeping续)_第2张图片
Paste_Image.png

你可能感兴趣的:(又到周五(smokeping续))