从0搭建夜莺v6基础监控告警系统(二):采集数据、打通夜莺显示

上一操作我们已经安装好了所需的基础服务,接下来需要打通各组件之间的数据推送和监控显示

1. 写在前面

1.1. categraf 采集数据

使用 categraf 采集器来进行数据采集,然后推数据给夜莺,夜莺转存到时序库,并且后续对这些数据做可视化、告警等。

1.2. 官方文档传送门

安装部署详解

2. 配置过程

2.1. 打通夜莺和 VictoriaMetrics

  1. 进入 夜莺的web端界面,【系统设置】-【添加数据源】

image.png

  1. 添加的参数参考:
名称:VictoriaMetrics01(自定义即可)
URL:http://127.0.0.1:8428
超时:保持默认
授权:保持默认
Remote Write URL:http://127.0.0.1:8428/api/v1/write
关联告警引擎集群:默认就好

image.png

  1. 修改夜莺的配置文件
# 编辑配置文件
cd /opt/etc
vim config.toml

image.png

  1. 重启夜莺服务
systemctl stop n9e.service
systemctl start n9e.service
systemctl status n9e.service

image.png

2.2. 配置 Categraf

  1. 修改配置文件 config.toml
# 注意数据目录位置
cd /opt/categraf/categraf/conf

# 修改配置文件
vim config.toml
# 配置以下
hostname = "192.168.1.221"

image.png

  1. 重启服务
systemctl stop categraf
systemctl start categraf
systemctl status categraf

2.3. 验证结果

上述操作后,Categraf 就会推数据给夜莺,夜莺转发给 VictoriaMetrics,而 VictoriaMetrics 又是夜莺的数据源,所以在夜莺的即时查询页面,理论上可以查询到 VictoriaMetrics 的数据,验证一下:

符合预期效果
image.png

2.4. 配置仪表盘

  1. 克隆自带linux基础监控仪表盘

image.png

  1. 选择默认业务组

image.png

  1. 返回查看仪表盘:符合预期效果

image.png

3. 部署总结

3.1. 操作总结

  • 首次只需要打通时序数据库与夜莺v6的连接,后续需要监控的主机只需要安装采集器 Categraf 即可
  • Categraf 的使用官方说明:Categraf 项目简介
  • web 端使用手册官方说明:官方操作手册
  • 被监控主机的采集器可以使用脚本统一安装,这样方便一点
  • 下阶段只需要打通一下企业微信监控报警就稍微完美,实现了基础数据的监控报警
  • 其他主机安装 Categraf 采集器的时候,注意下 n9e的17000端口的配置,本机可以使用127.0.0.1的地址,其他主机要配置服务端的IP地址(我这里是192.168.1.221)

3.2. 仪表盘展示

  • 我新增了几个需要监控的节点主机,并收集了一晚上的数据,展示效果很漂亮,国产之光,YYDS

单机概况
image.png

进程总数
image.png
CPU统计
image.png
内存详情
image.png
磁盘详情
image.png
网络详情
image.png

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值