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

推荐订阅源

S
SegmentFault 最新的问题
J
Java Code Geeks
V
V2EX
Blog — PlanetScale
Blog — PlanetScale
博客园 - 司徒正美
Hugging Face - Blog
Hugging Face - Blog
F
Fortinet All Blogs
aimingoo的专栏
aimingoo的专栏
B
Blog
A
About on SuperTechFans
有赞技术团队
有赞技术团队
月光博客
月光博客
Microsoft Azure Blog
Microsoft Azure Blog
阮一峰的网络日志
阮一峰的网络日志
腾讯CDC
美团技术团队
大猫的无限游戏
大猫的无限游戏
爱范儿
爱范儿
N
Netflix TechBlog - Medium
C
Check Point Blog
Recent Announcements
Recent Announcements
博客园 - Franky
博客园 - 叶小钗
T
Tailwind CSS Blog

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
Monitor CoreOS at scale with Datadog
Kelsey Hightower · 2014-08-11 · via Datadog | The Monitor blog

This is a guest post by Kelsey Hightower @KelseyHightower who is the Director of Business Development at CoreOS.

CoreOS was designed to support deployment sizes ranging from a single machine to warehouse scale, which pushes traditional monitoring solutions to their limits. The distributed nature of environments running CoreOS requires a monitoring solution that is easy to install, configure, and can handle the load of an entire datacenter pushing metrics simultaneously.

Datadog makes it easy to roll out a complete monitoring solution in minutes that can handle the warehouse scale that CoreOS enables. Datadog also sports a deep collection of plugins and integrations, which means you can monitor pretty much anything with minimal effort.

Today we are proud to announce that all of that Datadog goodness works on CoreOS.

The following tutorial will help you get the Datadog Agent installed in less than 5 minutes. Before we start, be sure to set up a Datadog free trial.

Install Datadog on CoreOS

First, obtain your Datadog API key from the API page inside the Datadog application. With the API key in hand you can use etcd, the CoreOS distributed configuration database, to expose the API key cluster-wide. Simply log in to any node in the cluster and set the Datadog API key using the etcdctl command line tool.

etcdctl set /ddapikey c0re0s070120131499294110c0re0sdd

Run the Datadog Agent

Next you need to install the Datadog Agent, which is responsible for collecting and sending metrics to the hosted Datadog service. For quick testing you can use the Docker command line tool to run the official Datadog Docker container.

docker run -d --privileged --name dd-agent -h hostname`

-v /var/run/docker.sock:/var/run/docker.sock

-v /proc/mounts:/host/proc/mounts:ro

-v /sys/fs/cgroup/:/host/sys/fs/cgroup:ro

-e API_KEY=`etcdctl get /ddapikey`

datadog/docker-dd-agent

It should be noted that CoreOS recommends running all applications from a container whenever possible. Following this bit of advice makes application installation and upgrades a snap—just launch a new container and you’re done.

Datadog screenboards and dashboards

As soon as the install is complete, you can customize a screenboard, like the one below, to show aggregate container metrics over your cluster.

Busiest and largest CoreOS containers
Monitor CoreOS
Busiest and largest CoreOS containers

Conclusion

Monitoring at any scale can be a challenge. Datadog aims to ease the pain of monitoring through a streamlined installation process, pretty graphs, and most importantly, a complete view into your entire infrastructure. While this post focused on getting the Datadog Agent up and running, there is a lot more Datadog can do including data analytics and application level monitoring.

If you would like to easily monitor CoreOS infrastructure, try out Datadog for free with a 14-day trial. Metrics for CoreOS-based containers will be immediately available after installing the Datadog Agent.