SRVSTAT : Monitorer ses serveurs avec Home Assistant
Introduction
Srvstat est un petit outil, développé en Rust, qui permet de collecter des métriques système (CPU, mémoire, disque) et de les publier sur un serveur MQTT.
Srvstat est un petit outil, développé en Rust, qui permet de collecter des métriques système (CPU, mémoire, disque) et de les publier sur un serveur MQTT.
A la suite de la perte du serveur sur lequel s'exécutait mon installation Home assistant, j'ai choisi d'acquérir une machine plus puissante me permettant également de créer un Homelab.
Info
Un Homelab est un environnement informatique privé et personnalisé que vous pouvez utiliser pour tester, apprendre et expérimenter.
Cette nouvelle machine a pour objectif d'héberger Home assistant en reprenant la configuration existante à partir d'une sauvegarde, mais aussi me permettre d'installer d'autres produits afin de satisfaire ma curiosité et de parfaire mon expertise technique sans risque.
J'utilise une version Container
de Home Assistant, qui contrairement à la version Operating System
ne permet pas de faire de mise à jour via son IHM. 1
Watchtower est l'outil qui me permet de recréer le container docker Home Assistant avec la dernière version publiée.
Warning
Maintenir l'application à jour permet de bénéficier de nouvelles fonctionnalités, mais aussi de corrections d'anomalies ou de failles de sécurité.
Les pages de mon dashbord Home Assistant sont souvent illustrées par une image. Cela peut être la photo d'une pièce, comme le salon, ou bien d'un bansai.
La plupart ont été prises avec un mobile et comportent par défaut des informations supplémentaires concernant la prise de vue, l'appareil utilisé ou la localisation GPS.
Dans un soucis de sécurité (prudence), il est nécessaire de supprimer ces données qui n'ont pas d'intérêt pour illustrer les articles de ce blog.
Développeur depuis plus de 30 ans, curieux et passionné de technologie, j'ai accumulé au fil du temps de nombreuses notes, bookmarks et autres listes d'articles à lire. Difficile de tout garder en mémoire et d'exploiter ces contenus. Pour remédier à cette accumulation de données, sur lesquelles je finis par ne plus revenir, j'ai décidé d'en faire la synthèse à travers ce blog.