惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Jina AI
Jina AI
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
M
MIT News - Artificial intelligence
S
SegmentFault 最新的问题
博客园 - 叶小钗
量子位
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - Franky
博客园 - 司徒正美
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
人人都是产品经理
人人都是产品经理
Hugging Face - Blog
Hugging Face - Blog
V
Visual Studio Blog
阮一峰的网络日志
阮一峰的网络日志
博客园 - 【当耐特】
Google DeepMind News
Google DeepMind News
L
LangChain Blog
Stack Overflow Blog
Stack Overflow Blog
博客园_首页
U
Unit 42
月光博客
月光博客
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC

Datadog | The Monitor blog

Introducing our open source AI-native SAST Instrument and monitor Boomi integration flows with OpenTelemetry and Datadog Not all index scans are equal: How we cut query latency by over 99% Platform engineering metrics: What to measure and what to ignore Integrate Recorded Future threat intelligence with Datadog Cloud SIEM CI/CD security: threat modeling using a MITRE-style threat matrix CI/CD security: How to secure your GitHub ecosystem Ingress NGINX is EOL: A practical guide for migrating to Kubernetes Gateway API Operating agentic AI with Amazon Bedrock AgentCore and Datadog LLM Observability: Lessons from NTT DATA Introducing the Datadog Code Security MCP Capture and analyze custom heatmaps in Session Replay Understand session replays faster with AI summaries and smart chapters Monitor ClickHouse query performance with Datadog Database Monitoring How we designed empathetic alert sounds for on-call engineers Search and act across Datadog to resolve issues faster with Bits Assistant Measure the business impact of every product change with Datadog Experiments Analyzing round trip query latency Configuring JavaScript caches for better performance Introducing Bits AI Dev Agent for Code Security Datadog achieves ISO 42001 certification for responsible AI Monitor Nutanix clusters, hosts, and VMs with Datadog Monitor Juniper Mist in Datadog A new Host Map for modern infrastructure Annotate traces to improve LLM quality with Datadog LLM Observability What’s new in Cloud SIEM: AI-powered investigations, enhanced threat intelligence, and scalable security operations Explore Kubernetes with native OpenTelemetry data Monitor Oracle Fusion Cloud Applications with Datadog Announcing the Datadog Terraform provider v4.0.0 Scaling Kubernetes workloads on custom metrics How to design cloud environments for AI-powered threat analysis
Corral your Docker containers with Kubernetes monitoring
Jean-Mathieu Saponaro · 2015-11-17 · via Datadog | The Monitor blog
Jean-Mathieu Saponaro

Jean-Mathieu Saponaro

We published more recently an in-depth series which details how Kubernetes works, discusses what it changes for monitoring, identifies the key performance metrics you should track, and shows you how to collect them all. _ Docker adoption is growing fast—really fast. And companies diving into containerization keep increasing the number of containers they use in production, even while the lifetime of containers is 1/4th that of a VM. The result is typically an order of magnitude more containers in a container architecture than VMs in a VM architecture—which introduces significant new orchestration complexity.

That’s where Kubernetes enters the scene. Kubernetes is an open source system from Google for easily managing containerized applications across multiple hosts; it provides deployment scheduling, workload and resource usage optimization, and easy scaling. Kubernetes groups your containers into logical units, called pods, to make their management and discovery much simpler.

Monitoring your containers is crucial in order to ensure good application performance, but it brings new challenges, especially with Kubernetes on top: you don’t know on which server applications are running, which containers or pods are consuming more resources, or if your clusters’ sizing is optimal…

That’s why today we are happy to introduce our new integration with Kubernetes. Now you can monitor your Kubernetes clusters, Docker containers, containerized applications, and more, all in one place.

Kubernetes dashboard on Datadog

Beyond individual containers

Kubernetes adds a higher-level abstraction to your containerized infrastructure by grouping containers into pods containing several applications sharing the same context. This abstraction facilitates resource sharing and communication, and simplifies application deployment and management. You can have different applications, such as NGINX and Redis, inside the same pod. And now with our new integration, you can monitor performance metrics by pod, replication controller, any Docker or Kubernetes labels, or Datadog tags such as kube_replication_controller and kube_namespace.

Kubernetes performance metrics graphs on Datadog

Enabling the Kubernetes integration will automatically set up our Docker integration as well. Thus you will have access to your key Docker metrics and will be able to easily get the orchestration view as well as individual container metrics, all in one fell swoop.

Lastly, this integration also allows you to monitor Kubernetes itself. Datadog automatically captures all the system metrics you might be interested in, such as CPU utilization or memory usage, from your Kubernetes nodes (previously known as “Minions”). You will also have immediate visibility into the status of each node.

All the power of Datadog

This integration will give you access to all the visualization, alerting, and collaboration features of Datadog. Since Kubernetes is built on top of Docker, you will want to correlate Kubernetes metrics, Docker metrics and events, and metrics from the applications running on your pods. You will be able to visualize at a glance the performance of your whole container infrastructure and investigate issues very quickly.

Kubernetes resource metrics

You can also set up advanced alerts on any metric collected from Kubernetes and trigger notifications with any communication channel you prefer: email, Slack, PagerDuty...

Try it out

If your are already a Datadog user, you can set up the Kubernetes integration with a single command using the latest version of the Datadog Agent (v5.6.2). Otherwise, you can try monitoring your own environment with Datadog thanks to our free trial.

More to come

Our engineers are continually working on new features and new integrations to enhance Kubernetes and Docker monitoring, so stay tuned! Also make sure to check our Kubernetes monitoring guide.