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

推荐订阅源

J
Java Code Geeks
腾讯CDC
Jina AI
Jina AI
博客园 - 司徒正美
博客园 - 三生石上(FineUI控件)
Apple Machine Learning Research
Apple Machine Learning Research
GbyAI
GbyAI
WordPress大学
WordPress大学
Hugging Face - Blog
Hugging Face - Blog
T
The Blog of Author Tim Ferriss
小众软件
小众软件
M
MIT News - Artificial intelligence
MyScale Blog
MyScale Blog
D
Docker
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Google DeepMind News
Google DeepMind News
月光博客
月光博客
L
LangChain Blog
F
Fortinet All Blogs
Microsoft Azure Blog
Microsoft Azure Blog
博客园 - Franky
C
Check Point Blog
U
Unit 42
人人都是产品经理
人人都是产品经理

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 processes running on AWS Fargate with Datadog
2024-01-30 · via Datadog | The Monitor blog

Serverless platforms like AWS Fargate enable teams to focus on delivering value to customers by freeing up time otherwise spent managing infrastructure and operations. However, maintaining a deep level of observability into applications running on these fully managed platforms remains challenging. As a DevOps engineer, SRE, or application developer, understanding the performance of processes running on your serverless infrastructure is critical, as these are the building blocks that power your application and consume system resources.

Datadog Live Processes enables you to see and resolve process-related problems across your infrastructure. We’re excited to announce we’ve just expanded this ability to applications running on AWS Fargate, a fully managed compute engine for Amazon ECS and EKS that many organizations use to simplify the deployment and operation of containerized applications at scale.

Gaining process-level visibility can be difficult with a serverless environment like AWS Fargate, where compute resources are outside your team’s ownership and direct control. Now, you can use Live Processes to see every process running across all your ECS tasks in one place, monitor their resource metrics, isolate processes causing crashes or latency, investigate anomalous behavior with Watchdog, and spot suspicious processes running on your serverless containers. You can also view these processes in the context of different Datadog products—whether you’re investigating an error log in Log Management, a latency metric in APM, or a vulnerability in Cloud Security.

In this post, we’ll show you how to use Datadog Live Processes to start investigating processes for your applications running in AWS Fargate.

Investigate processes running in AWS Fargate

Even in a fully managed environment like Fargate, problems with your processes can cause issues that teams need to know about. These include application or network latency, processes “stealing” resources from more important processes in your application, container restarts, memory leaks, and even security issues. Monitoring your AWS Fargate processes in Datadog allows you to identify these issues so you can quickly take steps to resolve them and ensure your application runs as expected.

Once you have configured process monitoring in your AWS Fargate environment, navigate to the Live Processes page to view and investigate processes running in AWS Fargate. Datadog pulls in task metadata, so you can use the Task Name, Task Version, and Task Family facets from the facet column on the left side of the page to help you filter and sort processes by these variables and investigate the associated metrics, traces, and logs.

Live Processes view of Fargate resources

We’ve also added the AWS Fargate facet, which enables you to filter by containers orchestrated in either ECS or EKS, since Fargate can be used to run containers with both platforms.

By selecting this filter, you can quickly view only the processes running in your Fargate-powered serverless containers. Now, when there is an issue in your Fargate environment—for example, high latency on one of your services—you can easily identify any failing processes or tasks that are consuming abnormally high CPU or memory resources, which could be causing the issue.

In addition, with Datadog Agent v7.50.0+, you can see your AWS Fargate processes alongside data about the containers they run in. Datadog automatically tags your Fargate processes with container metadata, like container name and image, so that you can more easily investigate issues with a process alongside its container and vice versa. For example, if you identify a process that is experiencing a resource or configuration issue, you can see if the container is generating a high number of error logs, or check for AWS Fargate metrics that could indicate an integration or network issue associated with that container, such as a high number of TCP retransmits.

The AWS Fargate facet, as well as task-specific facets, are also available in the Containers view, so you can easily pivot your investigation there and view metrics related to the containers you are interested in.

Start monitoring AWS Fargate processes

Live Processes for AWS Fargate helps ensure that you and your team have the visibility you need to investigate problems with your applications, services, and infrastructure running in AWS Fargate. For more information see our documentation to enable Live Processes for your infrastructure. If you’re not using Datadog yet, sign up for a 14-day free trial.