Heartbeat
用于运行状态监测的轻量型采集器
通过主动探测来监测服务的可用性。通过给定 URL 列表,Heartbeat 仅仅询问:网站运行正常吗?Heartbeat 会将此信息和响应时间发送至 Elastic 的其他部分,以进行进一步分析。
方便易用。配置简单。
无论您要测试同一台主机上的服务,还是要测试开放网络上的服务,Heartbeat 都能轻松生成运行状态数据和响应时间数据。在 Kibana 中创建您自己的可视化来跟踪可用性,或者也可直接使用 Elastic 运行状态监测(由 Heartbeat 提供支持),通过我们的一站式解决方案监测您的应用和服务。

对所有主机进行 ping 检测
Heartbeat 能够通过 ICMP、TCP 和 HTTP 进行 ping 检测,同时也支持 TLS、身份验证和代理。您可以借助简易的 DNS 解析,监测负载均衡服务器背后的所有主机。
动态地添加和移除目标
在如今高度动态的基础架构中,服务和主机随时随刻都在发生变化。Heartbeat 通过一种基于文件的简单界面,轻松实现监测目标添加与移除流程的自动化。
不错过任何检测信号
将运行状态指标通过假脱机传输方式输送至磁盘,这样您的数据管道再也不会错过任何一个数据点,即使发生下游中断,也勿需担心。Heartbeat 会保留传入的数据,并在恢复正常后将所有内容输送至 Elasticsearch 或 Logstash。
发送至 Elasticsearch 或 Logstash。在 Kibana 中实现可视化。
Heartbeat 是 Elastic Stack 的一部分,因此能够与 Logstash、Elasticsearch 和 Kibana 无缝协作。无论您要使用 Logstash 转换或充实指标,还是在 Elasticsearch 中随意处理一些数据分析,亦或在 Kibana 中构建和分享仪表板,Heartbeat 都能轻松地将您的数据发送至最关键的地方。