实验架构: 106.12.88.74 ---> influxdb 1.7.6 106.12.88.228 ---> Grafana 6.2.2.1 118.25.6.13------> Telegraf 1.11.5-1 +++++++++++++++++++++++++++++++++ 118.25.6.13 Telegraf监控流量配置 vim /etc/telegraf/telegraf.conf [[inputs.net]] interfaces = ["ens*","eth*"] #如果只有eth开头的, 就这样写 ["eth*"]保存退出,重启,telegraf。 systemctl restart telegraf 106.12.88.74-->influxdb 服务器上,查看数据:
![]()
106.12.88.228 ---> Grafana 配置 复制原来的监控,进行修改。
![]()
![]()
![]()
![]()
![]()
选择保留的监控项:流量监控用到的,bytes_recv(入流量) bytes_sent(出流量),其他基本用不到。 118.25.6.13 Telegraf监控流量配置 vim /etc/telegraf/telegraf.conf fieldpass = ["bytes_recv", "bytes_sent"]
保存,退出。重启telegraf systemctl restart telegraf 在infxludb 服务器上,删除原来的net 表,稍等一下,再查看 net 表数据。
有的系统中有可能,显示还是原来所有的列,可以在一开始的时候,就直接在 [[inputs.net]] 下面加入 需要保留 的列。 还有一种方法: 修改telegraf.conf 中的数据库名,重启 telegraf
在influxdb Server上,进入到新的数据库中,就可以看到,[[inputs.net]]模块下的保留字段生效。
![]()
![]()