又到周五(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%,那么就满足这个模板,这个模板就是触发告警的条件,然后发送邮件;
举例:

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 =定义了这个探针的命令路径;
    默认只有一个探针,所有的目标地址测试都是由一个进程完成,所以可以增加多个探针,防止目标地址太多导致的异常;
    例如:
Paste_Image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,211评论 6 13
  • 本文遵循「知识共享许可协议 CC-BY-NC-SA 4.0 International」,未经作者(laiwei)...
    laiwei阅读 6,668评论 3 19
  • 1. 前言 这是一篇关于乐为物联平台的详细使用手册。 1.1乐为物联简介 乐为物联http://open...
    乐为物联阅读 4,415评论 0 7
  • Zabbix简介 Zabbix官方网站Zabbix中文文档 本文系统环境是CentOS7x86_64, Zabbi...
    Zhang21阅读 8,111评论 0 37