Ping ICMP监控
免费使用此InfluxDB集成Ping — 在所有操作系统平台上都可用的一种知名、简单且普遍的实用工具,是一种监控网络可用性、延迟和丢包数据的简单方法。Ping在第三层运行,使用互联网控制消息协议(ICMP)从源主机向目标计算机发送消息,再返回以测试IP网络中主机的可达性。
Telegraf输入插件:Ping
Telegraf Ping输入插件通过执行系统ping命令发送ping消息并报告结果。首先,让我们介绍Telegraf。
Telegraf是InfluxData的TICK Stack时间序列平台(见下文图示)的收集模块,它在其开源社区中拥有自己的项目Telegraf。采用时间序列平台的主要用例之一是网络监控,通常是为了部署集中式网络监控平台。收集感兴趣的数据是任何监控解决方案的关键部分。这可以通过多种方式实现。
为了便于监控过程,Telegraf 被设计为一个轻量级、插件驱动的收集器,可以在您的宿主上运行,收集有关系统和应用程序的数据,或者它可以在远程操作,通过您的应用程序公开的端点抓取数据。
请参见下面的 TICK Stack 架构
Telegraf Ping 插件配置
Telegraf Ping 插件配置简单易用。在众多参数中,可以列出要ping的URL、频率、超时时间和从哪个接口或地址发送ping。从ping往返消息中收集的一些度量指标包括:发送和接收的数据包、数据包丢失、最小、最大和平均响应时间。
有关更多信息,请查看文档。