Jest to vlogger poleceń, który można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu Mac OS
PROGRAM:
IMIĘ
vlogger - elastyczna rotacja logów i śledzenie użycia w perl
STRESZCZENIE
vlogger [OPCJE]... [LOGDIR]
OPIS
Vlogger został zaprojektowany tak, aby rotacja dzienników serwera WWW była prosta i łatwa w zarządzaniu. Dotyczy
z VirtualHost loguje automatycznie, więc tylko jedna dyrektywa jest wymagana do zarządzania wszystkimi hostami
na serwerze internetowym. Vlogger pobiera potokowe dane wyjściowe z Apache lub innego serwera WWW, rozdziela się
pierwsze pole i zapisuje dzienniki w plikach dziennika w podkatalogach. Używa uchwytu pliku
pamięć podręczna, aby uniknąć ograniczeń zasobów. Rozpocznie nowy plik dziennika na początku
nowy dzień i opcjonalnie uruchamiaj nowe pliki po osiągnięciu określonego rozmiaru pliku. To może
utrzymywać dowiązanie symboliczne do najnowszego dziennika dla łatwego dostępu. Opcjonalnie analiza hosta może
być wyłączone do użytku w dyrektywach ErrorLog.
Aby korzystać z vloggera, musisz dodać „%v” do pierwszej części swojego LogFormat:
LogFormat "%v %h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" łącznie
Następnie wywołaj go z niestandardowego dziennika:
CustomLog "⎪ /usr/sbin/vlogger -s access.log -u www-logs -g www-logs /var/log/apache"
połączony
OPCJE
Opcje są podane w krótkim formacie w wierszu poleceń.
-a Nie opróżniaj plików automatycznie. Może to poprawić wydajność, ale może uszkodzić plik dziennika
analizatory zależne od pełnych wpisów w logach.
-e Tryb dziennika błędów. W tym trybie parsowanie hosta jest wyłączone, a plik jest
wypisane przy użyciu szablonu pod określonym LOGDIR.
-n Wyłącza rotację. Ta opcja całkowicie wyłącza rotację.
-f MAXFILES Maksymalna liczba uchwytów plików, które mają być otwarte. Domyślnie 100. Ustawienie
zbyt wysoka wartość może spowodować, że w systemie zabraknie deskryptorów plików. Ustawienie to
zbyt niska może wpłynąć na wydajność.
-u UID Zmiana użytkownika na UID podczas uruchamiania jako root.
-g GID Zmiana grupy na GID podczas pracy jako root.
-t SZABLON Szablon nazwy pliku przy użyciu kodów Date::Format. Wartość domyślna to
„%m%d%Y-access.log” lub „%m%d%Y-error.log”. Gdy używasz opcji -r, domyślnie staje się
„%m%d%Y-%T-access.log” lub „%m%d%Y-%T-error.log”.
-s SYMLINK Określa nazwę dowiązania symbolicznego do bieżącego pliku.
-r ROZMIAR Obraca pliki, gdy osiągną ROZMIAR. ROZMIAR podawany jest w bajtach.
-d KONFIG Użyj śledzenia użycia DBI.
-h Wyświetla pomoc.
-v Wyświetla informacje o wersji.
DBI ZASTOSOWANIE TRACKER
Vlogger może automatycznie śledzić statystyki użytkowania poszczególnych hostów wirtualnych w krótkim czasie
Baza danych. DBI i odpowiednie sterowniki (np. DBD::mysql) muszą być zainstalowane dla
to do pracy. Utwórz tabelę w swojej bazie danych, aby przechowywać dane. „mysql_create.sql”
przewidziano skrypt do korzystania z tej funkcji w MySQL. Skonfiguruj dsn, user, pass
i zrzuć wartości do pliku vlogger-dbi.conf. Parametr „dump” kontroluje, jak często
vlogger zrzuci swoje statystyki do bazy danych (domyślnie 30 sekund). Skopiuj to
plik w dogodnym miejscu w systemie plików (np. /etc/apache/vlogger-dbi.conf) i
uruchom vloggera z "-d /etc/apache/vlogger-dbi.conf". Możesz chcieć skorzystać z tej funkcji
aby łatwo wystawiać klientom rachunki za wykorzystanie przepustowości w trybie dziennym/tygodniowym/miesięcznym.
Korzystaj z vloggera online za pomocą usług onworks.net