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

推荐订阅源

月光博客
月光博客
MyScale Blog
MyScale Blog
博客园 - Franky
The Cloudflare Blog
IT之家
IT之家
Blog — PlanetScale
Blog — PlanetScale
博客园 - 聂微东
WordPress大学
WordPress大学
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
T
The Blog of Author Tim Ferriss
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
罗磊的独立博客
Google DeepMind News
Google DeepMind News
P
Proofpoint News Feed
Martin Fowler
Martin Fowler
aimingoo的专栏
aimingoo的专栏
J
Java Code Geeks
腾讯CDC
雷峰网
雷峰网
Microsoft Azure Blog
Microsoft Azure Blog
G
Google Developers Blog
博客园 - 【当耐特】
美团技术团队
云风的 BLOG
云风的 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 Helm-managed Kubernetes applications with Da...
2022-05-31 · via Datadog | The Monitor blog

Helm is a package manager that makes it easy to deploy and manage Kubernetes applications. Our new Helm integration allows you to monitor the availability and status of the Helm-managed applications deployed in your Kubernetes clusters. In this post, we’ll show you how you can visualize the status of your Helm releases and use monitors to notify you of important changes in your Helm environment.

A screenshot shows Helm events in the Events Explorer, which presents a list of messages that describe changes in status of releases in the cluster.

See the status of your Helm releases

Helm defines applications using charts, which are packaged collections of Kubernetes manifests. When you deploy a chart, Helm creates a new release—an application in your cluster—or applies a new configuration to upgrade an existing release to a new revision.

Datadog’s Helm integration includes an out-of-the-box dashboard that displays data about Helm releases. This allows you to see the status of your Helm-managed applications and helps you spot trends in key Helm activity like installations and upgrades. Template variables at the top of the dashboard allow you to filter your Helm data so you can see releases from a single cluster, for example. In the screenshot below, the dashboard displays a count of releases in the shepherd cluster that failed (shown in red) and a count of releases that are working properly (in green). A list of Helm events shows a history of status changes—including new releases, upgrades, and deletions—and a timeseries graph shows a breakdown of releases by status. The dashboard also provides a detailed overview of information from each Helm release, including the cluster name, datacenter, chart, and revision.

A dashboard shows a count of failed releases in red and healthy releases in green, plus a list of Helm events and a bar graph of Helm releases by status over time. The bottom of the dashboard shows a table displaying the cluster name and data center of each release, plus chart and revision information.

As you upgrade your Helm releases, Datadog tracks changes in the status of each release. If a release fails—for example, if it can’t be scheduled due to a resource constraint—you will be able to detect this change in the event stream widget on the dashboard. You can click the event to see more information, including tags that describe the release and the underlying infrastructure. For even more information, you can pivot to the host dashboard to see the worker node’s resource usage data.

Alert on changes in your Helm releases

To enable the Helm integration, set the Datadog Helm chart’s datadog.helmCheck.enabled and datadog.helmCheck.collectEvents parameters to true. The integration includes a service check that automatically detects if any Helm releases are in a failed state. You can also enable an out-of-the-box monitor—shown in the screenshot below—to notify your team when a service check fails. By default, the alert triggers if a release fails five consecutive service checks. This can help you quickly detect and troubleshoot issues that could affect the performance of your service, such as a liveness probe that fails due to an unhealthy container. You can start using this monitor right away, and you can clone it to create new versions that are scoped by tags like helm_release or kube_cluster_name to notify specific teams if a release that they’re responsible for has failed.

A screenshot shows the configuration of a Helm alert, which will trigger if the Helm service check fails five times on any release.

Get started with Helm monitoring

Datadog’s new integration provides deep visibility into your Helm releases alongside monitoring data from the rest of your orchestrated environment. Note that this integration requires Datadog Agent version 7.36.0+ and Cluster Agent version 1.20.0+. See our documentation for more information about monitoring Helm with Datadog. If you’re not yet using Datadog, you can start right away with a 14-day free trial.