Mail et impression mensuel de mes logs

Mail et impression mensuel de mes logs - Codes et scripts - Linux et OS Alternatifs

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
Reply

Marsh Posté le 19-05-2007 à 10:00:41   

Reply

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).


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

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 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).


 
Je pense que le système d'impression aussi ne va pas être d'accord.
 
+2 pour logwatch.

Reply

Marsh Posté le 19-05-2007 à 11:56:25    

Oui aussi :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 19-05-2007 à 12:05:59    

Il m'interesse votre logiciel je jette un oeil :D Mais possibilité d'impression des infos importantes ?


---------------
http://www.vachekirit.info Serveur perso enfin en ligne :D
Reply

Marsh Posté le 19-05-2007 à 12:06:54    

Ben t'imprimes le mail que tu reçois :o


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

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 :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

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.

Reply

Marsh Posté le 19-05-2007 à 12:58:00    

e_esprit a écrit :

Ben t'imprimes le mail que tu reçois :o

 

Je préfères de l'automatique  :jap:

 
e_esprit a écrit :

Mais bon perso, imprimer des logs, même analysés, j'oublierai.
Un geste pour la nature quoi :D

 

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  :D ) 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

Message cité 1 fois
Message édité par el_mazo le 19-05-2007 à 12:59:07

---------------
http://www.vachekirit.info Serveur perso enfin en ligne :D
Reply

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  :D ) 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  :(

 

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.


Message édité par Gf4x3443 le 19-05-2007 à 13:07:09
Reply

Marsh Posté le 19-05-2007 à 13:06:31   

Reply

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 :D


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

Marsh Posté le 19-05-2007 à 13:35:46    

même une fois par mois l'impression seulement sa ferai gros ?


---------------
http://www.vachekirit.info Serveur perso enfin en ligne :D
Reply

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é :heink:


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

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 ?


---------------
http://www.vachekirit.info Serveur perso enfin en ligne :D
Reply

Marsh Posté le 19-05-2007 à 14:59:20    

Bah techniquement, y a rien de plus simple, un job cron qui lance ton impression [:cerveau spamafote]


---------------
Ce n'est point ma façon de penser qui a fait mon malheur, c'est celle des autres.
Reply

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 :D


---------------
http://www.vachekirit.info Serveur perso enfin en ligne :D
Reply

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 :D


 
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  http://perso.wanadoo.fr/k.fd/HFR/waveyicon10.gif

Reply

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 ?


---------------
http://www.vachekirit.info Serveur perso enfin en ligne :D
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed