如何使用 telegraf 指定监控端口流量?

看似强大的 telegraf 难道连个端口流量都采集不到嘛?求解

阅读 6.8k
1 个回答

跑偏了。

XXX监控软件强大并不是说本身强大,而是说他的监控插件多,比如telegraf的插件在这里:https://github.com/influxdata...

插件本身有三个类型,

1.采用原生驱动连接原生服务端进行数据采集。例如redis。
2.调用命令,并解析命令的输出。例如sysstat。
3.被监控本身实现某个接口,然后让自身可以被采集。例如jolokia。

像telegraf本身,并不能实现端口流量采集,而且基本也没有别的办法实现端口流量采集。

爆栈网只给了一个方案,用iptables对流经(ACCEPT)端口的流量进行采集,然后去解析iptables的输出。

(实现是可以实现,给telegraf写个插件就行了)

然而这并不算是一个通用的方案。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题