LOG vers rsyslog
LOG vers rsyslog
bonjour,
est-il possible d'envoyer les logs de domoticz vers un serveur Rsyslog sur le reseau " en gros vers une autre adresse IP" ?
j'ai regardé dans la doc , pas trouvé
merci
Salinois
est-il possible d'envoyer les logs de domoticz vers un serveur Rsyslog sur le reseau " en gros vers une autre adresse IP" ?
j'ai regardé dans la doc , pas trouvé
merci
Salinois
Re: LOG vers rsyslog
Je viens de déplacer ton sujet dans la section hébergement.
La configuration se fait via le fichier domoticZ.sh. Il y a un tuto sur le blog pour mettre les logs dans un fichier texte. C'est au même endroit pour envoyer vers un serveur.
La configuration se fait via le fichier domoticZ.sh. Il y a un tuto sur le blog pour mettre les logs dans un fichier texte. C'est au même endroit pour envoyer vers un serveur.
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Re: LOG vers rsyslog
je pensai un truc de ce genre
pour envoyer vers le syslog local , c'est bon.
mais cela ne fonctionne pas et ça plante domoticz#DAEMON_ARGS="$DAEMON_ARGS @192.168.0.205:514"
pour envoyer vers le syslog local , c'est bon.
Re: LOG vers rsyslog
Il y a des infos dans le wiki https://www.domoticz.com/wiki/Set_up_Domoticz_to_syslog
Comment bien utiliser le forum : Poser une question, Mettre un script, un fichier, une image ou des logs
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
Mes petits guides : Débuter en programmation, Le débogage, Le choix de matériel, Les sauvegardes
Ma présentation - Mes Tutos
-
pierrotori
- Messages : 821
- Inscription : 29 févr. 2016, 12:11
Re: LOG vers rsyslog
j’avais aussi pense a cette solution mais je l’ai mise en ram (avec log2ram)et c’est mon nas qui recupere la log lors de la sauvegarde
je pense meme récupérer que les erreurs de la log
je pense meme récupérer que les erreurs de la log
Re: LOG vers rsyslog
bonsoir,
et comment tu as configuré domoticz.sh et rsyslog.conf
j'ai dejà les logs de mon raspberry qui partent vers un syslog externe mais je trouve pas pour Domoticz, la bonne config.
bye
Salinois
et comment tu as configuré domoticz.sh et rsyslog.conf
j'ai dejà les logs de mon raspberry qui partent vers un syslog externe mais je trouve pas pour Domoticz, la bonne config.
bye
Salinois
-
Flying Domotic
- Messages : 772
- Inscription : 10 mars 2020, 15:26
Re: LOG vers rsyslog
L'un n'empêche pas l'autre ... On peut écrire dans un log où on veut, et envoyer des messages syslog en même temps (c'est ce que je fais).pierrotori a écrit : 12 févr. 2024, 21:48 j’avais aussi pense a cette solution mais je l’ai mise en ram (avec log2ram)et c’est mon nas qui recupere la log lors de la sauvegarde
je pense meme récupérer que les erreurs de la log
Re: LOG vers rsyslog
bonjour Flying Domotic ,
c'est ce que j'ai pu faire avec mon RPi avec l'appli "Weewx" de ma station meteo;
mais j'arrive pas à trouver la bonne syntaxe dans le fichier domoticz.sh pour que ça parte vers mon syslog externe...
salinois
c'est ce que j'ai pu faire avec mon RPi avec l'appli "Weewx" de ma station meteo;
mais j'arrive pas à trouver la bonne syntaxe dans le fichier domoticz.sh pour que ça parte vers mon syslog externe...
salinois
-
syl2222_fr
- Messages : 47
- Inscription : 14 janv. 2022, 20:02
Re: LOG vers rsyslog
Salut !
Rsyslog fait ce taf très bien avec le module imfile
crée le fichier toto :/etc/rsyslog.d/10-toto.conf
Dans ce fichier:
suivi d'un systemctl restart rsyslog.service
Ca va regarder toutes les 10 secondes (valeur par défaut) le fichier /var/log/domoticz.log et envoyer le delta des lignes apparues a ton syslog
Rsyslog fait ce taf très bien avec le module imfile
crée le fichier toto :/etc/rsyslog.d/10-toto.conf
Dans ce fichier:
Code : Tout sélectionner
$ModLoad imfile
input(type="imfile"
File="/var/log/domoticz.log"
Tag="domoticz_remote")
if $syslogtag contains ''domoticz_remonte then @x.x.x.x
& stop
Ca va regarder toutes les 10 secondes (valeur par défaut) le fichier /var/log/domoticz.log et envoyer le delta des lignes apparues a ton syslog