[Release] Checkmk beta release 2.1.0b5

Dear friends of Checkmk,

the new beta release 2.1.0b5 of Checkmk is ready for download.

This test release ships with 31 changes affecting all editions of Checkmk,
5 Enterprise Edition specific changes and 0 Managed Services Edition specific changes.

This release will be in active maintenance until 2022-05-07.
The passive maintenance will be until 2022-06-06. For details take
a look at the Checkmk versions chapter of the Checkmk handbook.

Additionally, we wanted to let you know that we are also preparing our user guide for the new version.
Here you can find some articles that are relevant for new features of 2.1:

New agents: Monitoring Linux - The new agent for Linux in detail & Monitoring Windows - The new agent for Windows in detail
Kubernetes: Monitoring Kubernetes
Influx: Sending metrics to InfluxDB and Graphite - via InfluxDB v2 API or Carbon plaintext protocol
Grafana: Integrating Checkmk in Grafana
Datadog: Integrating Datadog
Two-factor authentication: Users, roles and permissions - Authorization and user configuration

Changes in all Checkmk Editions:

Checks & agents:

  • 13814 KUBE addition of namespace object as monitored entity
  • 13793 KUBE: Base Cluster aggregation on Node role
  • 13418 KUBE: add cmk/kubernetes:yes label
  • 13462 agent_azure: Host labels added to resource group and vm
  • 13840 check_sql: Used metric name is now configurable
  • 13792 KUBE: kube_replicas supports StatefulSet and DaemonSet
  • 13795 KUBE: update section kube_replicas_v1
    NOTE: Please refer to the migration notes!
  • 13794 KUBE: update sections kube_strategy
    NOTE: Please refer to the migration notes!
  • 13841 FIX: Agent Linux/Solaris: Fix skipped agent plugins section
  • 13257 FIX: Avoid redundant and unwanted listing of processes in ps based checks
  • 13742 FIX: Crash check job: Cannot render negative timespan
  • 13838 FIX: TCP fetcher: don’t connect if no data is needed
  • 13839 FIX: cisco_stack: Handle switch role “standby”
  • 13677 FIX: mk_apt: Check crashes on single-line agent sections
  • 13842 FIX: ups_test: Display result of last test
  • 13791 FIX: KUBE: Change controller daemon_set to daemonset
    NOTE: Please refer to the migration notes!

Core & setup:

  • 13898 SEC: Update stunnel to 5.63
  • 13085 FIX: REST API: fix missing host/folder attributes

Other components:

  • 13644 Deprecating NSCA as part of Checkmk
    NOTE: Please refer to the migration notes!
  • 13645 FIX: NagVis: Updated to 1.9.31
  • 13585 FIX: check_snmp “External command error with no output”


  • 13643 Bulk host create/update calls now report succeeded and failed hosts
  • 13642 FIX: REST API: Fix representation of locked_by host attribute


  • 13415 Add kubernetes filter
  • 13416 Add painters to link to dashboards
  • 13869 FIX: Fix error on editing of timeperiods

User interface:

  • 13872 Add RobotMK GUI integration
  • 13866 RobotMK: Add page to view and download HTML reports
  • 13916 FIX: Barplot dashlet: Fix the bar coloring
  • 13874 FIX: Fix ignored timerange of graphs on PDF export
  • 13871 FIX: Fix possibility to edit foreign visuals without permission

Changes in the Checkmk Enterprise Edition:

Agent bakery:

  • 13678 super_server: Add rule to deactivate Solaris network service

Checks & agents:

  • 13006 FIX: proxmox backup time calculation

Core & setup:

  • 13906 FIX: Fix perf data not sent to Carbon if no state is selected


  • 13417 KUBE: add dashboards

User interface:

  • 13873 FIX: Remove reports from ‘Views’ sidebar snapin

Changes in the Checkmk Managed Services Edition:

You can download Checkmk from our download page:

Please mail bug reports and qualified feedback to feedback@checkmk.com.
We greatly thank you for using Checkmk and wish you a successful monitoring,

Your Checkmk Team