apache, logowanie wszystkich vhostow

Instalacja i konfiguracja oprogramowania sieciowego.
ksmar
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 08 wrz 2014, 15:25

apache, logowanie wszystkich vhostow

Post autor: ksmar »

Witam,
posiadam mały serwerek na których jest kilkanaście vhostów.
Każdy ma ustawiony CustomLog i ErrorLog do pliku jak nazwa vhosta.
Jednak gdy czasem dzieje, się coś niedobrego:) Trzeba badać każdy plik logów oddzielnie, co jest bardzo niewygodne.
W jaki sposób ustawić poza wyżej wymienonymi logami jeden plik logow dla wszystkich vhostow?
Awatar użytkownika
mati75
Wytworny Kaczor
Wytworny Kaczor
Posty: 266
Rejestracja: 30 maja 2008, 16:04
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Rzeszów
Kontakt:

Re: apache, logowanie wszystkich vhostow

Post autor: mati75 »

Wyłącz logrotate.
Debian Developer
ksmar
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 08 wrz 2014, 15:25

Re: apache, logowanie wszystkich vhostow

Post autor: ksmar »

mati75, a jakie to ma znaczenie ?
Awatar użytkownika
mati75
Wytworny Kaczor
Wytworny Kaczor
Posty: 266
Rejestracja: 30 maja 2008, 16:04
Płeć: Mężczyzna
Wersja Ubuntu: inny OS
Środowisko graficzne: Xfce
Architektura: x86_64
Lokalizacja: Rzeszów
Kontakt:

Re: apache, logowanie wszystkich vhostow

Post autor: mati75 »

Logrotate dzieli logi na pliku według dat. A co do odczytu:

Kod: Zaznacz cały

man grep
twoim przyjacielem.
Debian Developer
ksmar
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 08 wrz 2014, 15:25

Re: apache, logowanie wszystkich vhostow

Post autor: ksmar »

Dzięki za takie odpowiedzi, uckema z tego forum.
Awatar użytkownika
rob006
Wytworny Kaczor
Wytworny Kaczor
Posty: 417
Rejestracja: 28 paź 2007, 23:11
Płeć: Mężczyzna
Wersja Ubuntu: 12.04
Środowisko graficzne: Unity
Architektura: x86_64
Lokalizacja: Lublin
Kontakt:

Re: apache, logowanie wszystkich vhostow

Post autor: rob006 »

Zamiast próbować logować w 2 miejsca jednocześnie (co jest tak naprawdę bez sensu) lepiej zapisuj wszystkie vhosty do jednego loga i później w razie potrzeby rozbijaj je właśnie za pomocą grepa.
http://kungfugrep.com/2012/04/apache2-v ... log-files/
Opcja %v jest tutaj kluczowa - pozwala zapisać z jakiego vhosta jest dany wpis.
Ubek308
Zakręcona Traszka
Zakręcona Traszka
Posty: 574
Rejestracja: 25 maja 2011, 10:17
Płeć: Mężczyzna
Wersja Ubuntu: 11.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: apache, logowanie wszystkich vhostow

Post autor: Ubek308 »

ksmar.
bedzie nam ciebie brakowalo.

PS:
odpowiedzi sa bardzo dobre i kompletnie wystarczajace, nie spodziewales sie chyba takich co zwalniaja od myslenia ?
ODPOWIEDZ

Wróć do „Sieci, serwery, Internet”

Kto jest online

Użytkownicy przeglądający to forum: Bing [Bot] i 95 gości