Logování chyb z front-end aplikací rubrika: Návrh
Používáte či znáte někdo nějaký OpenSource software typu Raygun, Sentry a podobně, který loguje jakékoliv chyby a výjimky na javascript webové aplikaci ?
Jedná se mi pouze o free verze (kromě GAnalytics), na webu jsem našel tunu placených. Chtěl bych něco nasadit na svůj server a logovat si tam vlastní aplikace, bez nutnosti to posílat jinam ven.
Řešíš nějak jednotně logování na backendu? Pak bych si napsal nějaký jednoduchý exception handler a posílal frontend vyjímky ajaxem na server, kde bych je zpracovával obdobně jako ty backendové. Ať už prostým zalogováním do souboru, zapsáním do Elastic Searche, databáze nebo nějak chytřeji.
Vyjímky v JS pak odchytávat třeba tudy: https://developer.mozilla.org/en-US/docs/Web/API/GlobalEventHandlers.one...
E: koukám, že už data do ES stejně ukládáte, tím spíš bych se přikláněl k tomu zpracovávat i frontend vyjímky stejně.
Pro zobrazení všech 3 odpovědí se prosím přihlaste:
Nebo se přihlaste jménem a heslem:
Komentáře