{
    "api_version": "1",
    "kind": "dse_post",
    "self": "https://update.dsesecurity.com/api/v1/posts/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/",
    "item": {
        "id": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/",
        "slug": "choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics",
        "url": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/",
        "alternate_urls": {
            "markdown": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics.md",
            "json": "https://update.dsesecurity.com/api/v1/posts/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/"
        },
        "title": "Choose the Checkmk metric-backend site before sending OpenTelemetry metrics",
        "summary": "Preserve the Checkmk Ultimate 2.5.0 backend’s site and retention limits when planning OpenTelemetry metrics.",
        "format": {
            "slug": "guide",
            "name": "Guide"
        },
        "priority": {
            "slug": "advisory",
            "name": "Advisory"
        },
        "featured": false,
        "image": {
            "theme": "network-infrastructure",
            "label": "Networks & infrastructure",
            "alt": "Resilient network core with engineered blue and gold data paths.",
            "card_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-card.webp?v=1.8.20",
            "hero_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-hero.webp?v=1.8.20",
            "social_url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
            "width": 2400,
            "height": 1350
        },
        "topics": [
            {
                "slug": "it",
                "name": "IT",
                "url": "https://update.dsesecurity.com/topic/it/"
            },
            {
                "slug": "networks-infrastructure",
                "name": "Networks & Infrastructure",
                "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
            }
        ],
        "author": {
            "name": "DSE Security Editorial Team",
            "url": "https://update.dsesecurity.com/#editorial-team",
            "type": "Organization"
        },
        "publisher": {
            "name": "Detection Systems & Engineering",
            "url": "https://dsesecurity.com/"
        },
        "published_at": "2026-10-30T06:46:52+00:00",
        "modified_at": "2026-10-30T06:47:29+00:00",
        "reviewed_on": "2026-10-30",
        "reading_minutes": 3,
        "word_count": 533,
        "potentially_affected": "The Checkmk Ultimate 2.5.0 metric-backend behavior described by the current official guide.",
        "dse_recommendation": "Review the receiving site, usable views and required retention before sending operational metrics.",
        "primary_source": {
            "name": "Checkmk — The Checkmk metric backend",
            "url": "https://docs.checkmk.com/latest/en/metric_backend.html",
            "published_on": null,
            "authority": "docs.checkmk.com"
        },
        "publishing_principles": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
        "usage_info": "https://update.dsesecurity.com/usage/",
        "copyright_notice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
        "content_html": "<p><strong>Bottom line:</strong> For the documented Checkmk Ultimate 2.5.0 backend, account for remote-site metric silos and retention of fourteen days rather than assuming central forwarding or ordinary RRD handling.</p>\n<h2>Source fact: what the authority says</h2>\n<p>The <a href=\"https://docs.checkmk.com/latest/en/metric_backend.html\" target=\"_blank\" rel=\"noopener noreferrer\">Checkmk metric-backend guide</a> describes a ClickHouse-based backend introduced for OpenTelemetry metrics in Checkmk Ultimate 2.5.0. The guide requires an enabled metric backend for OpenTelemetry metrics, while forwarding OpenTelemetry logs to the Event Console does not require it. In the documented distributed setup, native backend data and custom graphs stay at their source site; the guide separately permits special-agent-fed data in distributed monitoring. The documented telemetry retention is fourteen days and cannot be configured through Checkmk.</p>\n<h2>What the source does not establish</h2>\n<p>This article follows the guide’s Checkmk Ultimate 2.5.0 native backend and custom-graph scope, not a promise about future versions or every metric-processing route. It does not establish a long-term archive, a capacity guarantee or legal retention suitability.</p>\n<h2>Applicability questions</h2>\n<ul>\n<li>Does the deployed edition and version match the guide&#8217;s Ultimate 2.5.0 scope?</li>\n<li>Which site receives the intended OpenTelemetry metrics?</li>\n<li>Where must operators view the resulting metrics and custom graphs?</li>\n<li>Does retention of fourteen days meet the separately approved observation requirement?</li>\n</ul>\n<h2>DSE recommendation: controlled next steps</h2>\n<p><em>The following steps are DSE recommendations based on the cited source.</em></p>\n<p>DSE recommends a metric-routing map naming the collector, receiving backend and intended operator view. Record the actual Checkmk edition and release with that map. Keep this design tied to the documented Ultimate 2.5.0 behavior and recheck the installed-release guidance rather than projecting the same restrictions onto every future version.</p>\n<p>Have the monitoring and network owners choose the receiving site deliberately. Review whether the required view is local to that site or central, and resolve a mismatch before submitting important operational data. Do not describe multiple remote backends as a unified historical store without separate evidence of the intended architecture.</p>\n<p>Write the required historical interval beside the documented retention boundary. If the requirement is longer, obtain a separate supported data-retention design rather than promising that an undocumented configuration edit will extend this backend. Keep long-term evidence preservation and any licensing assessment under their own reviewed requirements.</p>\n<p>Separate metrics from log-forwarding requirements when reviewing the deployment. Confirm that the intended backend setting and site population fit the actual metric path. Use harmless representative inputs for the first trial and keep production rollout on hold while the viewing location or historical coverage remains unresolved.</p>\n<h2>Verification and evidence</h2>\n<p>Proposed verification: in a representative approved test deployment, send an identifiable benign metric through the intended managed pipeline. Inspect its actual receiving site and the agreed operator view, preserving timestamps, site identity and observed labels. Check a remote and central view separately where they are part of the design.</p>\n<p>Compare the observed placement with the routing map and the required historical interval with the current documented retention. Record an unperformed long-duration observation as unperformed; do not simulate historical retention by changing production clocks. Retain configuration and actual metric evidence without claiming universal forwarding, complete archival coverage or a measured capacity guarantee.</p>\n<h2>Official references</h2>\n<ul>\n<li><a href=\"https://docs.checkmk.com/latest/en/metric_backend.html\" target=\"_blank\" rel=\"noopener noreferrer\">Checkmk — The Checkmk metric backend</a> — official product documentation; confirm the installed release and configuration.</li>\n</ul>\n<p>Source review completed October 30, 2026. Recheck the official documentation and deployment-specific applicability before a production change.</p>\n",
        "content_text": "Bottom line: For the documented Checkmk Ultimate 2.5.0 backend, account for remote-site metric silos and retention of fourteen days rather than assuming central forwarding or ordinary RRD handling.\nSource fact: what the authority says\nThe Checkmk metric-backend guide describes a ClickHouse-based backend introduced for OpenTelemetry metrics in Checkmk Ultimate 2.5.0. The guide requires an enabled metric backend for OpenTelemetry metrics, while forwarding OpenTelemetry logs to the Event Console does not require it. In the documented distributed setup, native backend data and custom graphs stay at their source site; the guide separately permits special-agent-fed data in distributed monitoring. The documented telemetry retention is fourteen days and cannot be configured through Checkmk.\nWhat the source does not establish\nThis article follows the guide’s Checkmk Ultimate 2.5.0 native backend and custom-graph scope, not a promise about future versions or every metric-processing route. It does not establish a long-term archive, a capacity guarantee or legal retention suitability.\nApplicability questions\n\nDoes the deployed edition and version match the guide’s Ultimate 2.5.0 scope?\nWhich site receives the intended OpenTelemetry metrics?\nWhere must operators view the resulting metrics and custom graphs?\nDoes retention of fourteen days meet the separately approved observation requirement?\n\nDSE recommendation: controlled next steps\nThe following steps are DSE recommendations based on the cited source.\nDSE recommends a metric-routing map naming the collector, receiving backend and intended operator view. Record the actual Checkmk edition and release with that map. Keep this design tied to the documented Ultimate 2.5.0 behavior and recheck the installed-release guidance rather than projecting the same restrictions onto every future version.\nHave the monitoring and network owners choose the receiving site deliberately. Review whether the required view is local to that site or central, and resolve a mismatch before submitting important operational data. Do not describe multiple remote backends as a unified historical store without separate evidence of the intended architecture.\nWrite the required historical interval beside the documented retention boundary. If the requirement is longer, obtain a separate supported data-retention design rather than promising that an undocumented configuration edit will extend this backend. Keep long-term evidence preservation and any licensing assessment under their own reviewed requirements.\nSeparate metrics from log-forwarding requirements when reviewing the deployment. Confirm that the intended backend setting and site population fit the actual metric path. Use harmless representative inputs for the first trial and keep production rollout on hold while the viewing location or historical coverage remains unresolved.\nVerification and evidence\nProposed verification: in a representative approved test deployment, send an identifiable benign metric through the intended managed pipeline. Inspect its actual receiving site and the agreed operator view, preserving timestamps, site identity and observed labels. Check a remote and central view separately where they are part of the design.\nCompare the observed placement with the routing map and the required historical interval with the current documented retention. Record an unperformed long-duration observation as unperformed; do not simulate historical retention by changing production clocks. Retain configuration and actual metric evidence without claiming universal forwarding, complete archival coverage or a measured capacity guarantee.\nOfficial references\n\nCheckmk — The Checkmk metric backend — official product documentation; confirm the installed release and configuration.\n\nSource review completed October 30, 2026. Recheck the official documentation and deployment-specific applicability before a production change.",
        "content_markdown": "Bottom line: For the documented Checkmk Ultimate 2.5.0 backend, account for remote-site metric silos and retention of fourteen days rather than assuming central forwarding or ordinary RRD handling.\n\n## Source fact: what the authority says\n\nThe [Checkmk metric-backend guide](https://docs.checkmk.com/latest/en/metric_backend.html) describes a ClickHouse-based backend introduced for OpenTelemetry metrics in Checkmk Ultimate 2.5.0. The guide requires an enabled metric backend for OpenTelemetry metrics, while forwarding OpenTelemetry logs to the Event Console does not require it. In the documented distributed setup, native backend data and custom graphs stay at their source site; the guide separately permits special-agent-fed data in distributed monitoring. The documented telemetry retention is fourteen days and cannot be configured through Checkmk.\n\n## What the source does not establish\n\nThis article follows the guide’s Checkmk Ultimate 2.5.0 native backend and custom-graph scope, not a promise about future versions or every metric-processing route. It does not establish a long-term archive, a capacity guarantee or legal retention suitability.\n\n## Applicability questions\n\n- Does the deployed edition and version match the guide’s Ultimate 2.5.0 scope?\n\n- Which site receives the intended OpenTelemetry metrics?\n\n- Where must operators view the resulting metrics and custom graphs?\n\n- Does retention of fourteen days meet the separately approved observation requirement?\n\n## DSE recommendation: controlled next steps\n\nThe following steps are DSE recommendations based on the cited source.\n\nDSE recommends a metric-routing map naming the collector, receiving backend and intended operator view. Record the actual Checkmk edition and release with that map. Keep this design tied to the documented Ultimate 2.5.0 behavior and recheck the installed-release guidance rather than projecting the same restrictions onto every future version.\n\nHave the monitoring and network owners choose the receiving site deliberately. Review whether the required view is local to that site or central, and resolve a mismatch before submitting important operational data. Do not describe multiple remote backends as a unified historical store without separate evidence of the intended architecture.\n\nWrite the required historical interval beside the documented retention boundary. If the requirement is longer, obtain a separate supported data-retention design rather than promising that an undocumented configuration edit will extend this backend. Keep long-term evidence preservation and any licensing assessment under their own reviewed requirements.\n\nSeparate metrics from log-forwarding requirements when reviewing the deployment. Confirm that the intended backend setting and site population fit the actual metric path. Use harmless representative inputs for the first trial and keep production rollout on hold while the viewing location or historical coverage remains unresolved.\n\n## Verification and evidence\n\nProposed verification: in a representative approved test deployment, send an identifiable benign metric through the intended managed pipeline. Inspect its actual receiving site and the agreed operator view, preserving timestamps, site identity and observed labels. Check a remote and central view separately where they are part of the design.\n\nCompare the observed placement with the routing map and the required historical interval with the current documented retention. Record an unperformed long-duration observation as unperformed; do not simulate historical retention by changing production clocks. Retain configuration and actual metric evidence without claiming universal forwarding, complete archival coverage or a measured capacity guarantee.\n\n## Official references\n\n- [Checkmk — The Checkmk metric backend](https://docs.checkmk.com/latest/en/metric_backend.html) — official product documentation; confirm the installed release and configuration.\n\nSource review completed October 30, 2026. Recheck the official documentation and deployment-specific applicability before a production change."
    },
    "json_ld": {
        "@context": "https://schema.org",
        "@graph": [
            {
                "@type": "Organization",
                "@id": "https://dsesecurity.com/#organization",
                "name": "Detection Systems & Engineering",
                "alternateName": "DSE Security",
                "url": "https://dsesecurity.com/",
                "logo": {
                    "@type": "ImageObject",
                    "url": "https://update.dsesecurity.com/assets/dse-logo-20260812.png?v=1.8.20"
                }
            },
            {
                "@type": "Organization",
                "@id": "https://update.dsesecurity.com/#editorial-team",
                "name": "DSE Security Editorial Team",
                "url": "https://update.dsesecurity.com/",
                "parentOrganization": {
                    "@id": "https://dsesecurity.com/#organization"
                }
            },
            {
                "@type": "WebSite",
                "@id": "https://update.dsesecurity.com/#website",
                "name": "DSE Updates",
                "alternateName": "DSE Security Knowledge Hub",
                "url": "https://update.dsesecurity.com/",
                "inLanguage": "en-US",
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "potentialAction": {
                    "@type": "SearchAction",
                    "target": {
                        "@type": "EntryPoint",
                        "urlTemplate": "https://update.dsesecurity.com/?q={search_term_string}"
                    },
                    "query-input": "required name=search_term_string"
                }
            },
            {
                "@type": "WebPage",
                "@id": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/",
                "url": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/",
                "isPartOf": {
                    "@id": "https://update.dsesecurity.com/#website"
                },
                "lastReviewed": "2026-10-30"
            },
            {
                "@type": "BreadcrumbList",
                "@id": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/#breadcrumbs",
                "itemListElement": [
                    {
                        "@type": "ListItem",
                        "position": 1,
                        "name": "DSE Updates",
                        "item": "https://update.dsesecurity.com/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 2,
                        "name": "IT",
                        "item": "https://update.dsesecurity.com/topic/it/"
                    },
                    {
                        "@type": "ListItem",
                        "position": 3,
                        "name": "Choose the Checkmk metric-backend site before sending OpenTelemetry metrics",
                        "item": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/"
                    }
                ]
            },
            {
                "@type": [
                    "Article",
                    "TechArticle"
                ],
                "@id": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/#article",
                "identifier": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/",
                "url": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/",
                "headline": "Choose the Checkmk metric-backend site before sending OpenTelemetry metrics",
                "description": "Preserve the Checkmk Ultimate 2.5.0 backend’s site and retention limits when planning OpenTelemetry metrics.",
                "abstract": "Preserve the Checkmk Ultimate 2.5.0 backend’s site and retention limits when planning OpenTelemetry metrics.",
                "articleBody": "Bottom line: For the documented Checkmk Ultimate 2.5.0 backend, account for remote-site metric silos and retention of fourteen days rather than assuming central forwarding or ordinary RRD handling.\nSource fact: what the authority says\nThe Checkmk metric-backend guide describes a ClickHouse-based backend introduced for OpenTelemetry metrics in Checkmk Ultimate 2.5.0. The guide requires an enabled metric backend for OpenTelemetry metrics, while forwarding OpenTelemetry logs to the Event Console does not require it. In the documented distributed setup, native backend data and custom graphs stay at their source site; the guide separately permits special-agent-fed data in distributed monitoring. The documented telemetry retention is fourteen days and cannot be configured through Checkmk.\nWhat the source does not establish\nThis article follows the guide’s Checkmk Ultimate 2.5.0 native backend and custom-graph scope, not a promise about future versions or every metric-processing route. It does not establish a long-term archive, a capacity guarantee or legal retention suitability.\nApplicability questions\n\nDoes the deployed edition and version match the guide’s Ultimate 2.5.0 scope?\nWhich site receives the intended OpenTelemetry metrics?\nWhere must operators view the resulting metrics and custom graphs?\nDoes retention of fourteen days meet the separately approved observation requirement?\n\nDSE recommendation: controlled next steps\nThe following steps are DSE recommendations based on the cited source.\nDSE recommends a metric-routing map naming the collector, receiving backend and intended operator view. Record the actual Checkmk edition and release with that map. Keep this design tied to the documented Ultimate 2.5.0 behavior and recheck the installed-release guidance rather than projecting the same restrictions onto every future version.\nHave the monitoring and network owners choose the receiving site deliberately. Review whether the required view is local to that site or central, and resolve a mismatch before submitting important operational data. Do not describe multiple remote backends as a unified historical store without separate evidence of the intended architecture.\nWrite the required historical interval beside the documented retention boundary. If the requirement is longer, obtain a separate supported data-retention design rather than promising that an undocumented configuration edit will extend this backend. Keep long-term evidence preservation and any licensing assessment under their own reviewed requirements.\nSeparate metrics from log-forwarding requirements when reviewing the deployment. Confirm that the intended backend setting and site population fit the actual metric path. Use harmless representative inputs for the first trial and keep production rollout on hold while the viewing location or historical coverage remains unresolved.\nVerification and evidence\nProposed verification: in a representative approved test deployment, send an identifiable benign metric through the intended managed pipeline. Inspect its actual receiving site and the agreed operator view, preserving timestamps, site identity and observed labels. Check a remote and central view separately where they are part of the design.\nCompare the observed placement with the routing map and the required historical interval with the current documented retention. Record an unperformed long-duration observation as unperformed; do not simulate historical retention by changing production clocks. Retain configuration and actual metric evidence without claiming universal forwarding, complete archival coverage or a measured capacity guarantee.\nOfficial references\n\nCheckmk — The Checkmk metric backend — official product documentation; confirm the installed release and configuration.\n\nSource review completed October 30, 2026. Recheck the official documentation and deployment-specific applicability before a production change.",
                "datePublished": "2026-10-30T06:46:52+00:00",
                "dateModified": "2026-10-30T06:47:29+00:00",
                "mainEntityOfPage": {
                    "@id": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/"
                },
                "inLanguage": "en-US",
                "isAccessibleForFree": true,
                "author": {
                    "@type": "Organization",
                    "name": "DSE Security Editorial Team",
                    "url": "https://update.dsesecurity.com/#editorial-team"
                },
                "publisher": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "image": {
                    "@type": "ImageObject",
                    "@id": "https://update.dsesecurity.com/updates/choose-the-checkmk-metric-backend-site-before-sending-opentelemetry-metrics/#primaryimage",
                    "url": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
                    "contentUrl": "https://update.dsesecurity.com/assets/editorial/network-infrastructure-social-v2.jpg?v=1.8.20",
                    "width": 1200,
                    "height": 630,
                    "caption": "Choose the Checkmk metric-backend site before sending OpenTelemetry metrics"
                },
                "articleSection": [
                    "IT",
                    "Networks & Infrastructure"
                ],
                "keywords": [
                    "IT",
                    "Networks & Infrastructure",
                    "Guide",
                    "Advisory priority"
                ],
                "genre": "Guide",
                "about": [
                    {
                        "@type": "Thing",
                        "name": "IT",
                        "url": "https://update.dsesecurity.com/topic/it/"
                    },
                    {
                        "@type": "Thing",
                        "name": "Networks & Infrastructure",
                        "url": "https://update.dsesecurity.com/topic/networks-infrastructure/"
                    }
                ],
                "wordCount": 533,
                "timeRequired": "PT3M",
                "publishingPrinciples": "https://update.dsesecurity.com/updates/dse-updates-editorial-methodology/",
                "usageInfo": "https://update.dsesecurity.com/usage/",
                "copyrightHolder": {
                    "@id": "https://dsesecurity.com/#organization"
                },
                "copyrightNotice": "Copyright © 2026 Detection Systems & Engineering. All rights reserved.",
                "citation": {
                    "@type": "CreativeWork",
                    "name": "Checkmk — The Checkmk metric backend",
                    "url": "https://docs.checkmk.com/latest/en/metric_backend.html"
                }
            }
        ]
    }
}