Check Helm

Supported OS Linux Mac OS Windows

Présentation

Ce check permet de surveiller des déploiements Helm avec l’Agent Datadog.

Helm prend en charge de nombreux backends de stockage. La version 3 de Helm utilise par défaut des secrets Kubernetes, tandis que la version 2 utilise par défaut des ConfigMaps. Ce check prend en charge ces deux options.

Configuration

Installation

Le check Helm est inclus avec le package de l’Agent Datadog. Vous n’avez donc rien d’autre à installer sur votre serveur.

Configuration

Il s’agit d’un check de cluster. Pour en savoir plus, consultez la documentation dédiée.

Validation

Lancez la sous-commande status de l’Agent et cherchez helm dans la section Checks.

Données collectées

Métriques

helm.release
(gauge)
a Helm release

Événements

Ce check génère des événements lorsque l’option collect_events est définie sur true (valeur par défaut : false).

Lorsque cette option est activée, le check génère des événements lorsque les situations suivantes surviennent :

  • Une nouvelle version est déployée.
  • Une version est supprimée.
  • Une version est mise à niveau (nouvelle révision).
  • Un statut est modifié, par exemple d’un état déployé à remplacé.

Checks de service

helm.release_state
Returns CRITICAL for a release when its latest revision is in failed state. Returns OK otherwise.
Statuses: ok, critical

Dépannage

Besoin d’aide ? Contactez l’assistance Datadog.

Pour aller plus loin

Documentation, liens et articles supplémentaires utiles :