Explore the latest product updates and best practices at our hybrid Checkmk Conference #12 from June 16-18, 2026 – Register here

Werk #19605: Add opt-in product usage analytics

Component Setup
Title Add opt-in product usage analytics
Date Mar 30, 2026
Level Prominent Change
Class New Feature
Compatibility Compatible - no manual interaction needed
Checkmk versions & editions
2.6.0b1
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT
2.5.0b3
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT
2.4.0p26
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT
2.3.0p47
Not yet released
Checkmk Community, Checkmk Pro, Checkmk Ultimate, Checkmk Ultimate MT

Checkmk now includes a product usage analytics feature that, with your consent, transmits anonymized usage data monthly to Checkmk GmbH. This helps us understand how Checkmk is used and prioritize improvements.

Consent and configuration

The feature is disabled by default. Thirty days after first login, admin users on the central site will see a popup asking for their decision. You can also configure it at any time under Setup > Global settings > Product usage analytics.

Three states are available:

  • Allow collection and transmission of product usage data — enables the feature
  • Do not collect product usage data — disables it entirely
  • Disabled. Reminder scheduled — the default state; a popup reminder appears after 30 days

What's collected

Each site collects the following data and transmits it to https://analytics.checkmk.com/upload once per month:

  • Site ID (a randomly generated UUID — not linked to your hostname or identity)
  • Host, service, and folder counts
  • Checkmk edition and version
  • Check plugin usage (plugin name, service count, host count, and disabled count)
  • Grafana integration detection (whether Grafana is connected, and its version)

The full data manifest is published at https://analytics.checkmk.com/manifest.

Before enabling, you can review exactly what would be sent by running cmk-product-usage --dry-run as the site user, or by downloading the full JSON report via the link on the Product usage analytics settings page.

Network requirements

Outbound HTTPS traffic to https://analytics.checkmk.com/upload (port 443) must be allowed by your firewall. In a distributed setup, each site collects and transmits data independently — ensure every site has connectivity. Proxy configuration is available in the settings.

Ultimate with Multi-Tenancy note

On Ultimate with Multi-Tenancy sites, the settings page includes an additional warning that each managed site transmits data independently, reflecting the multi-tenant architecture.

To the list of all Werks