Wpis z mikrobloga

Jak mam rozumieć ,że system logów ( wyświetlanie błedów na konsoli i w pliku ) jest scentralizowany? Oraz czy istnieje możliwość wrzucania błędów/logów z konsoli tylko do pliku?
Node.js jbc
#programowanie #nodejs
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@passage: Okey wszystko już zrobilem z winstonem. Tylko teraz jakoś to scentralizować, mógłyś rozwinąć myśl ,,stdout/err'' albo jakis przyklad na node.js dac? I czy musze cos robic z dockerem zeby z wszystkich kontenerow to zbierac?
  • Odpowiedz
@Koprowy: odpal sobie wszystko przez pm2 to bedziesz mial logi w jednym miejscu, inaczej jak kolega mówił pipujesz do stdout/stderr node index.js > output.log 2> error.log
  • Odpowiedz
@Koprowy: Najlepiej to odpalasz sobie swój proces w jakimś init-systemie (np. systemd) i to on sobie ogarnia, by logi zbierać w jednym miejscu (w tym przypadku journal). Następnie można sobie ten. agregator skonfigurować, by te logi przesyłał gdzieś dalej (np. DataDog lub ELK) i tam możesz sobie wszystko przeglądać i analizować jak chcesz.

Technologia w jakiej jest napisana aplikacja tutaj nie ma nic do rzeczy.
  • Odpowiedz