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 |
|
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.