From c75478ca5bebe6d1340c79e7deab861e97802b16 Mon Sep 17 00:00:00 2001 From: "jeff.morgan" Date: Mon, 17 Aug 2026 11:42:35 -0400 Subject: [PATCH 1/3] Backfill blog links (Jun 9) --- .../en/account_management/billing/metric_name_pricing.md | 3 +++ .../en/account_management/personal-access-tokens.md | 8 ++++++++ .../en/account_management/service-access-tokens.md | 3 +++ hugo/content/en/ai_agents_console/_index.md | 3 +++ hugo/content/en/bits_ai/bits_code/setup.md | 8 ++++++++ .../case_management/notifications_integrations.md | 9 ++++++--- .../en/incident_response/case_management/projects.md | 3 +++ .../infrastructure/end_user_device_monitoring/_index.md | 8 ++++++++ hugo/content/en/internal_developer_portal/homepage.md | 3 +++ hugo/content/en/journey_monitoring/_index.md | 8 ++++++++ .../en/llm_observability/guide/claude_code_skills.md | 3 +++ hugo/content/en/llm_observability/mcp_server.md | 6 ++++++ hugo/content/en/llm_observability/monitoring/patterns.md | 3 +++ hugo/content/en/mcp_server/setup.md | 6 ++++++ hugo/content/en/mcp_server/tools.md | 7 +++++++ .../en/network_monitoring/devices/config_management.md | 3 +++ .../en/network_monitoring/devices/device_health.md | 3 +++ .../setup/ddot_collector/install/kubernetes_gateway.md | 9 ++++++--- .../runtime_prioritization_engine.md | 6 ++++++ hugo/content/en/security/threat_intelligence.md | 3 +++ hugo/content/en/synthetics/browser_tests/test_results.md | 9 ++++++--- hugo/content/en/tracing/services/inferred_services.md | 3 +++ .../en/tracing/services/service_remapping_rules.md | 8 ++++++++ .../tracing/trace_collection/proxy_setup/azure_apim.md | 3 +++ 24 files changed, 119 insertions(+), 9 deletions(-) diff --git a/hugo/content/en/account_management/billing/metric_name_pricing.md b/hugo/content/en/account_management/billing/metric_name_pricing.md index 630fce85dd7..dbb8e544bb9 100644 --- a/hugo/content/en/account_management/billing/metric_name_pricing.md +++ b/hugo/content/en/account_management/billing/metric_name_pricing.md @@ -13,6 +13,9 @@ further_reading: - link: "/metrics/guide/custom_metrics_governance/" tag: "Guide" text: "Best practices for custom metrics governance" +- link: "https://www.datadoghq.com/blog/infinite-cardinality-metrics/" + tag: "Blog" + text: "Infinite Cardinality Metrics: Custom metrics built for modern systems | Datadog" algolia: tags: ['custom metrics billing', 'metric name pricing'] --- diff --git a/hugo/content/en/account_management/personal-access-tokens.md b/hugo/content/en/account_management/personal-access-tokens.md index 005a25cd76b..1deec17b585 100644 --- a/hugo/content/en/account_management/personal-access-tokens.md +++ b/hugo/content/en/account_management/personal-access-tokens.md @@ -3,6 +3,10 @@ title: Personal Access Tokens description: "Create and manage short-lived, scoped Personal Access Tokens to authenticate Datadog API calls without pairing API and application keys." aliases: - /account_management/faq/personal-access-tokens/ +further_reading: +- link: "https://www.datadoghq.com/blog/datadog-api-authentication/" + tag: "Blog" + text: "Modernize Datadog API authentication with scoped credentials | Datadog" --- ## Overview @@ -167,3 +171,7 @@ PATs follow an eventual consistency model. After creation or revocation, changes [5]: https://app.datadoghq.com/audit-trail [6]: /api/latest/key-management/ [7]: /account_management/service-access-tokens/ + +## Further reading + +{{< partial name="whats-next/whats-next.html" >}} diff --git a/hugo/content/en/account_management/service-access-tokens.md b/hugo/content/en/account_management/service-access-tokens.md index 09a242d870c..f2cafa8cbe3 100644 --- a/hugo/content/en/account_management/service-access-tokens.md +++ b/hugo/content/en/account_management/service-access-tokens.md @@ -11,6 +11,9 @@ further_reading: - link: "/account_management/workload_identity_federation/" tag: "Documentation" text: "Workload Identity Federation" + - link: "https://www.datadoghq.com/blog/datadog-api-authentication/" + tag: "Blog" + text: "Modernize Datadog API authentication with scoped credentials | Datadog" --- ## Overview diff --git a/hugo/content/en/ai_agents_console/_index.md b/hugo/content/en/ai_agents_console/_index.md index ab439243f28..54952a0dac8 100644 --- a/hugo/content/en/ai_agents_console/_index.md +++ b/hugo/content/en/ai_agents_console/_index.md @@ -14,6 +14,9 @@ further_reading: - link: "https://www.datadoghq.com/blog/claude-code-monitoring" tag: "Blog" text: "Monitor Claude Code adoption in your organization with Datadog's Agent Console" + - link: "https://www.datadoghq.com/blog/datadog-agent-console/" + tag: "Blog" + text: "Monitor agent adoption with Datadog Agent Console | Datadog" --- {{< callout url="#" btn_hidden="true" header="Preview">}} diff --git a/hugo/content/en/bits_ai/bits_code/setup.md b/hugo/content/en/bits_ai/bits_code/setup.md index 4f636bbd5e6..90737e7ed02 100644 --- a/hugo/content/en/bits_ai/bits_code/setup.md +++ b/hugo/content/en/bits_ai/bits_code/setup.md @@ -3,6 +3,10 @@ title: Bits Code Setup aliases: - /bits_ai/bits_ai_dev_agent/setup/ disable_toc: false +further_reading: +- link: "https://www.datadoghq.com/blog/bits-code/" + tag: "Blog" + text: "Turn Datadog findings into automated code fixes with Bits Code | Datadog" --- ## Overview @@ -162,3 +166,7 @@ In some cases, especially in repositories with many branches, GitHub does not ru [8]: /bits_ai/bits_code/ [11]: /bits_ai/bits_code/#supported-source-code-providers [12]: /bits_ai/bits_code/#custom-agent-skills-and-instructions + +## Further reading + +{{< partial name="whats-next/whats-next.html" >}} diff --git a/hugo/content/en/incident_response/case_management/notifications_integrations.md b/hugo/content/en/incident_response/case_management/notifications_integrations.md index 61e14cd46ce..d3e7106ce23 100644 --- a/hugo/content/en/incident_response/case_management/notifications_integrations.md +++ b/hugo/content/en/incident_response/case_management/notifications_integrations.md @@ -4,12 +4,15 @@ aliases: - /service_management/case_management/create_notifications_and_third_party_tickets - /service_management/case_management/notifications_integrations/ further_reading: -- link: "https://www.datadoghq.com/blog/servicenow-datadog-incident-response" - tag: "Blog" - text: "Integrate ServiceNow ITSM with Datadog to Accelerate Incident Response" - link: "/incident_response/case_management/troubleshooting" tag: "Documentation" text: "Troubleshooting third-party integrations" +- link: "https://www.datadoghq.com/blog/servicenow-datadog-incident-response" + tag: "Blog" + text: "Integrate ServiceNow ITSM with Datadog to Accelerate Incident Response" +- link: "https://www.datadoghq.com/blog/forms-case-management-requests/" + tag: "Blog" + text: "Simplify request flows with Datadog Forms and Case Management | Datadog" --- ## Overview diff --git a/hugo/content/en/incident_response/case_management/projects.md b/hugo/content/en/incident_response/case_management/projects.md index aeb2b34b307..96fb9475941 100644 --- a/hugo/content/en/incident_response/case_management/projects.md +++ b/hugo/content/en/incident_response/case_management/projects.md @@ -7,6 +7,9 @@ further_reading: - link: "incident_response/case_management/create_case" tag: "Documentation" text: "Create a case" +- link: "https://www.datadoghq.com/blog/forms-case-management-requests/" + tag: "Blog" + text: "Simplify request flows with Datadog Forms and Case Management | Datadog" --- ## Overview diff --git a/hugo/content/en/infrastructure/end_user_device_monitoring/_index.md b/hugo/content/en/infrastructure/end_user_device_monitoring/_index.md index 7acef10a36c..92d8549c0df 100644 --- a/hugo/content/en/infrastructure/end_user_device_monitoring/_index.md +++ b/hugo/content/en/infrastructure/end_user_device_monitoring/_index.md @@ -1,6 +1,10 @@ --- title: End User Device Monitoring description: Monitor employee desktops and laptops to detect performance, connectivity, and application issues across your organization. +further_reading: +- link: "https://www.datadoghq.com/blog/auto-detected-endpoint-issues/" + tag: "Blog" + text: "Detect and resolve endpoint issues across your fleet with Datadog | Datadog" --- {{< callout url="https://www.datadoghq.com/product-preview/end-user-device-monitoring/" btn_hidden="false" >}} @@ -63,3 +67,7 @@ With network path tracing, you can: [5]: https://app.datadoghq.com/end-user-devices [6]: /agent/fleet_automation/ [7]: /logs/ + +## Further reading + +{{< partial name="whats-next/whats-next.html" >}} diff --git a/hugo/content/en/internal_developer_portal/homepage.md b/hugo/content/en/internal_developer_portal/homepage.md index efdafed3f96..f3359925b59 100644 --- a/hugo/content/en/internal_developer_portal/homepage.md +++ b/hugo/content/en/internal_developer_portal/homepage.md @@ -9,6 +9,9 @@ further_reading: - link: "/integrations/github/" tag: "Documentation" text: "Learn about the GitHub Integration" +- link: "https://www.datadoghq.com/blog/datadog-idp-homepage/" + tag: "Blog" + text: "Start your day with the IDP Homepage | Datadog" --- diff --git a/hugo/content/en/journey_monitoring/_index.md b/hugo/content/en/journey_monitoring/_index.md index 069217f49e6..76e1e06a257 100644 --- a/hugo/content/en/journey_monitoring/_index.md +++ b/hugo/content/en/journey_monitoring/_index.md @@ -1,6 +1,10 @@ --- title: Journey Monitoring description: "Monitor and analyze critical user flows to troubleshoot user experience and technical issues." +further_reading: +- link: "https://www.datadoghq.com/blog/journey-monitoring/" + tag: "Blog" + text: "Monitor critical user journeys with Datadog Journey Monitoring | Datadog" --- {{< callout url="https://www.datadoghq.com/product-preview/journey-monitoring/" btn_hidden="false" header="Join the Preview!">}} @@ -108,3 +112,7 @@ Each journey and its variants have the following performance metrics: [12]: /journey_monitoring/details_report/ [13]: /real_user_monitoring/operations_monitoring/ [14]: /synthetics/test_suites/#service-level-objectives + +## Further reading + +{{< partial name="whats-next/whats-next.html" >}} diff --git a/hugo/content/en/llm_observability/guide/claude_code_skills.md b/hugo/content/en/llm_observability/guide/claude_code_skills.md index 7ff7f835774..5dc378f21dc 100644 --- a/hugo/content/en/llm_observability/guide/claude_code_skills.md +++ b/hugo/content/en/llm_observability/guide/claude_code_skills.md @@ -11,6 +11,9 @@ further_reading: - link: '/llm_observability/guide/evaluation_developer_guide' tag: 'Guide' text: 'Evaluation Developer Guide: Build custom evaluators' + - link: "https://www.datadoghq.com/blog/bits-evals/" + tag: "Blog" + text: "Improve AI agent quality with Bits Evals | Datadog" - link: 'https://github.com/datadog-labs/agent-skills' tag: 'GitHub' text: 'datadog-labs/agent-skills' diff --git a/hugo/content/en/llm_observability/mcp_server.md b/hugo/content/en/llm_observability/mcp_server.md index 88ddd10dfac..f7ccf936c20 100644 --- a/hugo/content/en/llm_observability/mcp_server.md +++ b/hugo/content/en/llm_observability/mcp_server.md @@ -14,6 +14,12 @@ further_reading: - link: "/llm_observability/guide/claude_code_skills" tag: "Guide" text: "Analyze LLM Applications with Claude Code Skills" +- link: "https://www.datadoghq.com/blog/debug-and-evaluate-your-ai-app-from-your-coding-agent/" + tag: "Blog" + text: "Debug and evaluate your AI app from your coding agent with Datadog Agent Observability | Datadog" +- link: "https://www.datadoghq.com/blog/bits-evals/" + tag: "Blog" + text: "Improve AI agent quality with Bits Evals | Datadog" --- ## Overview diff --git a/hugo/content/en/llm_observability/monitoring/patterns.md b/hugo/content/en/llm_observability/monitoring/patterns.md index f0b6506996d..fdd97829c7f 100644 --- a/hugo/content/en/llm_observability/monitoring/patterns.md +++ b/hugo/content/en/llm_observability/monitoring/patterns.md @@ -20,6 +20,9 @@ further_reading: - link: "https://learn.datadoghq.com/courses/llm-obs-tracing-llm-applications" tag: "Learning Center" text: "Tracing LLM Applications" +- link: "https://www.datadoghq.com/blog/patterns-agent-observability/" + tag: "Blog" + text: "Understand production LLM behavior with Patterns in Agent Observability | Datadog" --- diff --git a/hugo/content/en/mcp_server/setup.md b/hugo/content/en/mcp_server/setup.md index 5de80393b48..95210d8ae24 100644 --- a/hugo/content/en/mcp_server/setup.md +++ b/hugo/content/en/mcp_server/setup.md @@ -13,6 +13,12 @@ further_reading: - link: "mcp_server/tools" tag: "Documentation" text: "Datadog MCP Server Tools" +- link: "https://www.datadoghq.com/blog/kubernetes-mcp-tools/" + tag: "Blog" + text: "Investigate Kubernetes resources with Datadog MCP tools | Datadog" +- link: "https://www.datadoghq.com/blog/datadog-ai-agent-integrations/" + tag: "Blog" + text: "Bring live Datadog telemetry into your AI agents with native integrations | Datadog" --- Learn how to set up and configure the Datadog MCP Server, which lets you retrieve telemetry insights and manage platform features directly from AI-powered clients. Select your client: diff --git a/hugo/content/en/mcp_server/tools.md b/hugo/content/en/mcp_server/tools.md index bc2d4acc54b..985d7455786 100644 --- a/hugo/content/en/mcp_server/tools.md +++ b/hugo/content/en/mcp_server/tools.md @@ -13,6 +13,9 @@ further_reading: - link: "mcp_server/setup" tag: "Documentation" text: "Set Up the Datadog MCP Server" +- link: "https://www.datadoghq.com/blog/datadog-mcp-apps/" + tag: "Blog" + text: "Datadog MCP Apps: Interactive experiences in AI workflows | Datadog" --- The following tools are available in the Datadog MCP Server. Each entry includes the required toolset, permissions, and example prompts. Tools are grouped by [toolsets][1], which allow you to use only the tools you need, saving valuable context window space. @@ -2337,3 +2340,7 @@ Adds an agent trigger to a workflow and publishes it, enabling the workflow to b [70]: /data_observability/ [71]: /account_management/audit_trail/ [72]: /actions/forms/ + +## Further reading + +{{< partial name="whats-next/whats-next.html" >}} diff --git a/hugo/content/en/network_monitoring/devices/config_management.md b/hugo/content/en/network_monitoring/devices/config_management.md index 0806e689503..5462fa97c2a 100644 --- a/hugo/content/en/network_monitoring/devices/config_management.md +++ b/hugo/content/en/network_monitoring/devices/config_management.md @@ -8,6 +8,9 @@ further_reading: - link: "/network_monitoring/devices/troubleshooting" tag: "Documentation" text: "NDM Troubleshooting" + - link: "https://www.datadoghq.com/blog/end-to-end-network-operations-with-bits/" + tag: "Blog" + text: "Resolve network issues from L7 to L1 with Datadog | Datadog" site_support_id: network_config_management --- diff --git a/hugo/content/en/network_monitoring/devices/device_health.md b/hugo/content/en/network_monitoring/devices/device_health.md index f53e6d4795a..55c5ca3e1a2 100644 --- a/hugo/content/en/network_monitoring/devices/device_health.md +++ b/hugo/content/en/network_monitoring/devices/device_health.md @@ -11,6 +11,9 @@ further_reading: - link: "/network_monitoring/devices/troubleshooting" tag: "Documentation" text: "NDM Troubleshooting" + - link: "https://www.datadoghq.com/blog/end-to-end-network-operations-with-bits/" + tag: "Blog" + text: "Resolve network issues from L7 to L1 with Datadog | Datadog" --- {{< callout url="https://www.datadoghq.com/product-preview/network-device-remediation-with-bits/" btn_hidden="false" header="Device Health is in Preview">}} diff --git a/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md b/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md index 889d0fb7014..2761ee772f4 100644 --- a/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md +++ b/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md @@ -4,12 +4,15 @@ code_lang: kubernetes_gateway type: multi-code-lang code_lang_weight: 2 further_reading: -- link: https://www.datadoghq.com/blog/ddot-gateway - tag: Blog - text: Centralize and govern your OpenTelemetry pipeline with the DDOT gateway - link: "/opentelemetry/setup/ddot_collector/custom_components" tag: "Documentation" text: "Use Custom OpenTelemetry Components with Datadog Agent" +- link: https://www.datadoghq.com/blog/ddot-gateway + tag: Blog + text: Centralize and govern your OpenTelemetry pipeline with the DDOT gateway +- link: "https://www.datadoghq.com/blog/otel-gateway-topology-view/" + tag: "Blog" + text: "Troubleshoot OTel gateways with Datadog Fleet Automation | Datadog" - link: "https://opentelemetry.io/docs/collector/deployment/gateway/" tag: "OpenTelemetry" text: "Collector Deployment: Gateway" diff --git a/hugo/content/en/security/cloud_security_management/triage_and_prioritize/runtime_prioritization_engine.md b/hugo/content/en/security/cloud_security_management/triage_and_prioritize/runtime_prioritization_engine.md index a66cae25f59..3a56adb979c 100644 --- a/hugo/content/en/security/cloud_security_management/triage_and_prioritize/runtime_prioritization_engine.md +++ b/hugo/content/en/security/cloud_security_management/triage_and_prioritize/runtime_prioritization_engine.md @@ -10,6 +10,12 @@ further_reading: - link: "/security/security_inbox/" tag: "Documentation" text: "Review prioritized findings in the Security Inbox" +- link: "https://www.datadoghq.com/blog/runtime-prioritization-engine/" + tag: "Blog" + text: "Prioritize security findings with the Datadog Runtime Prioritization Engine | Datadog" +- link: "https://www.datadoghq.com/blog/datadog-security/" + tag: "Blog" + text: "Securing the AI era: Outpace AI-powered attacks with unified security and observability | Datadog" --- {{< callout url=https://www.datadoghq.com/product-preview/runtime-prioritization-engine/ diff --git a/hugo/content/en/security/threat_intelligence.md b/hugo/content/en/security/threat_intelligence.md index e5bf6417f47..069d581e927 100644 --- a/hugo/content/en/security/threat_intelligence.md +++ b/hugo/content/en/security/threat_intelligence.md @@ -13,6 +13,9 @@ further_reading: - link: "https://www.datadoghq.com/blog/cloud-security-investigation-ai/" tag: "Blog" text: "How to investigate cloud credential compromise with Bits Security Analyst" + - link: "https://www.datadoghq.com/blog/bits-threat-hunting/" + tag: "Blog" + text: "Automate threat hunting with Datadog Cloud SIEM | Datadog" products: - name: Cloud SIEM diff --git a/hugo/content/en/synthetics/browser_tests/test_results.md b/hugo/content/en/synthetics/browser_tests/test_results.md index a21eb69c873..2c4a4940d90 100644 --- a/hugo/content/en/synthetics/browser_tests/test_results.md +++ b/hugo/content/en/synthetics/browser_tests/test_results.md @@ -4,9 +4,6 @@ description: View Synthetic browser test results and compare successful or faile aliases: - "/synthetics/apm/browser_tests" further_reading: -- link: "https://www.datadoghq.com/blog/core-web-vitals-monitoring-datadog-rum-synthetics/#what-are-the-core-web-vitals" - tag: "Blog" - text: "Monitor Core Web Vitals with Synthetic Monitoring" - link: "/synthetics/guide/explore-rum-through-synthetics/" tag: "Documentation" text: "Explore RUM & Session Replay in Synthetics" @@ -16,6 +13,12 @@ further_reading: - link: "https://learn.datadoghq.com/courses/getting-started-with-synthetic-browser-testing" tag: "Learning Center" text: "Getting Started with Synthetic Monitoring & Browser Testing" +- link: "https://www.datadoghq.com/blog/core-web-vitals-monitoring-datadog-rum-synthetics/#what-are-the-core-web-vitals" + tag: "Blog" + text: "Monitor Core Web Vitals with Synthetic Monitoring" +- link: "https://www.datadoghq.com/blog/bits-investigation-synthetic-tests/" + tag: "Blog" + text: "Triage synthetic test failures faster with Bits Investigation | Datadog" --- diff --git a/hugo/content/en/tracing/services/inferred_services.md b/hugo/content/en/tracing/services/inferred_services.md index e8e43df28f3..c8a3b4e6e36 100644 --- a/hugo/content/en/tracing/services/inferred_services.md +++ b/hugo/content/en/tracing/services/inferred_services.md @@ -7,6 +7,9 @@ further_reading: - link: "/tracing/services/service_page/" tag: "Documentation" text: "Learn more about services in Datadog" +- link: "https://www.datadoghq.com/blog/service-remapping/" + tag: "Blog" + text: "Comprehensively connect your service data with Service Remapping | Datadog" --- ## Overview diff --git a/hugo/content/en/tracing/services/service_remapping_rules.md b/hugo/content/en/tracing/services/service_remapping_rules.md index 27437f44ff7..43effe024dd 100644 --- a/hugo/content/en/tracing/services/service_remapping_rules.md +++ b/hugo/content/en/tracing/services/service_remapping_rules.md @@ -4,6 +4,10 @@ aliases: - /tracing/services/inferred_entity_remapping_rules/ - /tracing/services/renaming_rules/ site_support_id: service_remapping_rules +further_reading: +- link: "https://www.datadoghq.com/blog/service-remapping/" + tag: "Blog" + text: "Comprehensively connect your service data with Service Remapping | Datadog" --- ## Overview @@ -95,3 +99,7 @@ Remapping rules are applied across APM, Logs, Metrics, USM, DSM, DJM, DBM, Profi [14]: https://app.datadoghq.com/software [15]: /tracing/services/service_override_removal [16]: https://github.com/DataDog/dd-trace-js/releases/tag/v3.37.0 + +## Further reading + +{{< partial name="whats-next/whats-next.html" >}} diff --git a/hugo/content/en/tracing/trace_collection/proxy_setup/azure_apim.md b/hugo/content/en/tracing/trace_collection/proxy_setup/azure_apim.md index e9f9be91595..939274c542b 100644 --- a/hugo/content/en/tracing/trace_collection/proxy_setup/azure_apim.md +++ b/hugo/content/en/tracing/trace_collection/proxy_setup/azure_apim.md @@ -13,6 +13,9 @@ further_reading: - link: "/tracing/trace_collection/trace_context_propagation/" tag: "Documentation" text: "Trace Context Propagation" +- link: "https://www.datadoghq.com/blog/trace-azure-managed-services-dotnet/" + tag: "Blog" + text: "Trace Azure-managed services in .NET applications with Datadog | Datadog" --- Datadog APM can create **inferred spans** for requests that pass through Azure API Management to your backend services. The spans enable end-to-end traces, service maps, and sampling based on the API Management gateway. From 9e62b006c7ee6f51988e5d4a1acdba647de67f26 Mon Sep 17 00:00:00 2001 From: "jeff.morgan" Date: Tue, 18 Aug 2026 14:33:03 -0400 Subject: [PATCH 2/3] Strip trailing ' | Datadog' from backfilled blog link titles The applier fetched titles without passing them through clean_title, so the raw page titles went in. Matches the existing entries on these pages. Co-Authored-By: Claude Opus 5 --- .../en/account_management/billing/metric_name_pricing.md | 2 +- hugo/content/en/account_management/personal-access-tokens.md | 2 +- hugo/content/en/account_management/service-access-tokens.md | 2 +- hugo/content/en/ai_agents_console/_index.md | 2 +- hugo/content/en/bits_ai/bits_code/setup.md | 2 +- .../en/infrastructure/end_user_device_monitoring/_index.md | 2 +- hugo/content/en/internal_developer_portal/homepage.md | 2 +- hugo/content/en/journey_monitoring/_index.md | 2 +- hugo/content/en/llm_observability/guide/claude_code_skills.md | 2 +- hugo/content/en/llm_observability/mcp_server.md | 4 ++-- hugo/content/en/llm_observability/monitoring/patterns.md | 2 +- hugo/content/en/mcp_server/setup.md | 4 ++-- hugo/content/en/mcp_server/tools.md | 2 +- .../en/network_monitoring/devices/config_management.md | 2 +- hugo/content/en/network_monitoring/devices/device_health.md | 2 +- .../setup/ddot_collector/install/kubernetes_gateway.md | 2 +- .../triage_and_prioritize/runtime_prioritization_engine.md | 4 ++-- hugo/content/en/security/threat_intelligence.md | 2 +- hugo/content/en/synthetics/browser_tests/test_results.md | 2 +- hugo/content/en/tracing/services/inferred_services.md | 2 +- hugo/content/en/tracing/services/service_remapping_rules.md | 2 +- .../en/tracing/trace_collection/proxy_setup/azure_apim.md | 2 +- 22 files changed, 25 insertions(+), 25 deletions(-) diff --git a/hugo/content/en/account_management/billing/metric_name_pricing.md b/hugo/content/en/account_management/billing/metric_name_pricing.md index dbb8e544bb9..c0b313f34ca 100644 --- a/hugo/content/en/account_management/billing/metric_name_pricing.md +++ b/hugo/content/en/account_management/billing/metric_name_pricing.md @@ -15,7 +15,7 @@ further_reading: text: "Best practices for custom metrics governance" - link: "https://www.datadoghq.com/blog/infinite-cardinality-metrics/" tag: "Blog" - text: "Infinite Cardinality Metrics: Custom metrics built for modern systems | Datadog" + text: "Infinite Cardinality Metrics: Custom metrics built for modern systems" algolia: tags: ['custom metrics billing', 'metric name pricing'] --- diff --git a/hugo/content/en/account_management/personal-access-tokens.md b/hugo/content/en/account_management/personal-access-tokens.md index 1deec17b585..803b1d18368 100644 --- a/hugo/content/en/account_management/personal-access-tokens.md +++ b/hugo/content/en/account_management/personal-access-tokens.md @@ -6,7 +6,7 @@ aliases: further_reading: - link: "https://www.datadoghq.com/blog/datadog-api-authentication/" tag: "Blog" - text: "Modernize Datadog API authentication with scoped credentials | Datadog" + text: "Modernize Datadog API authentication with scoped credentials" --- ## Overview diff --git a/hugo/content/en/account_management/service-access-tokens.md b/hugo/content/en/account_management/service-access-tokens.md index f2cafa8cbe3..3f4003376e3 100644 --- a/hugo/content/en/account_management/service-access-tokens.md +++ b/hugo/content/en/account_management/service-access-tokens.md @@ -13,7 +13,7 @@ further_reading: text: "Workload Identity Federation" - link: "https://www.datadoghq.com/blog/datadog-api-authentication/" tag: "Blog" - text: "Modernize Datadog API authentication with scoped credentials | Datadog" + text: "Modernize Datadog API authentication with scoped credentials" --- ## Overview diff --git a/hugo/content/en/ai_agents_console/_index.md b/hugo/content/en/ai_agents_console/_index.md index 54952a0dac8..f4643f1ad29 100644 --- a/hugo/content/en/ai_agents_console/_index.md +++ b/hugo/content/en/ai_agents_console/_index.md @@ -16,7 +16,7 @@ further_reading: text: "Monitor Claude Code adoption in your organization with Datadog's Agent Console" - link: "https://www.datadoghq.com/blog/datadog-agent-console/" tag: "Blog" - text: "Monitor agent adoption with Datadog Agent Console | Datadog" + text: "Monitor agent adoption with Datadog Agent Console" --- {{< callout url="#" btn_hidden="true" header="Preview">}} diff --git a/hugo/content/en/bits_ai/bits_code/setup.md b/hugo/content/en/bits_ai/bits_code/setup.md index 90737e7ed02..5fe8d144f75 100644 --- a/hugo/content/en/bits_ai/bits_code/setup.md +++ b/hugo/content/en/bits_ai/bits_code/setup.md @@ -6,7 +6,7 @@ disable_toc: false further_reading: - link: "https://www.datadoghq.com/blog/bits-code/" tag: "Blog" - text: "Turn Datadog findings into automated code fixes with Bits Code | Datadog" + text: "Turn Datadog findings into automated code fixes with Bits Code" --- ## Overview diff --git a/hugo/content/en/infrastructure/end_user_device_monitoring/_index.md b/hugo/content/en/infrastructure/end_user_device_monitoring/_index.md index 92d8549c0df..5aabdfbdfda 100644 --- a/hugo/content/en/infrastructure/end_user_device_monitoring/_index.md +++ b/hugo/content/en/infrastructure/end_user_device_monitoring/_index.md @@ -4,7 +4,7 @@ description: Monitor employee desktops and laptops to detect performance, connec further_reading: - link: "https://www.datadoghq.com/blog/auto-detected-endpoint-issues/" tag: "Blog" - text: "Detect and resolve endpoint issues across your fleet with Datadog | Datadog" + text: "Detect and resolve endpoint issues across your fleet with Datadog" --- {{< callout url="https://www.datadoghq.com/product-preview/end-user-device-monitoring/" btn_hidden="false" >}} diff --git a/hugo/content/en/internal_developer_portal/homepage.md b/hugo/content/en/internal_developer_portal/homepage.md index 27c0bb74f30..1b86a8a902b 100644 --- a/hugo/content/en/internal_developer_portal/homepage.md +++ b/hugo/content/en/internal_developer_portal/homepage.md @@ -11,7 +11,7 @@ further_reading: text: "Learn about the GitHub Integration" - link: "https://www.datadoghq.com/blog/datadog-idp-homepage/" tag: "Blog" - text: "Start your day with the IDP Homepage | Datadog" + text: "Start your day with the IDP Homepage" --- diff --git a/hugo/content/en/journey_monitoring/_index.md b/hugo/content/en/journey_monitoring/_index.md index 7b8936c6386..4caaef88e1b 100644 --- a/hugo/content/en/journey_monitoring/_index.md +++ b/hugo/content/en/journey_monitoring/_index.md @@ -4,7 +4,7 @@ description: "Monitor and analyze critical user flows to troubleshoot user exper further_reading: - link: "https://www.datadoghq.com/blog/journey-monitoring/" tag: "Blog" - text: "Monitor critical user journeys with Datadog Journey Monitoring | Datadog" + text: "Monitor critical user journeys with Datadog Journey Monitoring" --- {{< callout url="https://www.datadoghq.com/product-preview/journey-monitoring/" btn_hidden="false" header="Join the Preview!">}} diff --git a/hugo/content/en/llm_observability/guide/claude_code_skills.md b/hugo/content/en/llm_observability/guide/claude_code_skills.md index 5dc378f21dc..a63b81e6c89 100644 --- a/hugo/content/en/llm_observability/guide/claude_code_skills.md +++ b/hugo/content/en/llm_observability/guide/claude_code_skills.md @@ -13,7 +13,7 @@ further_reading: text: 'Evaluation Developer Guide: Build custom evaluators' - link: "https://www.datadoghq.com/blog/bits-evals/" tag: "Blog" - text: "Improve AI agent quality with Bits Evals | Datadog" + text: "Improve AI agent quality with Bits Evals" - link: 'https://github.com/datadog-labs/agent-skills' tag: 'GitHub' text: 'datadog-labs/agent-skills' diff --git a/hugo/content/en/llm_observability/mcp_server.md b/hugo/content/en/llm_observability/mcp_server.md index 23d50aeff80..bde5a26ecea 100644 --- a/hugo/content/en/llm_observability/mcp_server.md +++ b/hugo/content/en/llm_observability/mcp_server.md @@ -16,10 +16,10 @@ further_reading: text: "Analyze LLM Applications with Claude Code Skills" - link: "https://www.datadoghq.com/blog/debug-and-evaluate-your-ai-app-from-your-coding-agent/" tag: "Blog" - text: "Debug and evaluate your AI app from your coding agent with Datadog Agent Observability | Datadog" + text: "Debug and evaluate your AI app from your coding agent with Datadog Agent Observability" - link: "https://www.datadoghq.com/blog/bits-evals/" tag: "Blog" - text: "Improve AI agent quality with Bits Evals | Datadog" + text: "Improve AI agent quality with Bits Evals" --- ## Overview diff --git a/hugo/content/en/llm_observability/monitoring/patterns.md b/hugo/content/en/llm_observability/monitoring/patterns.md index fdd97829c7f..1f84a6aa07d 100644 --- a/hugo/content/en/llm_observability/monitoring/patterns.md +++ b/hugo/content/en/llm_observability/monitoring/patterns.md @@ -22,7 +22,7 @@ further_reading: text: "Tracing LLM Applications" - link: "https://www.datadoghq.com/blog/patterns-agent-observability/" tag: "Blog" - text: "Understand production LLM behavior with Patterns in Agent Observability | Datadog" + text: "Understand production LLM behavior with Patterns in Agent Observability" --- diff --git a/hugo/content/en/mcp_server/setup.md b/hugo/content/en/mcp_server/setup.md index ff63151e3f9..e18789ed9a8 100644 --- a/hugo/content/en/mcp_server/setup.md +++ b/hugo/content/en/mcp_server/setup.md @@ -15,10 +15,10 @@ further_reading: text: "Datadog MCP Server Tools" - link: "https://www.datadoghq.com/blog/kubernetes-mcp-tools/" tag: "Blog" - text: "Investigate Kubernetes resources with Datadog MCP tools | Datadog" + text: "Investigate Kubernetes resources with Datadog MCP tools" - link: "https://www.datadoghq.com/blog/datadog-ai-agent-integrations/" tag: "Blog" - text: "Bring live Datadog telemetry into your AI agents with native integrations | Datadog" + text: "Bring live Datadog telemetry into your AI agents with native integrations" --- Learn how to set up and configure the Datadog MCP Server, which lets you retrieve telemetry insights and manage platform features directly from AI-powered clients. Select your client: diff --git a/hugo/content/en/mcp_server/tools.md b/hugo/content/en/mcp_server/tools.md index 612061e3792..d9d0c666dbf 100644 --- a/hugo/content/en/mcp_server/tools.md +++ b/hugo/content/en/mcp_server/tools.md @@ -15,7 +15,7 @@ further_reading: text: "Set Up the Datadog MCP Server" - link: "https://www.datadoghq.com/blog/datadog-mcp-apps/" tag: "Blog" - text: "Datadog MCP Apps: Interactive experiences in AI workflows | Datadog" + text: "Datadog MCP Apps: Interactive experiences in AI workflows" --- The following tools are available in the Datadog MCP Server. Each entry includes the required toolset, permissions, and example prompts. Tools are grouped by [toolsets][1], which allow you to use only the tools you need, saving valuable context window space. diff --git a/hugo/content/en/network_monitoring/devices/config_management.md b/hugo/content/en/network_monitoring/devices/config_management.md index 5462fa97c2a..752b27a3890 100644 --- a/hugo/content/en/network_monitoring/devices/config_management.md +++ b/hugo/content/en/network_monitoring/devices/config_management.md @@ -10,7 +10,7 @@ further_reading: text: "NDM Troubleshooting" - link: "https://www.datadoghq.com/blog/end-to-end-network-operations-with-bits/" tag: "Blog" - text: "Resolve network issues from L7 to L1 with Datadog | Datadog" + text: "Resolve network issues from L7 to L1 with Datadog" site_support_id: network_config_management --- diff --git a/hugo/content/en/network_monitoring/devices/device_health.md b/hugo/content/en/network_monitoring/devices/device_health.md index 55c5ca3e1a2..62e841d2d78 100644 --- a/hugo/content/en/network_monitoring/devices/device_health.md +++ b/hugo/content/en/network_monitoring/devices/device_health.md @@ -13,7 +13,7 @@ further_reading: text: "NDM Troubleshooting" - link: "https://www.datadoghq.com/blog/end-to-end-network-operations-with-bits/" tag: "Blog" - text: "Resolve network issues from L7 to L1 with Datadog | Datadog" + text: "Resolve network issues from L7 to L1 with Datadog" --- {{< callout url="https://www.datadoghq.com/product-preview/network-device-remediation-with-bits/" btn_hidden="false" header="Device Health is in Preview">}} diff --git a/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md b/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md index 2761ee772f4..0496980a2c5 100644 --- a/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md +++ b/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md @@ -12,7 +12,7 @@ further_reading: text: Centralize and govern your OpenTelemetry pipeline with the DDOT gateway - link: "https://www.datadoghq.com/blog/otel-gateway-topology-view/" tag: "Blog" - text: "Troubleshoot OTel gateways with Datadog Fleet Automation | Datadog" + text: "Troubleshoot OTel gateways with Datadog Fleet Automation" - link: "https://opentelemetry.io/docs/collector/deployment/gateway/" tag: "OpenTelemetry" text: "Collector Deployment: Gateway" diff --git a/hugo/content/en/security/cloud_security_management/triage_and_prioritize/runtime_prioritization_engine.md b/hugo/content/en/security/cloud_security_management/triage_and_prioritize/runtime_prioritization_engine.md index 3a56adb979c..1a38ad1a2d4 100644 --- a/hugo/content/en/security/cloud_security_management/triage_and_prioritize/runtime_prioritization_engine.md +++ b/hugo/content/en/security/cloud_security_management/triage_and_prioritize/runtime_prioritization_engine.md @@ -12,10 +12,10 @@ further_reading: text: "Review prioritized findings in the Security Inbox" - link: "https://www.datadoghq.com/blog/runtime-prioritization-engine/" tag: "Blog" - text: "Prioritize security findings with the Datadog Runtime Prioritization Engine | Datadog" + text: "Prioritize security findings with the Datadog Runtime Prioritization Engine" - link: "https://www.datadoghq.com/blog/datadog-security/" tag: "Blog" - text: "Securing the AI era: Outpace AI-powered attacks with unified security and observability | Datadog" + text: "Securing the AI era: Outpace AI-powered attacks with unified security and observability" --- {{< callout url=https://www.datadoghq.com/product-preview/runtime-prioritization-engine/ diff --git a/hugo/content/en/security/threat_intelligence.md b/hugo/content/en/security/threat_intelligence.md index 069d581e927..512754c4d0b 100644 --- a/hugo/content/en/security/threat_intelligence.md +++ b/hugo/content/en/security/threat_intelligence.md @@ -15,7 +15,7 @@ further_reading: text: "How to investigate cloud credential compromise with Bits Security Analyst" - link: "https://www.datadoghq.com/blog/bits-threat-hunting/" tag: "Blog" - text: "Automate threat hunting with Datadog Cloud SIEM | Datadog" + text: "Automate threat hunting with Datadog Cloud SIEM" products: - name: Cloud SIEM diff --git a/hugo/content/en/synthetics/browser_tests/test_results.md b/hugo/content/en/synthetics/browser_tests/test_results.md index d4892feb2a4..0bab6030c33 100644 --- a/hugo/content/en/synthetics/browser_tests/test_results.md +++ b/hugo/content/en/synthetics/browser_tests/test_results.md @@ -18,7 +18,7 @@ further_reading: text: "Monitor Core Web Vitals with Synthetic Monitoring" - link: "https://www.datadoghq.com/blog/bits-investigation-synthetic-tests/" tag: "Blog" - text: "Triage synthetic test failures faster with Bits Investigation | Datadog" + text: "Triage synthetic test failures faster with Bits Investigation" --- diff --git a/hugo/content/en/tracing/services/inferred_services.md b/hugo/content/en/tracing/services/inferred_services.md index c8a3b4e6e36..0019d1bf6e5 100644 --- a/hugo/content/en/tracing/services/inferred_services.md +++ b/hugo/content/en/tracing/services/inferred_services.md @@ -9,7 +9,7 @@ further_reading: text: "Learn more about services in Datadog" - link: "https://www.datadoghq.com/blog/service-remapping/" tag: "Blog" - text: "Comprehensively connect your service data with Service Remapping | Datadog" + text: "Comprehensively connect your service data with Service Remapping" --- ## Overview diff --git a/hugo/content/en/tracing/services/service_remapping_rules.md b/hugo/content/en/tracing/services/service_remapping_rules.md index 43effe024dd..6972ea2ec5d 100644 --- a/hugo/content/en/tracing/services/service_remapping_rules.md +++ b/hugo/content/en/tracing/services/service_remapping_rules.md @@ -7,7 +7,7 @@ site_support_id: service_remapping_rules further_reading: - link: "https://www.datadoghq.com/blog/service-remapping/" tag: "Blog" - text: "Comprehensively connect your service data with Service Remapping | Datadog" + text: "Comprehensively connect your service data with Service Remapping" --- ## Overview diff --git a/hugo/content/en/tracing/trace_collection/proxy_setup/azure_apim.md b/hugo/content/en/tracing/trace_collection/proxy_setup/azure_apim.md index 939274c542b..aa57253f3a9 100644 --- a/hugo/content/en/tracing/trace_collection/proxy_setup/azure_apim.md +++ b/hugo/content/en/tracing/trace_collection/proxy_setup/azure_apim.md @@ -15,7 +15,7 @@ further_reading: text: "Trace Context Propagation" - link: "https://www.datadoghq.com/blog/trace-azure-managed-services-dotnet/" tag: "Blog" - text: "Trace Azure-managed services in .NET applications with Datadog | Datadog" + text: "Trace Azure-managed services in .NET applications with Datadog" --- Datadog APM can create **inferred spans** for requests that pass through Azure API Management to your backend services. The spans enable end-to-end traces, service maps, and sampling based on the API Management gateway. From 60399f6d6194c24d5c8370d5adf8dd2c00cf4894 Mon Sep 17 00:00:00 2001 From: jeff-morgan-dd Date: Tue, 18 Aug 2026 17:20:30 -0400 Subject: [PATCH 3/3] Apply suggestions from code review Co-authored-by: Rosa Trieu <107086888+rtrieu@users.noreply.github.com> --- .../setup/ddot_collector/install/kubernetes_gateway.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md b/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md index 0496980a2c5..4a96e5d44ba 100644 --- a/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md +++ b/hugo/content/en/opentelemetry/setup/ddot_collector/install/kubernetes_gateway.md @@ -7,9 +7,9 @@ further_reading: - link: "/opentelemetry/setup/ddot_collector/custom_components" tag: "Documentation" text: "Use Custom OpenTelemetry Components with Datadog Agent" -- link: https://www.datadoghq.com/blog/ddot-gateway - tag: Blog - text: Centralize and govern your OpenTelemetry pipeline with the DDOT gateway +- link: "https://www.datadoghq.com/blog/ddot-gateway" + tag: "Blog" + text: "Centralize and govern your OpenTelemetry pipeline with the DDOT gateway" - link: "https://www.datadoghq.com/blog/otel-gateway-topology-view/" tag: "Blog" text: "Troubleshoot OTel gateways with Datadog Fleet Automation"