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

推荐订阅源

S
SegmentFault 最新的问题
博客园 - 三生石上(FineUI控件)
WordPress大学
WordPress大学
博客园 - 【当耐特】
月光博客
月光博客
Vercel News
Vercel News
D
Docker
I
InfoQ
Apple Machine Learning Research
Apple Machine Learning Research
博客园 - 叶小钗
MongoDB | Blog
MongoDB | Blog
GbyAI
GbyAI
有赞技术团队
有赞技术团队
雷峰网
雷峰网
博客园 - 聂微东
小众软件
小众软件
Y
Y Combinator Blog
腾讯CDC
L
LangChain Blog
The GitHub Blog
The GitHub Blog
宝玉的分享
宝玉的分享
Stack Overflow Blog
Stack Overflow Blog
大猫的无限游戏
大猫的无限游戏
T
The Blog of Author Tim Ferriss

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.