open-falcon (三):入门使用

2018-02-06 17:39:00
aolens
原创
674
摘要:open-falcon入门使用
1, Dashboard主机查找
可以通过Endpoint来查找,即服务器的hostname
也可以通过标签,也就是Counters中的值来查找agent端
这些Counters可以单独点开看监控图标

2,Screen 分屏功能
首先点击screens--添加导航--输入导航名称--新增
这里的导航是为了方便的区分不同的监控类型,或者监控区域,监控业务,根据自己不同的使用方式来添加
我这里是按照不同的工作环境,业务来添加的。
2.1 选中一个导航之后,就可以在此添加导航下的screen
添加完成后选中,就可以看到右边的编辑方式
添加graph图形

然后添加更多graph
3,HostGroup 分组
HostGroup首先要添加分组 ,在input name to create中输入分组名称,点击+创建
之后可以对分组来绑定host template 等
3.1 绑定host
+Add Host 之后刷新

4,templates模版

名次解释:
metric : 监控的指标,指的是agent 提交上来的Metric字段的值
tags:数据标签tags,多个tag要用逗号隔开。必须填写完整的tags串,因为nodata会按照此tags串,去完全匹配、筛选监控数指标项。
metric和tag说明:在counter中搜索disk找其中一个来说明
disk.io.await/device=vda
metric就是disk.io.await
tag就是device=vda
counter=metric/tag
Max:最大报警次数
P:报警级别
note:报警说明
run begin/run end :监控生效时间,不填就是24小时生效
创建一个组,添加成员进来,就可以给这个组的所有成员发告警
创建玩模版,将他绑定到HostGroup
就可以出现在HostGroup 的template中了
如果触发,就可以在Alarm-Dashboard中出现未恢复的告警
5, Expressions 告警
expressions 报警无需绑定模版主机
根据each(表达式)来判断是否报警
这一报警选项主要用作自己的配置报警,agent报警一般还是在模版中设定
表达式中定义的是汇报上来的数据的tag 例如project=falcon ,module=judge等等