Pracuje jako programista Java i zdarza mi się potrzeba wejścia do logów na produkcji lub teście tworzonych aplikacji. Obecnie wchodzę z konsoli na Ubuntu po SSH, ale zaczynam się zastanawiać czy jest jakiś fajny sposób na podłączenie wielu logów do jednej aplikacji dzięki, której mógłbym szybko się przełączać między logami. Nie zależy mi na żadnych wykresach, interesują mnie jedynie powiadomienia, że coś się sypie i możliwość przeglądania. Co polecacie.
- Rejestracja:ponad 10 lat
- Ostatnio:prawie 5 lat
- Lokalizacja:Łomża
- Postów:7

- Rejestracja:ponad 21 lat
- Ostatnio:około 3 lata
- Lokalizacja:Space: the final frontier
- Postów:26433
ELK? Albo np. https://www.loggly.com/
- Rejestracja:ponad 10 lat
- Ostatnio:prawie 5 lat
- Lokalizacja:Łomża
- Postów:7
Shalom napisał(a):
ELK? Albo np. https://www.loggly.com/
Dzięki za odpowiedz już się przyglądam tematowi
- Rejestracja:prawie 7 lat
- Ostatnio:około miesiąc
- Postów:3561
A jakieś rozwiązanie o jedno piętro niżej?
Dalekie od cloudu, np:
- wielość aplikacji, tak (4-5)
- fizyczne hosty 2-3
- ilość wierszy w logach na pewno nie milionowa, dzienny log ma rozmiary dające się wciągać w edytor.
Gdzie edytorek programistyczny już wymięka, jest mocno niewygodny (choć przy większej determinacji jeszcze coś da się zrobić)
Aha, tryb dzielony otwarcia tych plików, bo to również z żywej produkcji

- Rejestracja:prawie 8 lat
- Ostatnio:4 miesiące
- Postów:205
A jakieś rozwiązanie o jedno piętro niżej?
Może jakiś tool bashowy, który robi równolegle tail
/ grep
za pomocą ssh
? Sam nigdy się w takie coś nie bawiłem, więc musiałbyś poszukać takiego toola. Ewentualnie samemu napisać skrypt :)
Edit: Można też się pobawić z logrotate
i ustawić tak, żeby co jakiś czas wysyłało przez scp
pliki do jednej lokacji
- Rejestracja:ponad 10 lat
- Ostatnio:prawie 5 lat
- Lokalizacja:Łomża
- Postów:7
Przeanalizowałem wszystkie odpowiedzi i bardzo dziękuje, za odpowiedz. Jednak po zastanowieniu stwierdzam, że raczej nie chodzi i jakieś komercyjne aplikacje dlatego, że wtedy musiałbym mieć pozwolenie firmy, w której pracuje. Dlatego jednak bardziej zastanawiam się nad bash i w tym kierunku będę szukał rozwiązania.
@AnyKtokolwiek, o jakiej aplikacji mówisz, bo nie za bardzo rozumiem.
Bardzo dziękuje wszystkim za odpowiedz
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.