Adresa: https://errors.jovanovic.vip · korisnik admin@jovanovic.vip
Loki/Seq čuvaju sve linije koje servis upiše. Bugsink čuva samo izuzetke (exceptions) iz tvojih aplikacija, ali sa svim detaljima: ceo stack trace, vrednosti promenljivih, koji korisnik, koja verzija, koliko puta se desilo. Iste greške grupiše u jedan "issue". Radi kao Sentry i koristi zvanične Sentry biblioteke.
Trenutno nijedna aplikacija nije povezana — Bugsink je prazan dok ne uradiš korake ispod.
crypto-scanner.https://<kljuc>@errors.jovanovic.vip/<broj>).Python:
pip install sentry-sdk
import sentry_sdk
sentry_sdk.init(dsn="https://...@errors.jovanovic.vip/1", traces_sample_rate=0)C# / ASP.NET Core:
dotnet add package Sentry.AspNetCore
builder.WebHost.UseSentry(o => { o.Dsn = "https://...@errors.jovanovic.vip/2"; });JavaScript / Node:
npm install @sentry/node
const Sentry = require("@sentry/node");
Sentry.init({ dsn: "https://...@errors.jovanovic.vip/3" });1/0) i za par sekundi se pojavljuje u Bugsink-u.traces_sample_rate=0 — Bugsink ne prikazuje performanse (tracing), samo greške, pa to ne šalji. DSN drži u .env aplikacije, ne u kodu.
Bugsink ima svoja obaveštenja po projektu (podešavanja projekta u UI). Sa ntfy-jem trenutno nije povezan — greške iz aplikacija za sada gledaš ručno ili ih vidiš i preko logova u Grafani (aplikacija koja baca izuzetak obično ga i upiše u log).
Sledeće: 8. Uptime Kuma