open-falcon使用

2020-02-05  本文已影响0人  yzn2015

一、简介

open-falcon是小米研发的监控系统

具体介绍:http://book.open-falcon.org/zh_0_2/intro/

open-faclon文档:http://book.open-falcon.org/zh_0_2/

其余API:http://open-falcon.org/falcon-plus/

二、push定义格式

open-falcon定义了一个push接口,方便应对不同的对接方式,根据所设定的参数来收集统计数据。

自定义的push格式:

<pre style="margin: 0px; tab-size: 4; white-space: pre-wrap;">{
        "endpoint": "test-endpoint",
        "metric": "test-metric",
        "timestamp": ts,
        "step": 60,
        "value": 1,
        "counterType": "GAUGE",
        "tags": "idc=lg,loc=beijing",
}</pre>

三、应用

1.收集机器目录、进程所占资源

可以编写脚本获取数据之后统一 curl push数据

可参考:https://github.com/ZoneTong/falcon-scripts

四、实现

我们是利用Metrics统计指标,自己实现ScheduledReporter的方式进行Http的形式上报数据

上一篇 下一篇

猜你喜欢

热点阅读