Brewing in Beats: Heartbeat, for uptime monitoring

Heartbeat 💓

Heartbeat is the newest Beat to join the main beats repository. Heartbeat does active uptime monitoring via ICMP, TCP, and HTTP and stores the availability status and the round trip times in Elasticsearch. It already supports things like SSL, authentication, or proxies.

Heartbeat is also able to reload the list of monitored targets and to resolve all the IP addresses behind a DNS name and test them all. This is useful, for example, to check the uptime of all the hosts behind an ELB.

Heartbeat development is still ongoing. We plan to release a first officially supported versions in the next few months.

Libbeat: Add EC2, GCE, or DigitalOcean metadata

The new Beats processor does a one time query of the respective cloud APIs and adds a meta object in all events created by the Beat, making it easy to filter in Kibana by things like the region or the machine type. See the pull request for example objects from each of the supported cloud platforms.