Vai al contenuto

open source · AGPL-3.0 · sul tuo server

Tutti gli indizi in un posto. L'AI trova il filo.

Errori, log, performance e uptime finiscono nello stesso strumento. L'AI segue il filo che li lega, propone la causa e prepara il lavoro. Tu controlli e decidi.

Gratis e open source0 funzioni a pagamentoAI facoltativa

$ curl -fsSL https://get.closeyour.it | sudo bash

Docker, un dominio e 4 GB di memoria. HTTPS e backup notturno sono accesi da subito.

come funziona

Un incidente, un solo filo da seguire

Lo stesso identificativo attraversa tutto il percorso. Nessun copia-incolla fra monitor, log e lista dei ticket.

  1. 01segnale

    La regressione viene rilevata

    Le occorrenze diventano un solo problema, con rilascio e ambiente già visibili.

    NoMethodError ×1.284 · 7f3a9c21
  2. 02evidenze

    Il contesto si ricompone da solo

    L'errore si collega ai log e alle query lente della stessa richiesta.

    log 14 righe · query 3 · 7f3a9c21
  3. 03decisione

    L'evidenza diventa lavoro

    Un clic e il problema è un ticket. Stacktrace e cronologia restano attaccati.

    CYRA-412 · 7f3a9c21
  4. 04risoluzione

    La correzione resta verificabile

    Ticket, errore e rilascio stanno insieme. Se l'errore torna, il problema si riapre.

    v2.14.2 · 0 occorrenze

prodotto

Un prodotto, tutto il lavoro del team

Scegli il lavoro per cui sei qui. Ogni pagina mostra le schermate che lo fanno.

Gestione errori

Errori, tracce, misure e log: dalla richiesta al problema, fino alla correzione.

Guarda come funziona
Errori

1 regressione3 aperti19 risolti

  • NoMethodError in OrdersController#createRegressione47 volte2 minuti fa
  • Timeout calling the payment serviceAperto12 volte1 ora fa
  • ActiveRecord::RecordNotFound in Cart#showIn corso5 volteieri
  • TypeError: undefined is not a functionRisolto128 volte28 set

1–4 di 23

Infrastruttura

Server, uptime, job programmati e avvisi: cosa è su, cosa è lento, cosa non è partito.

Guarda come funziona
Server

web-0110 s fa

CPU34%

Memoria58%

Disco48%

db-primary10 s fa

CPU67%

Memoria67%

Disco86%

workers10 s fa

CPU25%

Memoria44%

Disco39%

Gestione segreti

Un vault cifrato per progetto e ambiente, iniettato all'avvio. Nessun .env sul disco.

Guarda come funziona
Vault
DATABASE_URL

produzionestagingv7letto 2 minuti fa

STRIPE_SECRET_KEY

produzionev3letto 1 ora fa

SMTP_PASSWORD

produzionestagingv2letto ieri

apns_key.p8file

produzionev1letto 28 set

Gestione progetto

Bacheca, ticket basati su evidenze, roadmap e idee, nello stesso posto degli errori che li causano.

Guarda come funziona
Ticket

Da fare 4

DRRA-327

Il carrello perde lo sconto al cambio valuta

MR12 ott
DRRA-325

Esportazione ordini in CSV

LB18 ott

In corso 2

DRRA-321

Errore al checkout dopo la v2.4.1

GCoggi
DRRA-318

Query lenta nella lista ordini

MR9 ott

In revisione 1

DRRA-314

Email di conferma in italiano

LB7 ott

Fatto 12

DRRA-309

Backup notturno verificato

GC2 ott

Clienti e servizio

Il bottone per chiedere aiuto, la pagina che dice se il servizio funziona e l'uptime promesso.

Guarda come funziona
Status page
Ddrogheria.examplestatus

Tutti i servizi funzionano

Manutenzione programmata giovedì dalle 22:00 alle 23:00.

Negozio100%

API99.97%

Pagamenti99.82%

30 giorni faoggi

Analytics e sessioni

Chi visita il tuo sito senza cookie, cosa converte e la registrazione da guardare quando qualcosa si rompe.

Guarda come funziona
Registrazione

Pagamento

Numero della carta•••• •••• •••• ••••

Intestatario••••• •••••

Paga 48,90 €

Non è stato possibile completare il pagamento.

00:41 / 00:55clic su Paga · ERR-1284

ai sui tuoi dati

L'AI legge quello che CloseYourIt sa già

Errori, log, ticket, idee e pagine stanno nello stesso posto. Per questo l'AI scrive con i fatti in mano: cita le fonti e prepara il lavoro. Decidi tu.

Mette insieme errore, log e rilascio. Propone categoria, gravità, causa e cosa fare, e dice quanto è sicura.

Assistenteda confermare
errore ERR-1284 · 47 voltelog 14 righe, stessa richiestarilascio v2.4.1, 2 ore fa

✦Analisi · da confermare

Categoria
Dati mancanti
Gravità
Alta: blocca il pagamento
Causa probabile
discount_for riceve nil quando il carrello non ha una valuta. È comparso con la v2.4.1.
Cosa fare
Usare la valuta del negozio come predefinita e aggiungere un test sul carrello senza valuta.
Confidenza82%
Crea il ticketNon è questo

Facoltativa: tutto funziona anche senzaChiave CloseYourIt AI o il tuo provider, anche in casaL'AI propone, una persona conferma

tuo da usare, leggere e cambiare

0 €e nessuna funzione a pagamento. Solo il servizio AI è facoltativo.

AGPL-3.0
Il server: lo installi, leggi ogni riga, lo modifichi.
MIT
SDK e CLI cyi: entrano in qualsiasi applicazione.
1 comando
Installa app, worker, database e HTTPS.
Ogni notte
Backup, e aggiornamenti che tornano indietro se qualcosa va storto.

Parti dalla strumentazione che hai già

Usa gli SDK Ruby, Dart, JavaScript e Python, la CLI cyi oppure mantieni il tuo SDK Sentry cambiando il DSN per gli error event supportati.

# keep your SDK, change the DSN
SENTRY_DSN=https://<key>@<your-host>/<project-id>
Vedi tutte le integrazioni →

L'AI è dentro, e decidi tu da dove arriva

CloseYourIt funziona anche senza AI. Quando la accendi hai due strade: una chiave CloseYourIt AI, dove è tutto pronto, oppure i tuoi servizi compatibili OpenAI, anche un modello in casa.

Scopri CloseYourIt AI →

Costruito e usato sul lavoro reale

CloseYourIt monitora i propri servizi e i progetti che lo compongono. Le funzionalità nascono da incidenti, triage e release reali, non da una checklist commerciale.

CloseYourIt monitors CloseYourIt
dogfooding attivo · evidenze prima delle promesse

Porta un problema reale dentro un solo ciclo operativo

Installalo sul tuo server in pochi minuti. Preferisci non gestirlo tu? La versione ospitata è disponibile su invito.