2010/7/21 Greg <[email protected]>:
> Un serveur syslog-ng central, tous les serveurs apache transmettent à
> celui-ci.
Bonjour,

Il me semble que la version opensource du syslog-ng peut perdre des
logs également en cas de perturbation réseau entre le syslog sender et
le syslog-ng central.
De plus, envoyer ses access log apache sur syslog-ng, ca veut dire
forker un logger par ligne de log (seulement si on est en préfork,
d'après ce que j'aurais appris hier, sans avoir vérifié), ce qui a
pour conséquence sur un site avec un peu de charge de faire monter le
load de ta machine à des chiffres qu'on voit rarement (ou qu'on
préfèrerait voir rarement).

Personnellement, la centralisation des logs, je l'ai faite avec des
access log en fichiers classiques, un logtail2 pour récuperer les
nouvelles lignes, toutes les 10 minutes, la mise dans un fichier à
part de ces nouvelles lignes, un envoi automatisé des nouveaux
fichiers vers un serveur (par ftp ou rsync, peu importe) et la
refusion de tous les fichiers ainsi récupérés, depuis de multiples
serveurs, avec un tri par date des lignes, pour retrouver une
consistence.
Avec cette méthode, je suis sur d'avoir toutes mes lignes, triées, et
sans un load monstrueux.

Par contre, ca demande sérieusement de l'huile de coude, parce que
c'est que du bash :p

Florian MAURY
_______________________________________________
FRsaG mailing list
[email protected]
http://www.frsag.org/mailman/listinfo/frsag

Répondre à