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

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
H
Help Net Security
云风的 BLOG
云风的 BLOG
Apple Machine Learning Research
Apple Machine Learning Research
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
D
Docker
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Blog — PlanetScale
Blog — PlanetScale
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
GbyAI
GbyAI
博客园 - Franky
B
Blog RSS Feed
Stack Overflow Blog
Stack Overflow Blog
L
LangChain Blog
量子位
V
Visual Studio Blog
Y
Y Combinator Blog
小众软件
小众软件
N
Netflix TechBlog - Medium
博客园 - 三生石上(FineUI控件)
Microsoft Security Blog
Microsoft Security 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 your Synthetic private locations with Datadog
2021-11-18 · via Datadog | The Monitor blog

Datadog Synthetic private locations play a key role in your organization’s test infrastructure by serving as highly customizable points of presence (e.g., data centers, geographic locations) for running synthetic tests on internal services. You can deploy private locations using the orchestrator of your choice, enabling you to seamlessly roll them out and scale them with the rest of your fleet. Together with the testing tunnel, which offers on-demand testing for internal applications, private locations ensure that you are able to test all of the critical applications deployed within your organization’s private network.

Because private locations are integral to testing internal-facing applications, Datadog now offers full visibility into their health and performance with Private Location Monitoring and the Datadog Agent. Your SRE and platform teams, who are often the primary teams responsible for building and supporting test infrastructure, can leverage Datadog to:

Monitor the state of your private locations

Datadog Synthetic Monitoring provides out-of-the-box metrics that your teams can monitor to ensure that private locations are live, up to date, and have enough resources to support running synthetic tests. For example, by default each private location can support a total of ten concurrent test runs (referred to as slots in Datadog), though you can change that number to fit your needs. To ensure that a private location does not hit its concurrency limit, you can monitor the number of open slots available to run tests.

Private Location Monitoring view

Datadog also provides out-of-the-box alerts that automatically notify you of issues with your private locations that could quickly become a bottleneck for testing and other CI/CD pipelines, such as a location either using an outdated image or running out of open slots to execute tests.

Private Location Monitoring alert

A private location that consistently hits its concurrency limit is likely underprovisioned, so it’s important to always ensure that a location can support the number of tests assigned to it. For example, you may decide to deploy more workers to distribute the existing load, or update the location’s current concurrency limit to run more tests in parallel.

Get deep visibility into private location host performance

Your SRE teams can easily capture runtime metrics, logs, network activity, and more by deploying the Datadog Agent to the same cluster. Datadog Infrastructure Monitoring enables teams to monitor runtime performance and ensure that private locations have enough resources to run tests.

Runtime metrics for private location containers

For example, running a large number of Synthetic browser tests on a private location can cause temporary spikes in the worker’s CPU utilization. This can easily make a private location unresponsive if it does not have enough processing power to support the increased load. If you see this issue in one of your private locations, you may need to assign more resources to it or leverage an orchestrator such as Kubernetes to autoscale it in order to better accommodate the fluctuations in traffic.

Track private location performance with SLOs

Since private locations are a critical part of test infrastructure, your SRE and platform teams need to ensure that they are not only performant but always available for testing. Datadog enables teams to track the performance of all of your deployed private locations and set objectives for improving their reliability over time with highly customizable SLOs.

Use SLOs to track the performance and availability of business-critical private locations.
Private Location uptime SLO
Use SLOs to track the performance and availability of business-critical private locations.

For example, teams can create an SLO based on Datadog’s out-of-the-box alert for underprovisioned private locations to help ensure that they always have enough open slots to run tests. A triggered alert will cause a dip in SLO status. They can add these SLOs to custom dashboards in order to compare them to changes in private location performance and respond to an issue before it affects an SLO’s status. This allows SRE and platform teams to build reliable test infrastructure, which in turn enables you to deploy performant applications for your employees and customers.

Better visibility into private location performance

Private Location Monitoring gives your SRE and platform teams a better view of the health and performance of private locations, ensuring that they can scale and support your organization’s test goals. The Datadog Agent also provides deeper insights into host and container runtime performance when deployed alongside any private location. Check out our documentation to learn more about private locations and the Datadog Agent. If you don’t already have a Datadog account, you can sign up for a free 14-day trial.