Surveiller Raspberry Pi via CheckMK

Surveiller Raspberry Pi via CheckMK
Checkmk Vous permet de surveiller les services, les applications, les serveurs, les infrastructures cloud de votre système, et plus. Ce logiciel est développé dans Python et C ++ et est utilisé par des experts informatiques du monde entier. Vous pouvez surveiller vos activités système sur votre navigateur Web, qui peut être ouvert une fois que vous avez configuré cet outil.

Dans cet article, nous vous montrerons la procédure complète étape par étape pour installer et configurer Checkmk Sur votre système Raspberry Pi.

Comment surveiller Raspberry Pi Linux via Checkmk

Checkmk A une édition open source que vous pouvez facilement télécharger à partir du site Web de GitHub et pour effectuer l'ensemble du processus, suivez les étapes mentionnées ci-dessous:

Étape 1: Télécharger Checkmk Debian Fichier

Tout d'abord, téléchargez le Checkmk Dernière version du fichier Debian de la source GitHub à l'aide de la commande suivante:

$ wget https: // github.com / chrisss404 / check-mk-arm / releases / download / 2.1.0p15 / check-mk-raw-2.1.0p15_0.bullseye_armhf.deb

Assurez-vous de vérifier les derniers Checkmk Sortie ici, puis téléchargez votre version en conséquence.

Note: La commande ci-dessus est exécutée sur 32 bits Raspberry Pi OS.

Étape 2: Installez le package Checkmk Debian

Maintenant, pour installer le Checkmk Package Debian, assurez-vous que le package que vous téléchargez est dans le répertoire domestique pour appliquer avec succès la commande suivante pour l'installation Checkmk .package DEB ou fournir le chemin complet.

$ sudo apt install ./ check-mk-raw-2.1.0p15_0.bullseye_armhf.deb -y

Au cas si vous ressentez une erreur similaire comme celle illustrée ci-dessous:

Corrigez-le en exécutant la commande suivante:

$ sudo apt install --Fix-Missing

Après avoir exécuté la commande ci-dessus, vous devez exécuter à nouveau la commande d'installation APT pour installer CheckMK sur le système Raspberry Pi avec succès.

Étape 4: Confirmer l'installation de vérification

Pour confirmer le Checkmk Installation, vous pouvez utiliser la commande de version suivante:

Version $ OMD

Étape 5: Démarrez Checkmk sur Raspberry Pi

Commencer Checkmk Sur Raspberry Pi, suivez le "OMD" commande:

$ sudo omd start

Étape 6: Créez un site de surveillance

Maintenant sur Checkmk, Vous devez créer un site où toutes vos informations système peuvent être surveillées. Vous pouvez créer un site facilement via la commande suivante:

$ sudo omd créer

Remplacement avec linux_site:

$ sudo omd créer Linux_site

Vous pouvez utiliser n'importe quel nom de site que vous souhaitez.

La commande ci-dessus génère un site avec les informations de connexion. Vous pouvez accéder à ce site sur votre navigateur Raspberry Pi en commençant d'abord le site via la commande suivante:

$ sudo omd start linux_site

Ensuite, allez au navigateur Raspberry Pi et entrez l'adresse http: // hostname /.

Connectez-vous avec les informations d'identification qui vous ont été affectées une fois que vous avez créé le site.

Étape 7: Installation d'un agent sur le serveur de surveillance

Pour commencer la surveillance sur le système Raspberry Pi, vous devez installer un agent, qui peut vous aider en vous fournissant plusieurs informations utiles sur Raspberry Pi. Il existe différents agents que vous pouvez installer, mais ici je vais vous montrer la procédure pour installer l'agent sur Raspberry Pi.

Cependant, avant de faire ce processus, vous devez modifier votre mot de passe à partir du "Utilisateur" section.

Définir un mot de passe fort.

Maintenant allez au "Installation" section et choisissez le «Linux» Option puisque nous utilisons le système Raspberry Pi.

Là, vous serez un agent. Vous pouvez télécharger l'agent "Deb" fichier en cliquant dessus.

Vérifiez le répertoire de téléchargement où le fichier Agent Deb est installé. Dans mon cas, c'est dans le répertoire domestique et nous devons transférer ce fichier à l'emplacement "/ OMD / Sites // TMP" Puisque vous installez cet agent pour votre site. Pour le transfert vers l'emplacement de votre site, utilisez la commande suivante:

$ sudo mv check-mk-agent-2.1.0p15-1_all.DEB / OMD / Sites // tmp

Remplace le :

$ sudo mv check-mk-agent-2.1.0p15-1_all.deb / omd / sites / linux_site / tmp

Maintenant, allez sur votre site / tmp répertoire utilisant le "CD" commande:

$ CD / OMD / Sites / Linux_Site / TMP

Installez le package Agent Deb via la commande suivante:

$ sudo apt install ./ check-mk-agent_2.1.0p15-1_all.deb

Après l'installation, allez au «Hôtes» option dans le "Installation" section.

Clique sur le "Ajouter l'hôte à la surveillance" option.

Choisissez votre nom d'hôte, écrivez l'adresse réseau comme votre adresse IP Raspberry Pi et cliquez sur le «Enregistrer et aller à la configuration du service» option.

Note: Utilisez le "Hostname -i" commande pour trouver l'adresse IP.

Sélectionnez les services en fonction de votre choix en utilisant le "+" bouton ou vous pouvez aller avec le "Accepter tout" Option pour sélectionner tous les services.

Aller au Checkmk Tableau de bord à nouveau pour voir les modifications.

Clique sur le "Prestations de service" option dans le "Aperçu" Section pour voir la liste des services où vous pouvez surveiller vos ressources Raspberry Pi comme la charge du processeur, l'utilisation et bien plus encore.

À ce stade, vous avez installé avec succès un agent pour la surveillance des services sur Raspberry Pi.

Conclusion

Checkmk est un outil précieux pour surveiller vos ressources Raspberry Pi comme la charge du processeur, l'utilisation du processeur, le réseau, le système de fichiers et bien plus encore. Vous pouvez installer cet outil à l'aide du package Debian. Après l'installation, vous devez créer un site en utilisant le "OMD" commander et démarrer le site pour le charger avec succès sur votre navigateur Raspberry Pi avec les informations d'identification de connexion. Vous devez modifier le mot de passe avant d'installer un agent pour surveiller vos ressources Raspberry Pi avec succès.