Les checks de service vous permettent de déterminer le statut d’un service afin de le surveiller dans Datadog. Tous les checks de status doivent présenter l’un des codes de statut suivants :
Code de statut | Description |
---|---|
0 | OK |
1 | Warning |
2 | Critical |
3 | Unknown |
Il existe plusieurs façons d'envoyer un check de service à Datadog :
Les checks de service peuvent être visualisés et utilisés dans 3 sections de Datadog :
Cliquez sur l’onglet Monitors, puis sur Check Summary pour afficher le Sommaire des checks.
Cette section affiche la liste de tous les checks de votre infrastructure ainsi que de leurs statuts au cours des dernières 24 heures. Sélectionnez un check pour connaître le nombre de checks distincts relatifs à chaque tag qui lui est associé.
Vous pouvez visualiser vos checks de service en ajoutant un widget Statut de check à un screenboard :
Après avoir cliqué sur l’icône du widget Statut de check, la fenêtre contextuelle suivante apparaît :
Utilisez ce formulaire pour définir les options suivantes :
Même si vous ne pouvez pas représenter graphiquement un check custom (comme vous le feriez pour des métriques), vous pouvez quand même le surveiller. Accédez à l’onglet Monitor > new monitor, puis sélectionnez la section custom check :
Configurez votre monitor de checks custom :
Utilisez ce formulaire pour définir les options suivantes :
Les monitors de checks de service associés aux intégrations Datadog par défaut peuvent être définis dans l’onglet Monitor > Integration > onglet Integration status sur la gauche. Par exemple, avec l’intégration HAProxy :
Pour apprendre à écrire une intégration, consultez la documentation dédiée au développement d’intégrations.