查看falcon监控任务和添加自定义监控任务

一、登录首页

查看falcon监控任务和添加自定义监控任务

如果在客户端同一台服务器安装了agent服务,那么应该会有所有的endpoints出现,这个endpoint就相当于agent的主机名,这个名称在agent配置里面如果不修改,默认就是hostname,可以根据需要进行修改

agent配置文件的位置

......
"hostname": "",
......

二、查看endpoints,也就是被监控主机

查看falcon监控任务和添加自定义监控任务

三、查找默认监控任务

我这里已经加入一些主机监控,所以搜索一台有基础监控信息的主机做介绍
1.endpoint内填写需要查看的主机名称
2.点击全局搜索
3.在搜到的主机前面选择√
4.右侧“搜索Counters”内选择搜索,下面就是默认的监控任务,都是cpu、mem、io、eth等系统监控项
查看falcon监控任务和添加自定义监控任务

四、查看监控数据

想看哪个监控项的数据,点击指标(metric)名字即可,这里选择cpu.idle。这里要说明一下,后续添加自定义的监控任务,在metric项目填写的内容,会在conuter中体现,比如你自己定义的监控,其metric叫test,那么就选择这个主机之后过滤test就能看到监控数据了
查看falcon监控任务和添加自定义监控任务
点击红框的cpu.idle,弹出窗口显示指标趋势图
查看falcon监控任务和添加自定义监控任务

五、添加自定义监控任务

目前我试用python脚本收集任务,这个大家自行百度,按照说明试用就行了,当前我只是简单应用,在“我不会python”的内容中会有详细介绍。

脚本主要上报的内容和说明:
endpoint:业务指标监控主机名称,这个名称和监控任务要匹配, 比如服务器端是S,agent端是A、B、C,我在S上可以收集A、B、C的监控数据,所以这里的endpoint要分别写A、B、C的主机名或者你自己定义的名字,总之要做好分类
metric:监控的任务名称,自己定义
timestamp:时间戳
step:间隔时间
value:值,这里就是监控任务的取值
counterType:必须是GAUGE
tags:标签,暂时不知道有何用处

......
      "endpoint": Hostname,
      "metric": metricname,
      "timestamp": ts,
      "step": 60,
      "value":value,
      "counterType": "GAUGE",
      "tags": name+"_"+item+"_"+"item",
......

六、定时上报数据

1.监控脚本目前我试用定时任务每分钟运行,自己可以根据实际场景来运营监控脚本上报监控数据
2.查看自定的监控方式和上面的步骤一样,上传成功就可以查看自定义的监控数据了

相关文章:

  • 2022-12-23
  • 2022-01-23
  • 2021-08-09
  • 2021-05-04
  • 2021-12-29
  • 2022-12-23
  • 2021-09-17
猜你喜欢
  • 2021-06-16
  • 2021-11-02
  • 2021-10-16
  • 2022-12-23
  • 2021-11-06
  • 2021-10-31
  • 2021-11-11
相关资源
相似解决方案