利用Telegraf+influxdb+grafana构建分布式监控平台

利用Telegraf+influxdb+grafana构建分布式监控平台。架构图如下:

104051_meIH_2913944.png

Telegraf

https://www.influxdata.com/time-series-platform/telegraf/

https://github.com/influxdata/telegraf

Telegraf是一个用Go编写的代理程序,用于收集,处理,汇总和编写度量标准。

设计目标是使插件系统具有最小的内存占用量,以便社区中的开发人员可以轻松地添加对从本地或远程服务收集指标的支持。

Telegraf是插件驱动,并有4个不同的插件的概念:

  1. 输入插件从系统,服务或第三方API收集指标
  2. 处理器插件转换,修饰和/或过滤度量标准
  3. 聚合器插件创建聚合度量(例如平均值,最小值,最大值,分位数等)
  4. 输出插件将指标写入各个目标

Input Plugins

Output Plugins

InfluxDB

https://www.influxdata.com/time-series-platform/influxdb/

https://github.com/influxdata/influxdb

InfluxDB是一个开源的时间序列数据库, 没有外部依赖。记录指标,事件和执行分析很有用。

 

Grafana

https://grafana.com/

https://github.com/grafana/grafana

Grafana是一个开源的,功能丰富的指标仪表板。

 

特征

1.     可视化

103944_eOiZ_2913944.png

2.     支持多预警方式

104339_cbn8_2913944.png

3.     支持多数据源

104229_W6LT_2913944.png

4.     可扩展,社区活跃

 

 

转载于:https://my.oschina.net/2016888/blog/1587185

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值