Il ne me restait plus qu'à trouver un moyen de visualiser et interpréter cette base sql sur une interface web.
Mais je me suis rendu compte que cette solution (syslog) ne colle pas à mes besoins.
Du coup j'ai trouvé un soft qui génère des fichier web html des windows event logs en fonction du type warning, error... et du journal voulu avec une possibilité de spécifier la durée des logs.
du coup, je réceptionne les fichiers des logs au format html dans le dossier
/home/e-smith/files/ibays/log/html/current
Je crée un dossier /home/e-smith/files/ibays/log/html/archives pour y créer un dossier par jour et déplacer le contenu du dossier current dans le dossier archives/YYYMMDD
création du script : nano /root/arc-logs.sh
insérer le contenu: cd /home/e-smith/files/ibays/log/html/archives mkdir `date +%Y%m%d` cd /home/e-smith/files/ibays/log/html/current mv * /home/e-smith/files/ibays/log/html/archives/`date +%Y%m%d`
L'amour c'est dangereux mais on peut survivre. Ça fait mal. Faut faire des compromis, des sacrifices, passer une épreuve. À cause de ça on ralentis son élan.
Salut,
J'ai vu sur contribs.org que nouvelle version de sme server, la 9, qui est en développement, va utiliser rsyslog.
http://bugs.contribs.org/show_bug.cgi?id=7221
Tu peux bien sur tester la version 9 qui est en beta 3 maintenant.
Ou bien, il y a ce howto: http://www.howtoforge.com/building-a-central-loghost-on-centos-and-rhel-...
C'est pour une ancienne version de centos mais faut tenter l'opération.
Bon chance.
MasterSleepy.
Salut et Merci pour la réponse qui n'a malheureusement pas fonctionné.
Par contre, j'ai suivi cette proc qui a donné un syslog dans mysql :
http://prostenotatki.blogspot.fr/2013/03/install-and-setup-syslog-ng-to-...
Il ne me restait plus qu'à trouver un moyen de visualiser et interpréter cette base sql sur une interface web.
Mais je me suis rendu compte que cette solution (syslog) ne colle pas à mes besoins.
Du coup j'ai trouvé un soft qui génère des fichier web html des windows event logs en fonction du type warning, error... et du journal voulu avec une possibilité de spécifier la durée des logs.
le soft ce trouve ici : http://www.nirsoft.net/utils/myeventviewer.zip et ici pour la version 64 : http://www.nirsoft.net/utils/myeventviewer-x64.zip
ce soft est utilisable en script par exemple :
MyEventViewer.exe /ShowOnlyLastEvents 1 /LastEventsUnit 3 /LastEventsValue 2 /VisibleEventTypes 3 /shtml d:\SOCIETE-Nomserveur.html
ensuite j'envoi les les infos via sftp sur le serveur SME :
sftp à télécharger ici : http://the.earth.li/~sgtatham/putty/latest/x86/psftp.exe
et utilisation via batch exemple
créer un fichier commande.txt avec ce contenu :
cd /home/e-smith/files/ibays/log/html
put d:\SOCIETE-Nomserveur.html
quit
et lancer un batch :
psftp.exe {Adresse_IP_SERVEUR} -P {numero_port} -l {user} -pw {password} -b {chemin_fichier_commande}
par exemple :
psftp.exe193.252.218.120 -P 2022 -l root -pw XXXXXX -b d:\sftp\commande.txt
Pour moi cette solution fonctionne par rapport à mes besoins
Pour finir, je souhaite archiver les logs
du coup, je réceptionne les fichiers des logs au format html dans le dossier
/home/e-smith/files/ibays/log/html/current
Je crée un dossier /home/e-smith/files/ibays/log/html/archives pour y créer un dossier par jour et déplacer le contenu du dossier current dans le dossier archives/YYYMMDD
création du script :
nano /root/arc-logs.sh
insérer le contenu:
cd /home/e-smith/files/ibays/log/html/archives
mkdir `date +%Y%m%d`
cd /home/e-smith/files/ibays/log/html/current
mv * /home/e-smith/files/ibays/log/html/archives/`date +%Y%m%d`
Permission d'execution :
chmod +x /root/arc-logs.sh
Plannification :
mkdir -p /etc/e-smith/templates-custom/etc/crontab
nano /etc/e-smith/templates-custom/etc/crontab/arc-logs
Ecrire ce texte :
#Execution Archivage Logs a 1h du matin
00 01 * * * root /root/arc-logs.sh
j'ai une question : peut'on créer un dossier au nom Jour-1 exemple YYYYMMDD-1
Merci,
batist3
Salut,
Merci pour les explications.
Pour la date, linux a tout prévut, rajoute le flag -d "yesterday" à la commande date.
A+,
MasterSleepy.