榨干群晖剩余性能--Grafana监控群晖NAS

2022-02-08 20:33:31 4点赞 20收藏 6评论

首先展示一下效果图

榨干群晖剩余性能--Grafana监控群晖NAS

1644315221107.png

榨干群晖剩余性能--Grafana监控群晖NAS

1644315244759.png

榨干群晖剩余性能--Grafana监控群晖NAS

1644315266784.png

榨干群晖剩余性能--Grafana监控群晖NAS

1644315321641.png

博客原文: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进行展示

榨干群晖剩余性能--Grafana监控群晖NAS

1644315436584.png

准备工作

开启SNMP

安装日志中心,设置日志推送

创建持久化目录

1.开启SNMP

榨干群晖剩余性能--Grafana监控群晖NAS

1644317412627.png

2.安装日志中心

榨干群晖剩余性能--Grafana监控群晖NAS

1644317454672.png

榨干群晖剩余性能--Grafana监控群晖NAS

1644317561150.png

3.创建持久化目录

榨干群晖剩余性能--Grafana监控群晖NAS

1644317684673.png

创建grafana和influxdb

榨干群晖剩余性能--Grafana监控群晖NAS

1644317736008.png

说明

本次演示使用群晖6.x版本进行演示,7.x版本已经测试没有问题~

榨干群晖剩余性能--Grafana监控群晖NAS

1644315843793.png

首先我们安装Docker

套件中心-->docker

榨干群晖剩余性能--Grafana监控群晖NAS

1644315968317.png

打开Docker 下载镜像

榨干群晖剩余性能--Grafana监控群晖NAS

1644316070540.png

这个镜像包含了3个组件,所以大小为1G。如果网络不好,使用阿里云下载镜像
registry.cn-qingdao.aliyuncs.com/abcdocker/tools:SynologyNAS

**启动Docker **

榨干群晖剩余性能--Grafana监控群晖NAS

1644317219842.png

榨干群晖剩余性能--Grafana监控群晖NAS

1644317608179.png

设置docker自动启动

1644317625800.png

挂载持久化目录

榨干群晖剩余性能--Grafana监控群晖NAS

1644317839891.png

端口映射
我这里将所有的端口都进行映射,也可以只映射我图中的这两个,我固定下来为了后期调试方便 图中这标注为不可以修改的地方

榨干群晖剩余性能--Grafana监控群晖NAS

1644317906841.png

镜像会比较大,耐心等待启动完成
刚启动比较慢,等它收集完就cpu就下来了

榨干群晖剩余性能--Grafana监控群晖NAS

1644318125103.png

访问Grafana
http://群晖IP:3003端口
用户密码为:root

榨干群晖剩余性能--Grafana监控群晖NAS

1644318728756.png

导入模板

榨干群晖剩余性能--Grafana监控群晖NAS

1644318853337.png

输入14590 点击Load

榨干群晖剩余性能--Grafana监控群晖NAS

1644318939364.png

榨干群晖剩余性能--Grafana监控群晖NAS

1644319020832.png

导入

榨干群晖剩余性能--Grafana监控群晖NAS

1644319053418.png

筛选一下时间

榨干群晖剩余性能--Grafana监控群晖NAS

1644319089593.png

接下来就可以看到数据了,因为我这里是黑群晖,SNMP有一些数据可能是获取不到

接入群晖外Grafana

有的需求可能我们集群外有一个grafana,我们只是想把群晖nas数据写入到外网的grafana,方便统一管理

首先我们将InfluxDB进行端口映射

将nas的18086端口映射到公网中

榨干群晖剩余性能--Grafana监控群晖NAS

1644320192015.png

设置grafana源

榨干群晖剩余性能--Grafana监控群晖NAS

1644320251332.png

创建源

榨干群晖剩余性能--Grafana监控群晖NAS

1644320295008.png

设置influxdb

榨干群晖剩余性能--Grafana监控群晖NAS

1644320336588.png

设置地址

榨干群晖剩余性能--Grafana监控群晖NAS

1644320423272.png

设置密码
用户名密码库都是:telegraf

榨干群晖剩余性能--Grafana监控群晖NAS

1644320486982.png

测试没有问题

榨干群晖剩余性能--Grafana监控群晖NAS

1644320533046.png

接下来导入模板

榨干群晖剩余性能--Grafana监控群晖NAS

1644320571402.png

后面的步骤就相同了,我就不在重复了。 效果图下

榨干群晖剩余性能--Grafana监控群晖NAS

1644320618753.png

作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

展开 收起
6评论

  • 精彩
  • 最新
  • 我按上面一样做下来后,请教您一下为啥我测试发生syslog显示无法连接服务器,influxDB内好像没有数据;

    校验提示文案

    提交
    你containerd日志正常吗?服务

    校验提示文案

    提交
    收起所有回复
  • disk status等了一天都是no data

    校验提示文案

    提交
    是黑群晖吗?

    校验提示文案

    提交
    是的,但是实体机直接装,群晖里都看得到磁盘信息

    校验提示文案

    提交
    收起所有回复
  • 关注了,看了另外一篇,兴冲冲来看这篇,果然看不懂!

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
20
扫一下,分享更方便,购买更轻松