Sapere cosa si è rotto, dove e quante volte.
Bugtail raccoglie crash, righe di log, tracce e metriche dalle tue applicazioni e li raggruppa in problemi che puoi davvero chiudere. Parla gli SDK che hai già, ha un listino pubblico e conserva i tuoi dati in un bucket tuo, ospitato nell'UE.
APP_ENV=production- SENTRY_LARAVEL_DSN=https://<key>@o0.ingest.sentry.io/0+ SENTRY_LARAVEL_DSN=https://<key>@ingest.bugtail.eu/1SENTRY_TRACES_SAMPLE_RATE=0.2
- Funziona con i tuoi SDK Sentry
- Un bucket per organizzazione
- Ospitato nell'UE
- Nessuna carta per la prova
Quattro cose, fatte bene, invece di quattrocento fatte male.
È uno strumento per una squadra che scrive software ed è reperibile per esso. Non è una piattaforma di observability con un ciclo di vendita.
Errori, raggruppati
Lo stesso bug diventa un problema con un conteggio, un livello e uno stato. Risolvilo e, se torna, il problema lo dice invece di aprirne un secondo in silenzio.
Continua a leggereLog, ricercabili
Righe semplici, filtrate e seguite in diretta. Mai unite: un esplora-log che piega due righe identiche in una mente su quello che è successo.
Dove è finito il tempo
Per richiesta, per job e per query, con percentili che sopravvivono all'aggregazione. Nessuno span è mai una riga di database, ed è per questo che resta sostenibile anche a volume.
Metriche che reggono
Contatori, indicatori e istogrammi da qualsiasi exporter OpenTelemetry, aggregati per ora invece che salvati per lettura. Un contatore cumulativo viene mostrato come variazione, non come totale corrente.
Traslocare è una riga, non una migrazione.
Bugtail parla il protocollo envelope di Sentry, OTLP e un semplice endpoint JSON. L'SDK che hai già continua a funzionare, invariato.
Cambia la DSN e fai il deploy. Il tuo sentry-laravel, sentry-javascript, sentry-python o sentry-go continua esattamente come prima, e il primo evento arriva in pochi secondi. Niente viene riscritto, niente viene incapsulato, e non c'è nessun agente da installare da nessuna parte.
SDK Sentry, invariati
L'endpoint envelope è lo stesso a cui il tuo SDK già invia.
OpenTelemetry, nativamente
Log, tracce e metriche OTLP via JSON o protobuf. Nessun collector richiesto.
Qualsiasi cosa sappia fare POST
Uno script di shell, uno spedizioniere di log, un cron. JSON, un array di JSON o NDJSON.
Il tuo assistente IA
Un endpoint MCP, così un assistente di codice può leggere il problema che gli viene chiesto di risolvere.
Un listino, non un preventivo.
Quello che paghi è su questa pagina. Nessun moltiplicatore per utente, nessun addebito per host e nessuna voce che compare il mese dopo un martedì storto.
Gratuito
Per un progetto personale, o per capire se questo fa al caso vostro.
0 EUR al mese
IVA esclusa
- Errori al mese
- Illimitato
- Archiviazione dei payload
- 1 GB
- Storico conservato
- 7 giorni
Starter
Per una squadra piccola con una manciata di applicazioni.
19 EUR al mese
IVA esclusa
- Errori al mese
- Illimitato
- Archiviazione dei payload
- 10 GB
- Storico conservato
- 30 giorni
Il più scelto
Team
Per una squadra che gestisce ciò che costruisce ed è reperibile.
49 EUR al mese
IVA esclusa
- Errori al mese
- Illimitato
- Archiviazione dei payload
- 50 GB
- Storico conservato
- 90 giorni
Business
Per un'azienda che deve rendere conto a un ufficio acquisti.
149 EUR al mese
IVA esclusa
- Errori al mese
- Illimitato
- Archiviazione dei payload
- 250 GB
- Storico conservato
- 180 giorni
Enterprise
Per volumi, regioni o condizioni che non stanno in un listino.
- Errori al mese
- Illimitato
- Archiviazione dei payload
- Illimitato
- Storico conservato
- 365 giorni
Dove stanno i tuoi dati e chi può raggiungerli.
Una traccia porta gli argomenti con cui una funzione è stata chiamata. Un contesto di richiesta porta le intestazioni. Non è telemetria, sono i dati dei tuoi clienti, e dove risiedono decide quale legge li raggiunge.
Una giurisdizione, non due
L'azienda, i server e i bucket sono nell'UE. Non c'è una capogruppo americana a cui notificare un ordine sui dati custoditi qui.
Un bucket tuo
Non un prefisso in un bucket condiviso. I tuoi payload stanno in uno storage creato per la tua organizzazione, ed è anche per questo che cancellarli è una chiamata e non una battuta di caccia.
Responsabili con un nome
Cinque aziende possono vedere qualcosa, e tutte e cinque sono elencate. Quattro sono nell'UE. La quinta è Cloudflare, un'azienda americana che porta ogni richiesta fino a noi, ed è nominata proprio per questo. Slack e Teams sono facoltativi per regola di avviso, perché anche quelli escono.
Domande che la gente fa davvero
Devo cambiare SDK?
No. Bugtail parla il protocollo envelope di Sentry, quindi un SDK ufficiale di Sentry segnala qui senza modifiche. Cambi la DSN nel file di ambiente e fai il deploy. Se usi OpenTelemetry, punta l'exporter OTLP verso di noi; anche quella è una riga.
Dove sono esattamente i miei dati?
L'applicazione e il database girano su server in Germania. I tuoi payload, cioè tracce, contesto di richiesta e breadcrumb, finiscono in un bucket di object storage creato per la tua organizzazione, in una regione dell'UE.
Quanto costa se invio più di quanto consente il mio piano?
Per gli errori, niente: ogni piano ne registra quanti ne invii. Quello che un piano limita è lo spazio per i loro stack trace, e le righe di log, gli span e le letture al mese. Il superamento è disattivato di default: oltre una quota più un dieci per cento di tolleranza, le righe di log, gli span e le letture successive vengono rifiutati e contati, e a spazio esaurito gli errori vengono comunque registrati, solo senza la loro traccia. Ogni schermata lo dice chiaramente. Se attivi il superamento, l'eccedenza viene fatturata una sola volta, dopo il mese, alle tariffe della pagina prezzi.
Bugtail è open source?
I connettori lo sono e lo restano: gli SDK e i lettori di protocollo sono la parte che installi nella tua applicazione, e quella dovresti poterla leggere. Il servizio ospitato in sé non è più open source.
Serve una partita IVA per registrarsi?
No. È facoltativa, e molti clienti non ne hanno una. Se ne hai una fuori dal Belgio e risulta valida su VIES, si applica l'inversione contabile e non ti addebitiamo imposta.
Perché volete il mio nome di dominio?
Perché il nome di un'azienda non è unico e un dominio sì. Permette ai tuoi colleghi di entrare senza attendere un invito, evita che due aziende chiamate Delta finiscano nei progetti l'una dell'altra, e fa sì che una segnalazione di abuso abbia una risposta fondata su un fatto e non su un'ipotesi. Un record TXT lo dimostra.
Quattordici giorni di Team, senza carta.
Registrati con il tuo indirizzo di lavoro, dimostra il tuo dominio con un record DNS e incolla una DSN. La prima traccia di solito arriva prima del caffè.
Nessuna carta. La prova finisce da sola e scende a Free; non si addebita nulla se non scegli un piano.