Je suis un énorme néophyte en Ubuntu/linux/redhat etc etc, y a t il un tuto que je puisse suivre quelque part pour héberger un soft qui faisait comme smokeping ?
Je m'explique smokeping n'existant plus, je passe par PingOfView pour monitoré basiquement mon ISP, mais je voudrais le faire en continue sur un RPI, et je ne trouve rien de comparable, y a t il quelque chose s'en rapprochant ?
PS: je viens de tomber sur ce topic, je lis et je me tais:
https://lafibre.info/evolution/quel-logiciel-pour-remplacer-smokeping-sur-un-serveur/
smokeping existe toujours, c'est juste Vivien/LaFibre.info qui arrêtent de s'en servir. Tu peux l'installer sur ton RPi.
le plus simple pour l'installer c'est avec Docker. ca prend quelques minutes.
1. installer Docker s'il n'est pas déjà installé (sous root)
curl -sSL https://get.docker.com/ | sh
le reste se fait sous l'utilisateur 'pi' ou autre
2. créer un dossier smokeping
cd ~
mkdir smokeping
cd smokeping
3. créer ce fichier nommé 'smokeping.sh':
docker create \
--name=smokeping \
-e PUID=1000 \
-e PGID=1000 \
-e TZ=Europe/Paris \
-p 80:80 \
-v ~/smokeping/config:/config \
-v ~/smokeping/data:/data \
--restart unless-stopped \
linuxserver/smokeping
(le plus simple est de faire 'cat > smokeping.sh' puis copier/coller les lignes puis ctrl+d pour enregistrer)
nb: si le port 80 est déja utilisé sur le Pi, changer le 1er 80 par autre chose (ex: -p 81:80)
3. lancer le container avec
sh smokeping.sh
docker start smokeping
4. accéder a
http://nom_ou_ip_du_pi (ou si autre port:
http://nom_ou_ip_du_pi:81)
pour arrêter:
docker stop smokeping
pour voir les logs si l'interface web n'est pas accessible:
docker logs smokeping
pour changer les cibles (targets) éditer le fichier: ~/smokeping/config/Targets
Pour mettre a jour le code de smokeping si une nouvelle version est publiée:
docker pull linuxserver/smokeping
docker stop smokeping
docker rm smokeping
sh ~/smokeping/smokeping.sh
docker start smokeping
docker image prune # optionnel, fait le ménage des images inutilisées
Pour être notifier qu'une nouvelle version est dispo il est a plusieurs méthodes:
-
https://github.com/linuxserver/docker-smokeping/releases puis s'abonner a 'watch / releases' (il faut un compte github).
- utiliser un outil comme
https://github.com/crazy-max/diunD'ici quelques jours je publierai une config aussi simple pour installer & utiliser blackbox exporter+prom+grafana.