Mail et impression mensuel de mes logs - Codes et scripts - Linux et OS Alternatifs
Marsh Posté le 19-05-2007 à 11:52:43
Un log par mois ca va etre enorme, ton système de messagerie risque de ne pas être d'accord.
Je te suggère plutot de jeter un oeil à Logwatch (chaque nuit il analyse les logs et te fait ressortir les infos les plus importantes, et te les envoie par mail).
Marsh Posté le 19-05-2007 à 11:55:55
e_esprit a écrit : Un log par mois ca va etre enorme, ton système de messagerie risque de ne pas être d'accord. |
Je pense que le système d'impression aussi ne va pas être d'accord.
+2 pour logwatch.
Marsh Posté le 19-05-2007 à 11:56:25
Oui aussi
Marsh Posté le 19-05-2007 à 12:05:59
Il m'interesse votre logiciel je jette un oeil Mais possibilité d'impression des infos importantes ?
Marsh Posté le 19-05-2007 à 12:06:54
Ben t'imprimes le mail que tu reçois
Marsh Posté le 19-05-2007 à 12:07:36
Mais bon perso, imprimer des logs, même analysés, j'oublierai.
Un geste pour la nature quoi
Marsh Posté le 19-05-2007 à 12:08:08
Pourquoi tu veux imprimer? Des logs unix c'est très bavard, ca va te bouffer une conso énorme de papier et d'encre. Il vaut mieux le faire par mail, ou te faire un script maison, à coup de grep/sed/awk.
Marsh Posté le 19-05-2007 à 12:58:00
e_esprit a écrit : Ben t'imprimes le mail que tu reçois |
Je préfères de l'automatique
e_esprit a écrit : Mais bon perso, imprimer des logs, même analysés, j'oublierai. |
100% papier recyclé et recyclage a 100% du papier utilisé
Gf4x3443 a écrit : Pourquoi tu veux imprimer? Des logs unix c'est très bavard, ca va te bouffer une conso énorme de papier et d'encre. Il vaut mieux le faire par mail, ou te faire un script maison, à coup de grep/sed/awk. |
Oui certe très bavard mais j'aime bien lire sur papier, et niveau conso je pense que sa devrait aller j'ai recupéré du papier "Banderole" (sa compte en mètres ) et je vais voir pour une vieille imprimante à rubans car j'ai aussi ce qu'il faut en rubans ... Donc a peu près tous pas cher.
Et Pour le script je n'ai aucune connaissance en écriture de scripts
Et aussi j'aimerai bien sauvegarder ce rapport sur un ftp, comme sa j'aurais un historique
Marsh Posté le 19-05-2007 à 13:06:31
el_mazo a écrit : Oui certe très bavard mais j'aime bien lire sur papier, et niveau conso je pense que sa devrait aller j'ai recupéré du papier "Banderole" (sa compte en mètres ) et je vais voir pour une vieille imprimante à rubans car j'ai aussi ce qu'il faut en rubans ... Donc a peu près tous pas cher. |
Comme tu veux. Un petit exemple quand même histoire que tu comprennes: mon log sur mon serveur maison, entre le 16 mai et le 19 (aujourd'hui), qui ne logue que les cron, logrotate, et les authentifications (je parle même pas des requetes au serveur web, la bdd postgresql ou les partages samba):
geo ~ # wc log_watch_messages
4659 49779 363519 log_watch_messages
Ca fait pas loin de 4700 lignes, sachant que certaines comptent pour deux voire trois (très longue ligne, notamment les authentifications et les sudos).
Même à 40 lignes par pages, tu comptes lire 112 pages tous les 3 jours? Bon courage. Et encore, y'a pas tout.
Citation : Et Pour le script je n'ai aucune connaissance en écriture de scripts |
Va falloir donc apprendre, on ne peut pas savoir ce que tu veux mieux que toi:
- les regexps: http://www.regular-expressions.info/tutorial.html
- les scripts bash: http://www.ac-creteil.fr/reseaux/s [...] ation.html
On peut t'aider pour des points particuliers, mais pas faire ton boulot à ta place. Aide toi, le ciel t'aidera dit le proverbe.
Marsh Posté le 19-05-2007 à 13:06:38
Ouais nan, mais je pense que tu te rends pas bien compte de la quantité de logs générés par ces services
Marsh Posté le 19-05-2007 à 13:35:46
même une fois par mois l'impression seulement sa ferai gros ?
Marsh Posté le 19-05-2007 à 13:37:06
Ben ca change rien, que t'imprimes un log journalier chaque jour ou tout le log mensuel une fois par mois, ca reste la meme quantité
Marsh Posté le 19-05-2007 à 14:26:35
Ah ok, j'avais pas du tout comprendre. Mais juste pour le fun sa serait réalisable ?
Marsh Posté le 19-05-2007 à 14:59:20
Bah techniquement, y a rien de plus simple, un job cron qui lance ton impression
Marsh Posté le 19-05-2007 à 16:07:08
Oui mais qui lance l'impression de quel fichier ? car il faut bien que Logwatch créer un rapport
Marsh Posté le 19-05-2007 à 17:45:34
el_mazo a écrit : Oui mais qui lance l'impression de quel fichier ? car il faut bien que Logwatch créer un rapport |
Le crontab, qui va être l'utilisateur sous lequel il est lancé (root, ou un user quelconque, ca dépend comment tu installes ton cron).
Crontab appellera lp (man lp), qui va imprimer les fichiers que tu lui donneras en paramètre.
Voila, maintenant comme ca, tu pourras quand même avoir un peu d'infos pour aller cramer tes feuilles, même recyclées
Marsh Posté le 19-05-2007 à 18:51:34
Lol merci mais maintenant pour l'imprimer je vais faire ma sauce et me reste un petit probleme Logwatch genere un rapport qui ne contient pas tous mes logs donc ? et c'est celui ci (le fichier generé) que je peut imprimer ?
Marsh Posté le 19-05-2007 à 10:00:41
Salut a tous, je me suis fait un petit serveur Web / Ftp / Mail / Controleur de domaine et j'aimerais que ce serveur puisse me mailer et m'inmprimer mes logs 1 fois par mois. Je pense qu'il faut passer par un script et le lié au Crontabs mais je n'ai aucune connaissance en ecriture de script donc si quelqu'un pouvait m'aider ...
Merci Beaucoup
---------------
http://www.vachekirit.info Serveur perso enfin en ligne :D