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

推荐订阅源

N
Netflix TechBlog - Medium
T
The Blog of Author Tim Ferriss
aimingoo的专栏
aimingoo的专栏
A
About on SuperTechFans
Stack Overflow Blog
Stack Overflow Blog
B
Blog RSS Feed
Microsoft Security Blog
Microsoft Security Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
人人都是产品经理
人人都是产品经理
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
J
Java Code Geeks
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
B
Blog
MongoDB | Blog
MongoDB | Blog
L
LangChain Blog
WordPress大学
WordPress大学
小众软件
小众软件
IT之家
IT之家
腾讯CDC
月光博客
月光博客
量子位
Blog — PlanetScale
Blog — PlanetScale
P
Proofpoint News Feed
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

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 your AWS ECS platform with Convox and Datadog
2016-12-23 · via Datadog | The Monitor blog

This is a guest post by Noah Zoschke, CTO at Convox, an application platform-as-a-service built on top of Docker and AWS.

Cloud automation is taking over. When your team is constantly deploying to a Platform-as-a-Service like Convox, these scenarios are increasingly common:

  • A developer pushes to GitHub, triggering automatic creation of new cloud services and containers for testing the branch.
  • A developer merges to GitHub, triggering automatic rollout of new containers and images to production.
  • An app automatically scales up or down according to load.
  • A service automatically removes and replaces parts of the cloud infrastructure due to failures.

To make sense of all the moving pieces behind automation engineers rely on excellent monitoring software. Datadog is designed precisely for monitoring these dynamic cloud environments and can quickly add operational visibility to a Convox environment.

Set up Convox

The open-source Convox PaaS sets up a production-ready platform in minutes. First set up the AWS and Convox CLI tools:

$ brew install convox

Next, a single command with the Convox CLI creates a production-ready container platform:

$ convox install

___ ___ ___ __ __ ___ __ _

/ ___\ / __ \ / _ \/\ \/\ \ / __ \/\ \/ \

/\ \__//\ \_\ \/\ \/\ \ \ \_/ |/\ \_\ \/> </

\ \____\ \____/\ \_\ \_\ \___/ \ \____//\_/\_\

\/____/\/___/ \/_/\/_/\/__/ \/___/ \//\/_/

Installing Convox (20161102160040)...

Created ECS Cluster: example-Cluster-8BMH9ZW0JY30

...

Done.

Finally, deploy your first application.

For the demo below we’ll use an example Node.js app:

$ git clone https://github.com/convox-examples/convox-guide

$ cd convox-guide

$ convox apps create

$ convox deploy

If you don’t have an account already, sign up for Datadog. You’ll need an API key that lets you send data from Convox instances to the Datadog service.

Deploy the Datadog Agent

Under the hood, Convox leverages AWS EC2 Container Service (ECS). Datadog has good docs on how to integrate with ECS. Their guide walks you through creating an ECS Task, modifying IAM roles, and writing user data scripts.

The Convox platform is designed to simplify AWS platform use, allowing you to deploy the Datadog agent as a Convox app:

# check out the repo

$ git clone https://github.com/convox-examples/dd-agent.git

$ cd dd-agent

# create the app and secrets

$ convox apps create

$ convox env set API_KEY=<your api key>

$ convox deploy

$ convox scale agent --count=3 --cpu=10 --memory=128

# monitor the agent

$ convox logs

2016-12-07T18:24:02Z agent:0.70/i-603780f8 Starting agent process 8d510c19e42c

2016-12-07T18:24:02Z agent:0.70/i-f6dad10e Starting agent process a3ade3d781d1

2016-12-07T18:24:02Z agent:0.70/i-a89a51bf Starting agent process 96d1195ed218

2016-12-07T18:24:03Z agent:RADWUQIPBCQ/8d510c19e42c 2016-12-07 18:24:03,173 INFO supervisord started with pid 1

Dashboards!

Within seconds, data starts flowing into Datadog. You can now see lots of graphs that visualize how your apps are running on Convox.

monitor aws ecs convox

See the Monitor Docker on AWS ECS blog for more information.

Next steps

Now that the data is flowing, you can use Datadog to:

  • Integrate with the rest of your AWS account
  • Build custom dashboards
  • Set up monitors and alerts
monitor aws ecs convox

Most importantly, with easy setup and sophisticated visibility tooling, you can focus on your apps instead of worrying about your infrastructure.