前面说了grafana监控node小鸡,接下来介绍grafana 群晖监控
原文:https://i4t.com/5258.html
组件介绍
>我们监控用了以下监控组件
Telegraf (StatsD) 是一个使用 Node.js 开发的简单的网络守护进程,通过 UDP 或者 TCP 方式侦听各种统计信息,包括计数器和定时器,并发送聚合信息到后端服务,例如 Graphite 、 ElasticSearch 、 InfluxDB 等等,这里 列出了支持的 backend
Grafana 是一个使用 Go 开发的开源的、功能齐全的、好看的仪表盘和图表的编辑器,可用来做日志的分析与展示曲线图(如 api 的请求日志),支持多种 backend ,如 ElasticSearch 、 InfluxDB 、 OpenTSDB 等等。在线 DEMO 。
InfluxDB 是一个使用 Go 语言开发的开源分布式时序、事件和指标数据库,无需外部依赖,其设计目标是实现分布式和水平伸缩扩展
监控架构图
由Telegraf收集日志推送给InfluxDB,最后grafana进行展示
准备工作
* 开启SNMP
* 安装日志中心,设置日志推送
* 创建持久化目录
创建`grafana`和`influxdb`
## 说明
本次演示使用群晖6.x版本进行演示,7.x版本已经测试没有问题~
