Brewing in Beats: Monitor Logstash with Beats

Monitor Logstash with Metricbeat

With this PR, Metricbeat gets a new module for monitoring Logstash. The module is in its early stages, more metrics will be added in future PRs.

The module is experimental and it will be released in 6.1.

Metricbeat: Export more Ceph information

Thanks to @elaron, the Ceph module exports OSD tree information, that is important for understanding and monitoring the structure of a Ceph cluster. It collects the weight, status, primary_affinity and other useful info of each OSD node.

Other changes

Repository: elastic/beats

Affecting all Beats

Changes in master:

  • Improve custom config flag handlers #5543
  • Change @timestamp to timestamp in monitoring events #5508
  • Log absolute values for gauges internal metrics #5505
  • New metric: uptime #5488 #5552

Changes in 6.0:

  • Add 6.0.0 release notes #5563
Metricbeat

Changes in master:

  • i5354: Harmonize field names between Packetbeat HTTP and Metricbeat Module #5521
Packetbeat

Changes in master:

  • Add support for space in get request #5495
Heartbeat

Changes in 6.0:

  • Fix visualization in Heartbeat dashboards #5564
Testing

Changes in master:

  • Improve test stability #5567
  • Update test environment to 6.0.0-rc2 and 5.6.3 #5541

Changes in 6.0:

  • Update testing env for GA #5554
Documentation

Changes in master:

  • Fix description #5531
  • Fix typo in Running on Kubernetes docs #5529
  • Mention file permissions in topics about config loading and reloading #5513

Changes in 5.6:

  • Clarify docs for system core percentages #5565
  • Prepare 5.6.4 release #5525

Changes in 6.0:

  • Backport to 6.0: Fix getting started (#5326) #5573
  • Set docs version to 6.0.0 and released #5561
  • Close changelog for 6.0.0-GA #5553
  • Fix typo in Running on Kubernetes docs #5529