Passer au contenu principal

Moniteur de Service

Alerter lorsqu'un service spécifique s'arrête ou démarre, avec la possibilité de le redémarrer automatiquement.

Mis à jour aujourd’hui

Alertez lorsqu'un service s'arrête — ou démarre — et redémarrez-le automatiquement si vous le souhaitez. Le moniteur de service surveille un service nommé et se déclenche lorsqu'il atteint la condition que vous avez configurée, ce qui en fait l'outil idéal pour maintenir les services critiques en fonctionnement sans intervention manuelle.


Moniteur de Service

Level vérifie l'état du service nommé sur les appareils couverts. Lorsque la condition (arrêtée ou en cours d'exécution) est maintenue pendant la durée de la violation que vous avez définie, Level crée une alerte — et si vous avez activé l'option de redémarrage automatique, tente de démarrer le service immédiatement.


Configuration du Moniteur de Service

Ouvrez la politique de moniteur cible, puis ajoutez ou modifiez un moniteur de service. Le volet Modifier le moniteur s'ouvre sur la droite.

Nom et Type

  1. Entrez un nom dans le champ Nom. Quelque chose comme « Service SSH arrêté » ou « Gestionnaire d'impression - Arrêté » vous indique immédiatement ce que l'alerte signifie.

  2. Définissez Type sur Service.

Moniteur de Service

Gravité

Définissez Gravité en fonction de l'impact de la condition du service :

  • Information

  • Avertissement

  • Critique

  • Urgence

Système d'Exploitation

Sélectionnez le système d'exploitation sur lequel s'exécute le service cible : Windows, macOS ou Linux. Les noms des services et leur gestion diffèrent selon la plate-forme, donc délimiter le moniteur au système d'exploitation correct garantit une correspondance précise.

Sélection du Système d'Exploitation

Nom du Service

Entrez le nom du service dans le champ Nom du service. Utilisez le nom interne du service, pas son nom d'affichage.

⚠️ AVERTISSEMENT : Utilisez le nom interne du service, pas son nom d'affichage. Sur Windows, ces derniers sont souvent différents — par exemple, le nom d'affichage « Gestionnaire d'impression » a le nom de service interne Spooler. L'utilisation du nom d'affichage empêchera le moniteur de correspondre.

Nom du Service

💡 CONSEIL : Pour trouver le nom de service correct :

  • Windows : Ouvrez Services (services.msc), cliquez avec le bouton droit sur un service → Propriétés → vérifiez le champ Nom du service en haut (pas « Nom d'affichage »)

  • macOS : Exécutez launchctl list dans le terminal

  • Linux : Exécutez systemctl list-units --type=service ou vérifiez le nom du fichier d'unité .service

Déclencheur

Déclencheur définit la condition qui déclenche l'alerte :

  • Est arrêté — alerter lorsque le service n'est pas en cours d'exécution

  • Est en cours d'exécution — alerter lorsque le service est détecté comme en cours d'exécution

Déclencheur

Durée de la Violation

Durée de la violation définit combien de temps le service doit être dans l'état de déclenchement avant qu'une alerte ne se déclenche. Ajustez à l'aide du curseur ou des flèches haut/bas. La plage est 0–120 minutes.

La définition de 0 déclenche l'alerte immédiatement lorsque la condition est détectée. Un petit délai (1–2 minutes) gère les cas où les services s'arrêtent brièvement pendant les mises à jour ou les redémarrages sans générer de fausses alertes.

Durée de la Violation

Résolution Automatique

Résoudre automatiquement l'alerte si elle n'est plus applicable ferme l'alerte lorsque le service revient à l'état opposé — par exemple, lorsqu'un service arrêté commence à s'exécuter à nouveau. Activé par défaut.

Action de Service Automatique

Le moniteur de service comprend une bascule qui prend une action automatique sur le service lorsque l'alerte se déclenche. L'étiquette et le comportement changent en fonction de votre paramètre Déclencheur :

  • Déclencheur : Est arrêté → la bascule lit Démarrer automatiquement le service s'il est arrêté — Level tente de démarrer le service lorsqu'il est détecté comme arrêté

  • Déclencheur : Est en cours d'exécution → la bascule lit Arrêter automatiquement le service s'il est en cours d'exécution — Level tente d'arrêter le service lorsqu'il est détecté comme en cours d'exécution

Action de Service Automatique

💡 CONSEIL : L'option de démarrage automatique vous donne un comportement auto-réparateur pour les services critiques. Activez-la pour les services qui ne doivent jamais être arrêtés — antivirus, agents de sauvegarde, démons essentiels — et maintenez l'alerte active pour que vous ayez toujours un enregistrement de l'incident même s'il se résout automatiquement.


Remédiation

Attachez une ou plusieurs automations à exécuter lorsque ce moniteur se déclenche — notifiez votre équipe, enregistrez l'incident ou exécutez des diagnostics supplémentaires.

  1. Cliquez dans le champ Remédiation et sélectionnez une automation.

  2. Pour en ajouter d'autres, cliquez sur + Ajouter une autre remédiation.

  3. Pour supprimer une, cliquez sur le × à côté.

ℹ️ NOTE : Les remediations s'exécutent lorsque l'alerte est créée, non lorsqu'elle se résout. Si vous avez également activé Démarrer automatiquement le service s'il est arrêté, le démarrage automatique et l'automation de remédiation s'exécutent tous deux au déclenchement.


Notifications

  • Envoyer des notifications à la création d'une alerte — les destinataires de la politique reçoivent un e-mail lorsque l'alerte se déclenche

  • Envoyer des notifications à la résolution d'une alerte — les destinataires de la politique reçoivent un e-mail lorsque l'alerte se résout

Les destinataires sont gérés au niveau de la politique de moniteur, dans la section Destinataires.


Enregistrement du Moniteur

Cliquez sur Mettre à jour le moniteur pour enregistrer les modifications, ou Ajouter un moniteur lors de l'ajout d'un nouveau.


FAQ

  • Qui peut créer et modifier des moniteurs ? Les techniciens ayant accès à la politique de moniteur pertinente. Les paramètres d'autorisation sont gérés dans Workspace → Autorisations.

  • Mon moniteur de service ne correspond pas même si le service existe. Qu'est-ce qui ne va pas ? La cause la plus courante est l'utilisation du nom d'affichage au lieu du nom du service. Sur Windows, ouvrez services.msc, trouvez votre service, cliquez avec le bouton droit → Propriétés, et utilisez la valeur du champ Nom du service — pas le nom affiché dans la liste.

  • « Démarrer automatiquement le service s'il est arrêté » fonctionne-t-il sur toutes les plates-formes ? Confirmez la prise en charge de la plate-forme avant de publier — la bascule est présente dans l'interface utilisateur, mais le comportement multiplateforme (en particulier pour macOS launchd par rapport à Linux systemd par rapport à Windows SCM) doit être vérifié.

  • Quelle est la différence entre le moniteur de service et le moniteur de processus ? Le moniteur de service cible les services système enregistrés gérés par le gestionnaire de services du système d'exploitation (Windows SCM, macOS launchd, Linux systemd). Il a également l'option de redémarrage automatique. Le moniteur de processus surveille tout processus en cours d'exécution par nom, qu'il soit ou non un service enregistré.

  • Que se passe-t-il pour les alertes de service ouvertes si je supprime le moniteur ? Les alertes existantes restent en place. La suppression d'un moniteur ne ferme pas les alertes qu'il a déjà créées — résolvez-les manuellement.

Avez-vous trouvé la réponse à votre question ?