Jak na logovani systemu (auth, messages...) a sluzeb (apache, proftpd...) pri loadbalancingu?

Gabriel gabriel at maxpark.cz
Thu Oct 15 21:55:57 CEST 2015


Ahoj vsem,

 

jak resite logovani napr. apache pri loadbalancingu 2 a vice serveru?

 

Aktualne loguji vse per virtualhost, tedy per jednotlive domeny na jednom serveru. Rad bych stavajici logovaci a adresarovou strukturu zachoval, ale pokud budu logovat na dvou servrech, budu mit dvoje logy a tomu bych se rad vyhnul. Delat pak jakekoliv statistiky nebo dohledavani v errorech bude zbytecne slozite.

 

Rad bych, pokud je nejaka rozumna moznost, logoval na vyhrazeny autonomni logovaci server do jednotlivych logu, tak jak to je ted, pokud vezmu v uvahu pouze jeden server.

Tedy napr. mam domenu mojedomena.cz, loguji na jednom serveru do /var/log/httpd/mojedomena.cz/access.log a /var/log/httpd/mojedomena.cz/error.log.

Rad bych do techto souboru, ted jiz na autonomnim logovacim servru, logoval vsechny servery v loadbalancing poole. Abych nemel error1.log, error2.log atd.

 

Vim, ze resit to pres NFS mount log adresare asi nebude ta spravna volba kvuli file lockum a kvuli rotaci logu. Existuje nejaky rozumny software, co tohle umi? Rsyslog? Syslog-ng?

 

Co pouzivate v techto pripadech?

 

Zaroven rad bych zasilal vsechny logy ze vsech servru na jeden centralni server, zrejme to bude souviset, tak pokud nekdo mate vyzkousene neco funkcni, budu rad za kazdou radu. Pripominam, ze si logy dost separuji kvuli prehlednosti, tedy doporuceni logovat napr. vsechny virtualhosty z apache do jednoho globalniho access nebo error logu nepripada v uvahu.

 

Predem diky za kazdou radu,

Gabriel

 



More information about the Users-l mailing list