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 :