« Smokeping : Configuration des alertes mail » : différence entre les versions
De www.yakakliker.org
Aucun résumé des modifications |
Aucun résumé des modifications |
||
| (3 versions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 31 : | Ligne 31 : | ||
password votre-mot-de-passe | password votre-mot-de-passe | ||
</syntaxhighlight> | </syntaxhighlight> | ||
* Ne pas oublier pas de sécuriser le fichier : <code>sudo chmod 644 /etc/msmtprc</code> ''(ou 600 pour masquer le mot de passe aux autres utilisateurs)''. | |||
=== Configuration de Smokeping === | === Configuration de Smokeping === | ||
| Ligne 65 : | Ligne 67 : | ||
S' assurer que cet utilisateur a bien le droit de lire le fichier <code>/etc/msmtprc</code> et d'écrire dans <code>/var/log/msmtp.log</code>. | S' assurer que cet utilisateur a bien le droit de lire le fichier <code>/etc/msmtprc</code> et d'écrire dans <code>/var/log/msmtp.log</code>. | ||
'''Petite astuce :''' | '''Petite astuce :''' | ||
| Ligne 74 : | Ligne 75 : | ||
** <code>systemctl restart smokeping</code> | ** <code>systemctl restart smokeping</code> | ||
=== Liens === | |||
https://wiki.evolix.org/HowtoSmokeping | |||
[[Catégorie:Smokeping]] | [[Catégorie:Smokeping]] | ||
[[Catégorie:SMTP]] | [[Catégorie:SMTP]] | ||
<html> | |||
<a href="https://www.compteurdevisite.com" title="compteur web gratuit sans pub"><img src="https://counter6.optistats.ovh/private/compteurdevisite.php?c=b4epghealnwlf7wuq7gn3ygll9aywrfx" border="0" title="compteur web gratuit sans pub" alt="compteur web gratuit sans pub"></a> | |||
</html> | |||
<html> | |||
<script src='https://storage.ko-fi.com/cdn/scripts/overlay-widget.js'></script> | |||
<script> | |||
kofiWidgetOverlay.draw('yakakliker', { | |||
'type': 'floating-chat', | |||
'floating-chat.donateButton.text': 'Café', | |||
'floating-chat.donateButton.background-color': '#00b9fe', | |||
'floating-chat.donateButton.text-color': '#fff' | |||
}); | |||
</script> | |||
</html> | |||
Dernière version du 10 février 2026 à 16:07
Installation des dépendances
- Commencer par installer
msmtpet les utilitaires de mail :
sudo apt update
sudo apt install msmtp msmtp-mta ca-certificates
Configuration de msmtp
- Créer ou modifier le fichier de configuration global
/etc/msmtprc:
sudo nano /etc/msmtprc
Copier et adapter ce modèle :
# Valeurs par défaut
defaults
auth on
tls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt
logfile /var/log/msmtp.log
# Configuration du compte
account default
host smtp.votre-fournisseur.com
port 587
from votre-email@domaine.com
user votre-utilisateur-smtp
password votre-mot-de-passe
- Ne pas oublier pas de sécuriser le fichier :
sudo chmod 644 /etc/msmtprc(ou 600 pour masquer le mot de passe aux autres utilisateurs).
Configuration de Smokeping
- Il faut maintenant dire à Smokeping d'utiliser ce binaire pour envoyer ses alertes.
- Modifier le fichier de configuration Smokeping (souvent dans
/etc/smokeping/config.d/General) :
- Modifier le fichier de configuration Smokeping (souvent dans
*** General ***
# ...
mailhost = localhost
sendmail = /usr/bin/msmtp
# ...
Définir l'alerte
- Dans le fichier
Alerts, s'assurer d'avoir une section active :
*** Alerts ***
to = votre-email-reception@domaine.com
from = smokeping@votre-domaine.com
+someloss
type = loss
# Alerte si on dépasse 5% de perte de paquets
pattern = >5%
comment = Perte de paquets détectée
- Puis, appliquer cette alerte à vos cibles dans le fichier
Targetsen ajoutant la lignealerts = somelosspour les équipements à surveiller.
IMPORTANT
Smokeping tourne généralement sous l'utilisateur smokeping ou www-data.
S' assurer que cet utilisateur a bien le droit de lire le fichier /etc/msmtprc et d'écrire dans /var/log/msmtp.log.
Petite astuce :
- Pour tester que l'envoi fonctionne avant de relancer Smokeping, essayer cette commande :
echo "Test Smokeping" | msmtp votre-email@domaine.com
- Relancer Smokeping :
systemctl restart smokeping
Liens
https://wiki.evolix.org/HowtoSmokeping