内网监控群晖918+(docker telegraf influxdb grafana)

1 环境准备

#内网快速部署监控,监控总的分为三步:数据采集(telegraf)、数据存储(influxdb)、可视化(grafana),当然这套也是用在生产上面,当然要视实际情况而定,这里讲的是内网的快速部署,当然通过这样的部署方式有个好处就是资源浪费少!
#写这个的目的主要是为了监控NAS+UPS相关的数据,告警还未配置当然现在grafana很灵活也可以根据自己的喜好来设置告警,告警方式支持企业微信,不过还是建议直接告警QQ邮箱,常用微信关联邮件提醒,就可以做到常用微信实时提醒!

群晖:918+
UPS:BK650M2-CH

2 安装步骤

2.1 群晖安装docker

#群晖套件自带,直接套件中心安装即可,不需要配置
在这里插入图片描述

2.2 下载对应的docker镜像

#这里使用的都是组件对应的最新镜像,但是telegraf不建议直接从官网下载,原因默认不带snmp,为了避免麻烦这里建议直接使用网友已经创建好的镜像!
在这里插入图片描述

2.3 启动组件镜像新建容器

#启动组件镜像,这里拿telegraf-snmp为例,选择高级设置,可以设置开机启动容器; 在这里插入图片描述
#卷可以设置添加文件及文件夹,这里建议将组件配置直接映射进容器里,这样就不会跟容器强关联,容器随时换也不用担心丢失配置!
在这里插入图片描述
#端口设置请按自己的规划进行设置,由于这里的telegraf是部署在918上面因此不需要本地端口,因为可以直接访问容器端口,注意:influxdb端口设置,一定要设置好,因为每一台监控的服务器都会通过telegraf来访问数据库(IP:PORT)
在这里插入图片描述
#这是最终部署完成的telegraf-snmp
在这里插入图片描述
#==其他两个组件也是类似部署过程
#grafana
在这里插入图片描述
#influxdb
在这里插入图片描述
#部署过程中所有涉及到的配置,放在了我上传的资源;
#如果也有想使用ups监控的,需要上传对应的mibs及snmp.conf都有包含!
#涉及到的配置资源下载

3 grafana最终展示

#访问grafana
#http://IP:3000 用户名密码:admin/admin
#dashboard可以根据自己的喜好进行设置,grafana就有很多可以参考的,以下的模板就是从官网拿的
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/caiyqn/article/details/107969069
今日推荐