06 February 2018

Brewing in Beats: Monitoring Kubernetes StatefulSet

By Monica Sarbu

Did you know that Beats 6.1 is already available? Try it and let us know what you think. If you are curious to see the Beats in action, we just published the Getting Started with Beats webinar.

Metricbeat: Kubernetes StatefulSet metricset

StatefulSet is the Kubernetes workload API object used to manage stateful applications. Thanks to a community contribution by @fassisrosa, the Metricbeat Kubernetes module now has a metricset that captures metrics about each StatefulSet. This new metricset is scheduled to be released with Beats 6.3.

Auditbeat: Sample configuration files for 32-bit systems

Thanks to a community contribution by @ripcurld0, Auditbeat now has customized configurations for the 32-bit systems. Prior to this, the samples rules were the same on x86 and x86_64. The tar.gz, deb, and rpm packages now automatically include the right configuration sample depending on the target architecture. This improvement will be available in Beats 6.3.

Metricbeat: Fix filesystem used percentage

The used percentage reported by Metricbeat does not match what is reported by df. Metricbeat's computation of the system.filesystem.used.pct value was based on the total number of bytes, but df uses the total number of bytes available to the unprivileged user. This is getting fixed via this PR. The fix will be in 6.3.

Other changes:

Repository: elastic/beats

Metricbeat

Changes in master:

  • Fix system process metricset for kernel processes #6224
  • Fix issue that wrong config panics http metricsets #6205
Filebeat

Changes in master:

  • Remove development tools changes from CHANGELOG #6242
  • revert event.type and use input.type instead #6227
  • Migrate: modules yaml and their json expected file to use the input and the input.type field #6121
  • Migrate: Log prospector to the input interface #6120
  • Migrate: UDP prospector the input interface #6118
  • Migrate: STDIN prospector to the input interface #6116
Winlogbeat

Changes in master:

  • Fix event_logs.processors config being rejected #6217
  • Winlogbeat: Use bookmarks to persist last published event #6150
Dashboards

Changes in master:

  • Fix setup.dashboards.always_kibana when using Kibana 5.6 #6233
Testing

Changes in master:

  • Fix metrics cache tests timing issues #6232
Documentation

Changes in master:

  • Fix typo - change from "perdiod to period" #6260
  • Add docs update and changelog entry for #6250 #6253
  • Making docs troubleshooting section more generic. #6251
  • Add note about changing the index pattern for 5.x #6197
  • Add link to auditbeat breaking changes #6152

Changes in 6.2:

  • Fix typo - change from "perdiod to period" #6260
  • Add docs update and changelog entry for #6250 #6253
  • Close changelog for 6.2.0 #6248
  • Add link to auditbeat breaking changes #6152

Changes in 6.1:

  • Fix typo - change from "perdiod to period" #6260
  • Bump docs version to 6.1.3 #6164

Repository: elastic/go-ucfg

Changes in master:

  • prepare 0.5.1 #101
  • Fix an issue when a cyclic reference was incorrectly detected when multiple references were used. #100