社区编辑申请
注册/登录
Telegraf+InfluxDBv2实现主机监控
运维 系统运维
做这篇文章是因为一个朋友想要做Telegraf监控,存入到InfluxDB里,虽然我不理解为什么要这么做,但还是一本正经地研究了起来,愈发觉得这组合确实不错.

做这篇文章是因为一个朋友想要做Telegraf监控,存入到InfluxDB里,虽然我不理解为什么要这么做,但还是一本正经地研究了起来,愈发觉得这组合确实不错,随着不断地深入发现,这东西居然和Zabbix有点类似,就是操作稍微复杂点,但是熟悉了也还好。

正文

环境

Telegraf:1.17

InfluxDB:2.0.4

下载InfluxDB并安装

  1. wget https://dl.influxdata.com/influxdb/releases/influxdb2-2.0.4.x86_64.rpm 
  2. yum localinstall influxdb2-2.0.4.x86_64.rpm -y 

 启动InfluxDB

  1. systemctl start influxdb && systemctl enable influxdb 

访问InfluxDB前端并初始化

InfluxDB默认前端访问地址是http://ip地址:8086(如果无法访问请检查Selinux和防火墙是否关闭)

下一步即可

填写相关信息

配置完成,进入首页

首页

安装Telegraf(被监控主机)

1.下载Telegraf

  1. wget https://dl.influxdata.com/telegraf/releases/telegraf-1.17.3-1.x86_64.rpm 
  2. yum localinstall telegraf-1.17.3-1.x86_64.rpm -y 

 2.前端创建配置

创建配置

选择系统即可

创建即可

这里确定即可

点击进去

将内容复制一份

3.修改配置文件

  1. cd /etc/telegraf 
  2. ####备份原有配置文件#### 
  3. mv telegraf.conf telegraf.conf.bak 
  4. ####创建配置文件#### 
  5. vi telegraf.conf 

 将刚才的复制的配置文件粘贴进去

粘贴配置文件

替换token

点击进去

copy该token

替换token

添加日志路径

4.启动服务并查看日志。

  1. service telegraf start  

如果出现下图结果,证明服务成功

5.添加dashboard

添加新的dashboard,选择from template

选择system创建


点击进去即可

编辑指标

添加一条主机过滤规则,这里和你的环境有关系,替换后面的名称即可

  1. |> filter(fn: (r) => r["host"] == "MiWiFi-R4A-srv"

 

最终效果


总结

整个部署过程比较容易,由于是开篇,所以理论知识没怎么讲的,大家如果觉得还可以,我可以继续往下深挖,其实和Zabbix很类似,至于为什么没有对接Grafana,大家可以从图中看出,InfluxDB在这个版本已经集成了前端功能,说实话我就是被这个前端所吸引,V2版本更有点像对象存储的理论,但依然还是一个时序数据库,但万变不离其中,皆有迹可循,理解了逻辑就并不难,那这篇就到这里,谢谢。

 

责任编辑:姜华 来源: 今日头条
相关推荐

2022-06-20 22:37:25

Linux操作系统命令

2022-05-23 07:48:10

zabbix监控CentOS7

2022-06-01 17:47:24

运维监控系统

2022-06-23 06:43:55

异常数据上报异常监控sdk阿波罗移动端

2022-06-02 10:54:01

2022-06-20 15:19:51

前端监控方案

2022-06-23 14:03:26

混合ITCIOIT管理工具

2022-06-24 11:34:38

云计算应用安全

2022-06-16 15:42:16

攻击面管理ASM

2022-05-27 15:06:22

攻击面管理(ASM)网络安全运营

2022-04-26 07:49:23

Nagios开源监控

2022-06-02 11:11:41

2022-06-04 07:26:47

Thanos集群Prometheus

2022-05-22 21:23:10

前端监控系统

2022-06-06 10:20:59

CPUCPU 使用率CPU 负载

2022-03-01 11:33:36

企业微信Zabbix监控软件

2022-06-13 09:45:51

Hook技术移动应用响应速度

2022-06-16 16:12:57

网络资产攻击面管理CAASM

2022-06-21 10:55:59

运维自动化

2022-05-09 07:20:10

监控项目工具

同话题下的热门内容

电脑软件:推荐一款磁盘空间分析工具,太好用了!呵护你的眼睛-电脑护眼工具CareUEyes

编辑推荐

六个人如何运维一万台服务器?Linux下如何使用minicom USB串口Linux中7个判断文件系统类型的方法从美团程序员的灾难,看美团外卖自动化运维体系建设如何限制SSH用户访问Linux中指定的目录
我收藏的内容
点赞
收藏

51CTO技术栈公众号