dt-obs-kubernetes

Query Kubernetes inventory and health data with Dynatrace DQL to diagnose deployment and pod issues.

120|26|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/Dynatrace/dynatrace-for-ai --skill dt-obs-kubernetes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dt-obs-kubernetes
Source: https://github.com/Dynatrace/dynatrace-for-ai/tree/main/skills/dt-obs-kubernetes
Command: npx skills add https://github.com/Dynatrace/dynatrace-for-ai --skill dt-obs-kubernetes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Kubernetes observability and health monitoring across clusters, pods, nodes, and workloads, enabling rapid diagnosis of degraded deployments, pod failures, rollout issues, and misconfigurations in ingress and network policies.

Core Features & Use Cases

  • Inventory and health queries for Kubernetes entities (clusters, namespaces, pods, nodes, workloads) using Dynatrace DQL.
  • Troubleshooting deployments and pod issues, rollout status, and networking policies (ingress, TLS) across multi-cluster environments.
  • Security and compliance checks through network policies and ingress configurations.
  • Use case example: A DevOps engineer wants to identify a degraded deployment and audit ingress TLS in production.

Quick Start

Run a baseline Kubernetes health check by querying clusters, namespaces, and pods to verify inventory and health.

Frequently Asked Questions about dt-obs-kubernetes

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose degraded Kubernetes deployments and pod failures across multiple clusters?

Diagnose degraded Kubernetes deployments by querying inventory and health data for clusters, pods, and workloads using Dynatrace DQL to map entities and parse k8s objects. This relates pod failures and restarts directly to service health across multi-cluster environments.

What is the best way to troubleshoot Kubernetes ingress and network policy misconfigurations?

Troubleshoot Kubernetes ingress and network policy misconfigurations by querying cluster networking data to audit TLS configurations and security policies. This identifies rollout problems and compliance issues across multi-cluster environments.

Can I check the rollout status and health of my Kubernetes workloads using Dynatrace DQL?

Yes, you can check Kubernetes rollout status and workload health by applying Dynatrace DQL to query clusters, namespaces, and pods. This verifies inventory and diagnoses deployment issues rapidly.

How do I run a baseline health check for my Kubernetes nodes and storage?

Run a baseline Kubernetes health check by querying clusters, namespaces, and pods to verify inventory and health. This applies to nodes, storage, and workloads to identify degraded deployments and pod restarts.

Why does my Kubernetes pod keep restarting and how can I map it to service health?

Kubernetes pods restart due to failures or degraded deployments, which you can diagnose by querying health data with Dynatrace DQL. This maps k8s entities and relates pod restart insights directly to overall service health.