Obsługa logów z wielu aplikacji, czego użyć.

Obsługa logów z wielu aplikacji, czego użyć.
GR
  • Rejestracja:ponad 10 lat
  • Ostatnio:prawie 5 lat
  • Lokalizacja:Łomża
  • Postów:7
0

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.

AK
zmień tagi, są nieadekwatne. Cierpisz na wielkość tych logów, czy nie?
Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
3

"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"
GR
  • Rejestracja:ponad 10 lat
  • Ostatnio:prawie 5 lat
  • Lokalizacja:Łomża
  • Postów:7
0
Shalom napisał(a):

ELK? Albo np. https://www.loggly.com/

Dzięki za odpowiedz już się przyglądam tematowi

damianem
  • Rejestracja:prawie 8 lat
  • Ostatnio:4 miesiące
  • Postów:205
1

Splunk?

Riddle
Administrator
  • Rejestracja:prawie 15 lat
  • Ostatnio:około 15 godzin
  • Lokalizacja:Laska, z Polski
  • Postów:10086
0

Splunk chyba

AK
  • Rejestracja:prawie 7 lat
  • Ostatnio:około miesiąc
  • Postów:3561
0

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


Bo C to najlepszy język, każdy uczeń ci to powie
edytowany 1x, ostatnio: AnyKtokolwiek
damianem
  • Rejestracja:prawie 8 lat
  • Ostatnio:4 miesiące
  • Postów:205
1

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

edytowany 2x, ostatnio: damianem
GR
  • Rejestracja:ponad 10 lat
  • Ostatnio:prawie 5 lat
  • Lokalizacja:Łomża
  • Postów:7
0

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

AK
Nie "doradzam" a "szukam" takowej apliakcji. Jakbyś poza forum coś fajnego wycelował, daj znać

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.