Accès aux log des jours précédents ? - Printable Version +- Calaos, Home Automation Forum (https://calaos.fr/forum) +-- Forum: Utilisation - Installation - Configuration (https://calaos.fr/forum/forumdisplay.php?fid=4) +--- Forum: Installation du système (https://calaos.fr/forum/forumdisplay.php?fid=5) +--- Thread: Accès aux log des jours précédents ? (/showthread.php?tid=619) |
Accès aux log des jours précédents ? - Arnaud - 07-21-2016 Bonjour, Un fantôme a allumé le gouttes à gouttes du potager cette nuit Bon.. ok.. c'est surement moi qui est oublié de l'éteindre hier soir (pas de programmation) mais je préfère vérifier dans les logs au cas où. Surtout que la pompe fait du bruit et je l'aurais entendu... n'ayant pas picolé justement ! Avec journalctl : Code: #journalctl --since "2016-07-20" -lu calaos-server il ne débute son log que le 21 (aujourd'hui) à 04h23. J'ai le souvenir d'avoir rebooté le serveur mais pas hier soir... il ne semble pas et un uptime indique 4 jours: Code: root@n450:~# uptime J'ai raté un truc ? Y a-t-il moyen de remonter plus en arrière sur les logs ? Il y a bien trace ce matin de l'action pour fermer l'électrovanne mais je voudrai bien voir si hier soir je l'avais éteinte ou pas... et à quelle heure ça s'est ouvert cette nuit merci, Arnaud. RE: Accès aux log des jours précédents ? - diouk - 07-21-2016 la commande c'est pas : Code: journalctl -flu calaos-server RE: Accès aux log des jours précédents ? - Arnaud - 07-21-2016 ben c'est pareil, tu utilises juste le "f" en plus qui est l'affiche "flow" pour le temps réel... Là, je souhaites remonter 1 jour en arrière RE: Accès aux log des jours précédents ? - raoulh - 07-22-2016 Dans calaos-os journalctl est configuré par defaut pour mettre les logs dans ram et rien ecrire sur le disque (pour eviter les soucis de cartes SD, USB, etc...) Tu peux changer cette configuration pour avoir par exemple des logs persistants au dela des reboots. Il faut changer le fichier de config /etc/systemd/journald.conf pour ca. Il y a la documentation ici: https://www.freedesktop.org/software/systemd/man/journald.conf.html Par exemple si tu mets Storage=persistent ca sera ecrit sur le disque. Tu peux aussi jouer avec SystemMaxUse, SystemMaxFileSize etc pour dire combien de log tu veux garder. Dans tous les cas, si journalctl commence a 04:23 c'est qu'il y a plus les logs plus anciens. RE: Accès aux log des jours précédents ? - Arnaud - 07-23-2016 ok merci pour les info Raoul. Bon utiliser du persistant sur une clé USB pour l'instant ça ne serait pas top. Il doit y avoir un moyen de faire un forward syslog vers un serveur autre (le synology). thanks RE: Accès aux log des jours précédents ? - meyerv - 07-25-2016 Je fais ça vers un syslog linux (rsyslog), ça doit marcher pareil vers un synology. Je n'ai plus de souvenir très vivant de la manipulation, voici l'extrait de mon journal personnel qui devrait te permettre de conclure: Pour cela, il faut (sur la centrale calaos) : - Que systemd-journald revoie les informations vers le syslog : -> option « ForwardToSyslog=yes » dans /etc/systemd/journald.conf - Que syslog renvoie vers <ton serveur syslog> -> ajouter « -R <IP de ton serveur syslog> » dans les « OPTIONS » dans /etc/default/busybox-syslog Remarque : après avoir relancé systemd-journald, il a également été nécessaire de relancer calaos-server pour que les logs soient pris en compte par le nouveau journald. Il peut être nécessaire d'ouvrir l'accès au syslog de ton serveur (réglage du syslog et, éventuellement, du firewall) Remarque : la centrale produit un volume très important de logs (en tout cas chez moi avec plein de mesures type température...) dont l'exploitation n'est pas aisée. Il semble aussi que parfois j'obtiens des lignes incomplètes ou fusionnées. RE: Accès aux log des jours précédents ? - mifrey - 07-25-2016 Arnaud, tiens-nous au courant si tu arrives a envoyer les logs sur un autre serveur, ca m'interesse ! RE: Accès aux log des jours précédents ? - Arnaud - 07-25-2016 ha super merci Meyerv, il y plusieurs fichiers de config syslog j'avais pas encore identifié quel était le bon ça va me faire gagner du temps ! Pas de pb Mifrey, ça pourrait même s'ajouter au Wiki je vous tiens au courant RE: Accès aux log des jours précédents ? - Arnaud - 07-25-2016 Super ça fonctionne nickel ! Le Syslog du Syno va se remplir à vitesse grand V ! Et dans la foulé un rapide Wiki avec vos info ici: https://calaos.fr/wiki/fr/calaos_os_syslog |