Pobieranie logów przez ftp

0

Hej
mam dostęp do logów serwera poprzez FTP. Chciałbym ogarnąć jakieś narzędzie albo sam je napisać, które ładnie prezentowało by takie logi (filtrowanie, alerty itp.).
Problem tylko w tym czy ściąganie pliku z logami np co 5 sekund poprzez ftp jest dobrą praktyką? Jak powinienem rozwiązać problem logów aby mieć je jak najbardziej aktualne mając dostęp tylko przez ftp?

Może sprawdzać datę ostatniej modyfikacji itp. ale chodzi mi bardziej o kwestie ciągłego strzelania do serwera.

1

Ja używam tego pod win -> https://www.apacheviewer.com/features/
Ma opcje odświeżania logów przez łączenie się z FTPem i ściąganie najnowszych wpisów. Część funkcji jest bezpłatna, część płatna.

1

Możesz ogarnąć to curl i parametrem range - jeśli serwer wspiera.
https://serverfault.com/questions/18834/how-to-ftp-get-a-partial-file-only

Btw. mamy podobne rozwiązanie u jednego klienta, który ma przedtpotopową infrastukturę, więc logi dociąga się przez HTTP (i to jeszcze na dość wolnym łączu).
Dorobiliśmy skrypt (bash), który dociąga tylko ostatnie linie co sekundę i wrzuca do pliku na dysk i mamy takiego bieda taila teraz. (nawet spoko działa).
(niestety nie mogę podzielić się skryptem).

1 użytkowników online, w tym zalogowanych: 0, gości: 1