Surveillance · 17 min read · Nov 06, 2025
Comment installer la solution de surveillance Sensu sur Rocky Linux 9

Sensu est un système de surveillance d’infrastructure et d’application open-source conçu pour la surveillance des conteneurs et des non-conteneurs ainsi que pour l’infrastructure multi-cloud.
Sensu est une solution de surveillance évolutive, sécurisée et intégrée pour votre technologie et votre infrastructure serveur. Il peut être utilisé pour surveiller les serveurs, la santé des applications et les services, et envoyer des notifications d’alerte à plusieurs cibles avec une intégration tierce.
Dans ce tutoriel, vous installerez la solution de surveillance Sensu sur un serveur Rocky Linux 9. En plus de cela, vous installerez et configurerez également Sensuctl, qui vous permet de gérer Sensu via le terminal de ligne de commande.
À la fin de ce tutoriel, vous installerez également l’agent Sensu sur les distributions basées sur RHEL et sur les distributions basées sur Debian. Ensuite, vous configurerez des vérifications pour surveiller les serveurs via l’agent Sensu.
Prérequis
Pour suivre ce tutoriel, vous aurez besoin des éléments suivants :
- Un serveur Linux avec Rocky Linux 9.
- Un utilisateur non-root avec des privilèges d’administrateur sudo/root.
- Un SELinux fonctionnant en mode permissif.
En ce qui concerne le serveur de surveillance cible, cet exemple utilise des serveurs Rocky Linux et Debian. Voici les détails des serveurs qui seront utilisés pour la démonstration :
Host IP Address Used as
-----------------------------------------------
sensu-rock 192.168.5.45 Sensu Go Backend
RPM-OS 192.168.5.80 Sensu Go Agent
DEB-OS 192.168.5.85 Sensu Go AgentC’est tout. Vous êtes prêt à commencer l’installation de Sensu.
Configuration du dépôt
La première chose que vous allez faire est d’activer le dépôt CRB (Code Ready Builder), d’ajouter le dépôt EPEL (Extra Package for Enterprise Linux), puis d’ajouter le dépôt Sensu via packagecloud.io.
Sur Rocky Linux 9, le dépôt crb est équivalent à PowerTools qui est disponible sur CentOS. Exécutez la commande dnf suivante pour activer le dépôt crb et installer le dépôt EPEL.
sudo dnf config-manager --set-enabled crb
sudo dnf install epel-release
Une fois que le crb est activé et que le dépôt EPEL est installé, exécutez la commande suivante pour ajouter le dépôt Sensu à votre serveur Rocky Linux. Cela configurera automatiquement le dépôt Sensu sur votre système, et vous utiliserez le dépôt Sensu de la branche stable.
curl -s https://packagecloud.io/install/repositories/sensu/stable/script.rpm.sh | sudo bashVérifiez la liste des dépôts activés sur votre système en entrant la commande dnf ci-dessous. Vous devriez recevoir une sortie indiquant que les dépôts crb, epel et sensu_stable sont ajoutés à votre système Rocky Linux.
sudo dnf repolist
Maintenant que vous avez ajouté les dépôts nécessaires, vous êtes prêt à commencer l’installation de Sensu.
Installation de Sensu Go Backend
Sensu est une solution complète pour la surveillance à grande échelle qui peut être utilisée pour surveiller des serveurs traditionnels, des conteneurs, des applications et/ou des applications cloud. Avant d’installer Sensu, vous devez savoir qu’il y a trois composants dans Sensu, ci-dessous la liste :
- Sensu Backend - le composant principal de Sensu qui est alimenté par un transport intégré et un datastore etcd. Sensu Backend expose le WebSocket qui sera utilisé pour communiquer avec l’agent Sensu, l’API HTTP qui sera utilisée pour communiquer avec sensuctl. De plus, il fournit un tableau de bord UI web auquel vous pouvez accéder via un navigateur.
- Sensu Agent - c’est un client léger qui sera installé et exécuté sur les serveurs cibles. Un agent générera des états et des métriques sur le serveur cible et enverra les résultats au Sensu Backend via WebSocket.
- Sensu Workstation - c’est l’ordinateur local sur lequel vous pouvez installer Sensuctl, ou vous pouvez accéder au tableau de bord Sensu depuis votre navigateur.
Dans cette section, vous installerez et configurerez Sensu Backend sur le serveur Rocky Linux.
Entrez la commande dnf suivante pour installer le paquet ‘sensu-go-backend‘ sur votre système. Lorsque vous y êtes invité, saisissez y pour confirmer et appuyez sur ENTRER pour continuer.
sudo dnf install sensu-go-backend
Une fois que Sensu Backend est installé, téléchargez la configuration d’exemple de Sensu Backend dans ‘ /etc/sensu/backend.yml ‘ via curl. Ensuite, ouvrez le fichier téléchargé en utilisant la commande de l’éditeur nano suivante.
sudo curl -L https://docs.sensu.io/sensu-go/latest/files/backend.yml -o /etc/sensu/backend.yml
sudo nano /etc/sensu/backend.ymlDécommentez les lignes suivantes.
cache-dir: "/var/cache/sensu/sensu-backend"
config-file: "/etc/sensu/backend.yml"
log-level: "debug"
state-dir: "/var/lib/sensu/sensu-backend"Enregistrez et fermez le fichier ‘/etc/sensu/backend.yml’ une fois terminé.
Ensuite, exécutez la commande systemctl suivante pour démarrer et activer le service ‘sensu-backend‘. Avec cela, le Sensu Backend devrait être en cours d’exécution et démarrera automatiquement au démarrage du système.
sudo systemctl start sensu-backend
sudo systemctl enable sensu-backend
Exécutez la commande systemctl suivante pour vérifier le service ‘sensu-backend’ et vous assurer que le service est en cours d’exécution et activé.
sudo systemctl is-enabled sensu-backend
sudo systemctl status sensu-backendLa sortie ‘enabled‘ confirme que le Sensu Backend démarrera automatiquement au démarrage du système. Et la sortie ‘active (running)‘ confirme que le Sensu Backend est actuellement en cours d’exécution.

Maintenant que vous avez installé le backend Sensu et qu’il est en cours d’exécution et activé. Ensuite, vous allez initialiser l’utilisateur administrateur Sensu et vérifier l’installation.
Configuration de Sensu Go Backend
Dans cette section, vous allez initialiser le nom d’utilisateur et le mot de passe administrateur pour Sensu Backend, vérifier l’installation via curl et navigateur web, et ouvrir certains ports via firewalld.
Exécutez la commande suivante pour configurer les variables d’environnement ‘SENSU_BACKEND_CLUSTER_ADMIN_USERNAME‘ et ‘SENSU_BACKEND_CLUSTER_ADMIN_PASSWORD‘. Assurez-vous de changer la valeur avec votre nom d’utilisateur et votre mot de passe.
export SENSU_BACKEND_CLUSTER_ADMIN_USERNAME=adminsensu
export SENSU_BACKEND_CLUSTER_ADMIN_PASSWORD=SensuRocksMaintenant, exécutez la commande ‘sensu-backend init‘ pour initialiser votre installation Sensu. Avec cela, votre utilisateur administrateur backend Sensu est créé.
sensu-backend init
Ensuite, exécutez la commande suivante pour installer le paquet ‘jq’ pour analyser la sortie au format json. Puis, exécutez la commande curl pour vérifier l’état du Sensu Backend. L’API HTTP du backend Sensu fonctionne sur le port par défaut 8080.
sudo dnf install jq
curl -s http://127.0.0.1:8080/health | jq .La sortie ‘Healthy: true’ confirme que le Sensu Backend fonctionne sans erreur.

Avant d’accéder au tableau de bord Sensu, vous devez ouvrir des ports sur firewalld.
Entrez la commande suivante pour ouvrir certains ports pour Sensu Backend. Ensuite, rechargez le firewalld pour appliquer les modifications.
sudo firewall-cmd --add-port={2379/tcp,2380/tcp,3000/tcp,6060/tcp,8080/tcp,8081/tcp} --permanent
sudo firewall-cmd --reloadVérifiez la liste des ports ouverts sur firewalld via la commande suivante.
sudo firewall-cmd --list-all
Maintenant, ouvrez votre navigateur web et visitez l’adresse IP du serveur suivie du port 3000 (c’est-à-dire : http://192.168.5.45:3000/). Vous devriez obtenir la page de connexion du backend Sensu.
Connectez-vous avec votre nom d’utilisateur et votre mot de passe, puis cliquez sur ‘SIGN-IN‘.

Lorsque cela réussit, vous devriez obtenir le tableau de bord d’administration Sensu.

Avec cela, vous avez maintenant installé Sensu Backend, configuré l’utilisateur administrateur et le mot de passe, et vous êtes également connecté avec succès au tableau de bord Sensu depuis le navigateur. Dans l’étape suivante, vous installerez Sensuctl, puis vous vous connecterez au Sensu Backend via Sensuctl.
Installation de la ligne de commande Sensuctl
Exécutez la commande dnf suivante pour installer la commande Sensuctl. Lorsque vous y êtes invité, saisissez y pour confirmer et appuyez sur ENTRER pour continuer.
sudo dnf install sensu-go-cliUne fois Sensuctl installé, exécutez la commande suivante pour vérifier le chemin binaire et la version de Sensuctl.
which sensuctl
sensuctl --versionLe chemin binaire de Sensuctl est disponible à ‘ /bin/sensuctl ‘, et la version installée est v6.9.1.
Ensuite, exécutez la commande ‘sensuctl configure‘ pour configurer la connexion à votre serveur Sensu Backend.
sensuctl configureVous serez maintenant interrogé sur certaines configurations :
- Méthode d’authentification ? nom d’utilisateur/mot de passe
- URL de l’API Sensu Backend ? L’API Sensu fonctionne par défaut sur http://127.0.0.1:8080
- Espace de noms ? par défaut
- Format de sortie préféré ? Sélectionnez le format de sortie que vous souhaitez - cet exemple est json.
- Nom d’utilisateur ? utilisateur admin pour sensu
- Mot de passe ? mot de passe pour l’utilisateur admin sensu

Lorsque vous avez terminé, exécutez la commande ci-dessous pour vérifier les détails de la connexion.
sensuctl config viewVous recevrez une sortie similaire à celle-ci - Sensuctl est connecté au Sensu Backend via l’API HTTP qui fonctionne par défaut sur ‘http://127.0.0.1:8080‘.

Après avoir configuré Sensuctl, vous allez maintenant activer l’auto-complétion pour la ligne de commande Sensuctl.
Exécutez la commande dnf suivante pour installer le paquet ‘bash-completion‘.
sudo dnf install bash-completion -yLorsque ‘bash-completion’ est installé, ouvrez le fichier ‘~/.bashrc‘ en utilisant la commande de l’éditeur nano suivante.
sudo nano ~/.bashrcAjoutez les lignes suivantes au fichier. Cela activera l’auto-complétion pour l’utilisateur root.
if [ -f /usr/share/bash-completion/bash_completion ]; then
. /usr/share/bash-completion/bash_completion
elif [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
source <(sensuctl completion bash)Enregistrez et quittez le fichier une fois terminé.
Ensuite, exécutez la commande suivante pour recharger le fichier ‘~/.bashrc‘ dans votre session actuelle.
source ~/.bashrcVérifiez l’auto-complétion en entrant la commande ‘sensuctl‘ et en appuyant sur TAB.
sensuctl TABLorsque cela réussit, vous devriez obtenir la liste des options disponibles sur la commande ‘sensuctl‘.

Avec cela, vous avez maintenant installé Sensuctl, connecté au serveur Sensu Backend via Sensuctl, et également configuré son auto-complétion. Ensuite, vous allez configurer l’agent Sensu sur les serveurs Rocky Linux et Debian.
Installation de l’agent Sensu
Dans cette section, vous allez installer et configurer l’agent Sensu sur deux nœuds différents. Vous installerez l’agent Sensu sur des distributions basées sur RHEL et sur des distributions basées sur Debian. Ensuite, configurez l’agent Sensu pour se connecter au serveur Sensu Backend que vous avez installé via WebSocket.
Maintenant, commençons.
Agent Sensu sur des distributions basées sur RHEL
Cet exemple utilise une machine Rocky Linux 9, qui est basée sur RHEL ou CentOS 9. Pour installer l’agent Sensu, vous devez ajouter le dépôt Sensu et ouvrir certains ports sur firewalld.
Exécutez la commande firewall-cmd suivante pour ouvrir certains ports. Ensuite, rechargez le firewalld pour appliquer les modifications.
sudo firewall-cmd --add-port={3030/tcp,3030/udp,3031/tcp,8125/udp} --permanent
sudo firewall-cmd --reloadVérifiez la liste des ports activés sur firewalld via la commande ci-dessous.
sudo firewall-cmd --list-allVous devriez recevoir une sortie comme celle-ci :

Ensuite, entrez la commande dnf suivante pour activer le dépôt crb et installer le dépôt EPEL.
sudo dnf config-manager --set-enabled crb
sudo dnf install epel-releaseAjoutez maintenant le dépôt Sensu en entrant la commande ci-dessous. Cela téléchargera et exécutera le script d’installation bash qui automatisera la configuration du dépôt.
curl -s https://packagecloud.io/install/repositories/sensu/stable/script.rpm.sh | sudo bashSortie :

Une fois le dépôt Sensu ajouté, exécutez la commande dnf suivante pour installer le paquet ‘sens-go-agent’ sur votre système. Lorsque vous y êtes invité, saisissez y pour confirmer et appuyez sur ENTRER pour continuer.
sudo dnf install sensu-go-agentSortie :

Ensuite, exécutez la commande suivante pour télécharger le fichier de configuration de l’agent Sensu dans ‘/etc/sensu/agent.yml’. Ensuite, ouvrez le fichier de configuration ‘/etc/sensu/agent.yml’ en utilisant la commande de l’éditeur nano ci-dessous.
sudo curl -L https://docs.sensu.io/sensu-go/latest/files/agent.yml -o /etc/sensu/agent.yml
sudo nano /etc/sensu/agent.ymlDécommentez les lignes suivantes et assurez-vous de changer le ‘ name ‘ par le nom d’hôte du système et le ‘ backend-url ‘ par l’adresse IP WebSocket du serveur Sensu Backend.
Dans cet exemple, le nom d’hôte du système est ‘RPM-OS‘ et l’adresse IP du serveur Sensu Backend est ‘192.168.5.45‘.
name: "RPM-OS"
namespace: "default"
...
backend-url:
- "ws://192.168.5.45:8081"
cache-dir: "/var/cache/sensu/sensu-agent"
config-file: "/etc/sensu/agent.yml"Enregistrez le fichier ‘ /etc/sensu/agent.yml ‘ et quittez l’éditeur une fois terminé.

Exécutez maintenant la commande systemctl suivante pour démarrer et activer le service ‘sensu-agent‘.
sudo systemctl start sensu-agent
sudo systemctl enable sensu-agentUne sortie ‘Create symlink … => …‘ confirme que l’agent Sensu est activé.

Ensuite, vérifiez le service ‘sensu-agent‘ via la commande systemctl suivante pour vous assurer que le service est en cours d’exécution et activé.
sudo systemctl is-enabled sensu-agent
sudo systemctl status sensu-agentUne sortie ‘enabled‘ confirme que l’agent Sensu est activé et démarrera automatiquement au démarrage du système. Et le statut de l’agent Sensu est ‘active (running)‘.

Avec l’agent Sensu en cours d’exécution sur la machine ‘RPM-OS‘, l’agent sera connecté au Sensu Backend via WebSocket sur le port 8081.
Agent Sensu sur des distributions basées sur Debian
Maintenant, vous allez installer l’agent Sensu sur la distribution basée sur Debian, configurer le pare-feu UFW, puis configurer l’agent Sensu pour se connecter au serveur Sensu Backend.
Tout d’abord, vous devez ouvrir certains ports sur votre système. Sur la distribution basée sur Debian, vous pouvez utiliser ufw pour configurer le pare-feu.
Exécutez la commande apt suivante pour installer le pare-feu ufw.
sudo apt install ufw -y
Une fois installé, exécutez la commande ufw suivante pour ajouter le service OpenSSH et certains ports qui seront utilisés par l’agent Sensu.
sudo ufw allow OpenSSH
sudo ufw allow 3030/tcp
sudo ufw allow 3030/udp
sudo ufw allow 3031/tcp
sudo ufw allow 8125/udpLa sortie ‘Rules updated‘ confirme que la nouvelle règle a été ajoutée au pare-feu.
Ensuite, exécutez la commande suivante pour démarrer et activer le pare-feu ufw. Lorsque vous y êtes invité, saisissez y pour confirmer et appuyez sur ENTRER pour continuer.
sudo ufw enable
Vérifiez la liste des ports et des applications activés sur ufw en entrant la commande suivante.
sudo ufw statusVous devriez recevoir une sortie comme celle-ci :

Maintenant, vous êtes prêt à installer le paquet de l’agent Sensu.
Exécutez la commande apt suivante pour installer les dépendances de base sur votre système. Saisissez y pour confirmer et appuyez sur ENTRER pour procéder à l’installation.
sudo apt install debian-archive-keyring curl gnupg apt-transport-https
Ensuite, ajoutez le dépôt Sensu pour la distribution basée sur Debian en entrant la commande suivante. Cela téléchargera et exécutera le script d’installation bash qui automatisera la configuration du dépôt.
curl -s https://packagecloud.io/install/repositories/sensu/stable/script.deb.sh | sudo bash
Une fois le dépôt ajouté, installez ‘sensu-go-agent’ via la commande ‘apt install’ ci-dessous. Lorsque vous y êtes invité, saisissez y et appuyez sur ENTRER.
sudo apt install sensu-go-agent
Ensuite, exécutez la commande suivante pour télécharger le fichier de configuration de l’agent Sensu dans ‘ /etc/sensu/agent.yml ‘. Ensuite, ouvrez le fichier de configuration ‘ /etc/sensu/agent.yml ‘ en utilisant la commande de l’éditeur nano ci-dessous.
sudo curl -L https://docs.sensu.io/sensu-go/latest/files/agent.yml -o /etc/sensu/agent.yml
sudo nano /etc/sensu/agent.ymlDécommentez les lignes suivantes et assurez-vous de changer le ‘ name ‘ par le nom d’hôte du système et le ‘ backend-url ‘ par l’adresse IP WebSocket du serveur Sensu Backend.
Dans cet exemple, le nom d’hôte du système est ‘DEB-OS‘ et l’adresse IP du serveur Sensu Backend est ‘192.168.5.45‘.
name: "DEB-OS"
namespace: "default"
...
backend-url:
- "ws://192.168.5.45:8081"
cache-dir: "/var/cache/sensu/sensu-agent"
config-file: "/etc/sensu/agent.yml"Enregistrez le fichier ‘ /etc/sensu/agent.yml ‘ et quittez l’éditeur une fois terminé.

Exécutez maintenant la commande systemctl suivante pour démarrer et activer le service ‘sensu-agent‘.
sudo systemctl start sensu-agent
sudo systemctl enable sensu-agentUne sortie ‘Create symlink … => …‘ confirme que l’agent Sensu est activé.

Ensuite, vérifiez le service ‘sensu-agent‘ via la commande systemctl suivante pour vous assurer que le service est en cours d’exécution et activé.
sudo systemctl is-enabled sensu-agent
sudo systemctl status sensu-agentUne sortie ‘enabled‘ confirme que l’agent Sensu est activé et démarrera automatiquement au démarrage du système. Et le statut de l’agent Sensu est ‘active (running)‘.

Avec l’agent Sensu en cours d’exécution sur la machine ‘DEB-OS‘, l’agent sera connecté au Sensu Backend via WebSocket sur le port 8081.
Vérification de l’agent via Sensu Go Backend et Sensuctl
À ce stade, vous avez ajouté deux serveurs ‘RPM-OS‘ et ‘DEB-OS‘ aux solutions de surveillance Sensu via l’agent Sensu. Dans cette section, vous allez vérifier les deux serveurs depuis le tableau de bord Sensu et via la commande Sensuctl depuis le terminal.
Retournez au tableau de bord Sensu et vous devriez voir trois entités disponibles sur Sensu.

Cliquez sur l’espace de noms ‘default‘ et vous devriez voir les ‘RPM-OS‘ et ‘DEB-OS‘ ajoutés à Sensu.

Ensuite, retournez au serveur terminal Sensu Backend et exécutez la commande sensuctl suivante pour vérifier la liste des entités disponibles sur Sensu.
sensuctl entity list --format tabularVous devriez recevoir deux entités ‘RPM-OS‘ et ‘DEB-OS‘ ajoutées et disponibles sur Sensu.

Création de vérifications pour la surveillance du système
Sur Sensu, les vérifications sont là où vous définissez ce que vous souhaitez surveiller. Des exemples de vérifications incluent la surveillance de l’utilisation du CPU, de l’utilisation de la mémoire, de l’utilisation du disque, et bien plus encore. Les vérifications font partie des actifs, qui sont des environnements d’exécution dynamiques partageables et réutilisables.
Dans cette section, vous allez créer de nouvelles vérifications pour surveiller l’utilisation du CPU, l’utilisation de la mémoire et l’utilisation du disque. Ces vérifications seront utilisées pour surveiller les serveurs ‘RPM-OS‘ et ‘DEB-OS‘.
Le processus de création d’une vérification sur Sensu consiste à ajouter des actifs Sensu, puis à définir des vérifications qui dépendent de vos besoins. Et tous ces processus peuvent être effectués via la commande Sensuctl.
Exécutez la commande suivante pour ajouter un actif pour vérifier l’utilisation du CPU.
sensuctl asset add sensu/check-cpu-usage
Maintenant, exécutez la commande ci-dessous pour créer une vérification ‘check_cpu‘ avec l’abonnement comme ‘system‘ et utiliser l’actif d’exécution ‘sensu/check-cpu-usage‘. Vous pouvez ajuster les paramètres sur l’option ‘command‘.
sensuctl check create check_cpu \
--command 'check-cpu-usage -w 75 -c 90' \
--interval 60 \
--subscriptions system \
--runtime-assets sensu/check-cpu-usage
Ensuite, ajoutez un nouvel actif pour vérifier l’utilisation de la mémoire en utilisant la commande suivante.
sensuctl asset add sensu/check-memory-usage
Exécutez la commande ci-dessous pour créer une vérification ‘check_mem‘ avec l’abonnement comme ‘system‘ et utiliser l’actif d’exécution ‘sensu/check-memory-usage‘. Vous pouvez ajuster les paramètres sur l’option ‘command‘.
sensuctl check create check_mem \
--command 'check-memory-usage -w 80 -c 90' \
--interval 60 \
--subscriptions system \
--runtime-assets sensu/check-memory-usage
Exécutez la commande suivante pour ajouter le nouvel actif pour vérifier l’utilisation du disque.
sensuctl asset add sensu/check-disk-usage
Ensuite, créez une nouvelle vérification pour vérifier l’utilisation du disque en utilisant la commande ci-dessous. Cela créera une vérification ‘check_disk‘ avec l’abonnement comme ‘system‘ et utiliser l’actif d’exécution ‘sensu/check-disk-usage‘. Vous pouvez ajuster les paramètres sur l’option ‘command‘.
sensuctl check create check_disk \
--command 'check-disk-usage --include-fs-type "xfs,ext4" --exclude-fs-path "/boot" --warning 90 --critical 95' \
--interval 60 \
--subscriptions system \
--runtime-assets sensu/check-disk-usageEnfin, exécutez la commande suivante pour vérifier la liste des actifs disponibles sur votre Sensu Backend. Vous devriez voir plusieurs actifs qui peuvent être utilisés pour créer des vérifications pour plusieurs architectures système.
sensuctl asset list --format tabular
Maintenant, vérifiez la liste des vérifications que vous avez créées en entrant la commande suivante. Vous devriez voir trois vérifications ‘check_cpu’, ‘check_mem’, et ‘check_disk‘.
sensuctl check list --format tabularAppliquer des vérifications pour surveiller les agents/hôtes
Maintenant que vous avez ajouté des vérifications sur Sensu, vous allez ensuite appliquer des vérifications à l’entité/hôte ‘RPM-OS‘ et ‘DEB-OS‘ en modifiant chaque entité et en changeant ses abonnements.
Toutes vos vérifications ‘check_cpu’, ‘check_mem’, et ‘check_disk‘ sont configurées pour l’abonnement ‘system‘.
Tout d’abord, vérifiez la liste des entités via la commande sensuctl ci-dessous. Vous devriez voir les serveurs ‘RPM-OS‘ et ‘DEB-OS‘ sur la liste.
sensuctl entity list --format tabularEnsuite, exécutez la commande suivante pour modifier les entités ‘RPM-OS‘ et ‘DEB-OS‘. La classe d’entité doit être ‘agent‘, puis ajoutez l’abonnement ‘system‘. Une sortie ‘Updated‘ confirme que l’entité a été changée.
sensuctl entity update RPM-OS
sensuctl entity update DEB-OSSortie :

Maintenant, retournez au tableau de bord Sensu, puis sélectionnez l’espace de noms ‘default‘. Cliquez sur le menu Entities et vous devriez voir l’abonnement ‘system‘ ajouté à DEB-OS et RPM-OS.
Cliquez sur le ‘DEB-OS‘ pour obtenir des détails de surveillance. Et vous devriez voir toutes les vérifications sur l’abonnement ‘system‘ appliquées.
Cliquez sur le ‘RPM-OS‘ pour obtenir une surveillance détaillée. Et vous devriez voir toutes les vérifications sur l’abonnement ‘system‘ appliquées.
Avec cela, vous avez maintenant appliqué des vérifications aux deux serveurs RPM-OS et DEB-OS.
Conclusion
Dans ce tutoriel, vous avez installé la solution de surveillance Sensu sur un serveur Rocky Linux 9. Vous avez installé et initialisé l’utilisateur administrateur de Sensu Backend, et vous avez également installé et configuré la ligne de commande Sensuctl pour gérer le backend Sensu.
En plus de cela, vous avez également ajouté deux hôtes (serveur Rocky Linux et Debian) à Sensu via l’agent Sensu. De plus, vous avez ajouté des actifs pour le système de surveillance, créé des vérifications Sensu, et également appliqué des vérifications à l’hôte cible de surveillance.
Avec cela en tête, vous pouvez maintenant ajouter de nouveaux hôtes via l’agent Sensu. De plus, vous pouvez définir et créer de nouvelles vérifications, ajouter de nouveaux actifs Sensu, puis appliquer des vérifications à vos hôtes et applications. Vous pouvez maintenant en apprendre davantage sur Sensu à partir de la documentation officielle de Sensu.
Recevez de nouveaux articles dans votre boîte de réception.
Aucun spam. Désabonnez-vous à tout moment.