[{"data":1,"prerenderedAt":392},["ShallowReactive",2],{"docs-pages-it":3,"doc-it-stack-coverage":155},[4,11,16,21,26,31,37,48,56,65,73,81,89,93,102,106,114,119,124,129,135,140,145,150],{"path":5,"title":6,"description":7,"order":8,"group":9,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Finstallation","Installazione","Installa CloseYourIt sul tuo server con un solo comando.",1,"start",null,{"path":12,"title":13,"description":14,"order":15,"group":9,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fsettings","Impostazioni","Ogni impostazione del file .env, a cosa serve e quali non vanno mai cambiate.",2,{"path":17,"title":18,"description":19,"order":20,"group":9,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fdatabase","Database","Cos'è il database, cosa contiene, quanto restano i dati e quanto spazio occupa.",3,{"path":22,"title":23,"description":24,"order":25,"group":9,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fupdates-and-backups","Aggiornamenti e backup","Aggiorna a una versione nuova, fai e ripristina il backup del database, controlla l'installazione.",4,{"path":27,"title":28,"description":29,"order":30,"group":9,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Ftroubleshooting","Risolvere i problemi","Cosa controllare quando installazione, certificato, email o dati in arrivo non funzionano.",5,{"path":32,"title":33,"description":34,"order":35,"group":36,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fconnect-your-apps","Collega le tue app","Tutti gli strumenti che mandano dati a CloseYourIt, e cosa raccoglie ognuno.",6,"connect",{"path":38,"title":39,"description":40,"order":41,"group":10,"parent":42,"package":43,"note":44,"collects":45,"status":10},"\u002Fdocs\u002Fsdk-ruby","Ruby \u002F Rails","La gemma closeyourit-ruby manda errori, log, query lente e metriche dei job da un'app Rails.",7,"connect-your-apps","closeyourit-ruby","Errori, log, query e metodi lenti, job in background.",{"errors":46,"logs":46,"performance":46,"visits":47,"servers":47},"full","none",{"path":49,"title":50,"description":51,"order":52,"group":10,"parent":42,"package":53,"note":54,"collects":55,"status":10},"\u002Fdocs\u002Fsdk-javascript","JavaScript","Il pacchetto @bussolabs\u002Fcloseyourit-js funziona nel browser e su Node 20.16 o più recente.",8,"@bussolabs\u002Fcloseyourit-js","Browser e Node, adattatori framework e query database dalla 0.13.0.",{"errors":46,"logs":46,"performance":46,"visits":46,"servers":47},{"path":57,"title":58,"description":59,"order":60,"group":10,"parent":42,"package":61,"note":62,"collects":63,"status":10},"\u002Fdocs\u002Fsdk-dart","Dart \u002F Flutter","Il pacchetto closeyourit cattura gli errori delle app Flutter, anche quando il telefono è senza rete.",9,"closeyourit","Errori, log e metriche pubblici dalla 0.9.3.",{"errors":46,"logs":64,"performance":64,"visits":47,"servers":47},"partial",{"path":66,"title":67,"description":68,"order":69,"group":10,"parent":42,"package":61,"note":70,"collects":71,"status":72},"\u002Fdocs\u002Fsdk-python","Python","Il pacchetto closeyourit manda errori, log e metriche da applicazioni Python lato server.",10,"Lato server. SQLAlchemy; query Django e FastAPI\u002FStarlette dalla 0.4.0.",{"errors":46,"logs":46,"performance":64,"visits":47,"servers":47},"pre_alpha",{"path":74,"title":75,"description":76,"order":77,"group":10,"parent":42,"package":78,"note":79,"collects":80,"status":10},"\u002Fdocs\u002Fsdk-sentry","SDK Sentry","Invia errori con un SDK Sentry compatibile; sessioni e crash hanno profili separati.",11,"Sentry SDK","Errori compatibili; sessioni e crash richiedono il profilo verificato.",{"errors":46,"logs":47,"performance":47,"visits":47,"servers":47},{"path":82,"title":83,"description":84,"order":85,"group":10,"parent":42,"package":86,"note":87,"collects":88,"status":10},"\u002Fdocs\u002Fagent-server","Agent per server","Un piccolo programma sul server che manda lo stato della macchina ogni 60 secondi.",12,"closeyourit-agent","CPU, memoria, dischi, rete, container e servizi.",{"errors":47,"logs":64,"performance":47,"visits":47,"servers":46},{"path":90,"title":91,"description":92,"order":85,"group":36,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fnuxt","Vue e Nuxt","Collega gli errori del browser Nuxt e del server Nitro senza esporre un token segreto.",{"path":94,"title":95,"description":96,"order":97,"group":10,"parent":42,"package":98,"note":99,"collects":100,"status":101},"\u002Fdocs\u002Fagent-kubernetes","Kubernetes","Un osservatore in sola lettura del cluster: una copia sola per cluster.",13,"closeyourit-kube","Macchine, app ed eventi di errore del cluster.",{"errors":47,"logs":47,"performance":47,"visits":47,"servers":46},"coming",{"path":103,"title":104,"description":105,"order":97,"group":36,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fopentelemetry","OpenTelemetry","Invia tracce, metriche e log dei server attraverso il ricevitore OTLP facoltativo.",{"path":107,"title":108,"description":109,"order":110,"group":10,"parent":42,"package":111,"note":112,"collects":113,"status":10},"\u002Fdocs\u002Fcli","CLI cyi","Il comando closeyourit, in breve cyi: gestisci progetti, errori e ticket dal terminale.",14,"@bussolabs\u002Fcloseyourit-cli","Non raccoglie dati: comanda CloseYourIt dal terminale.",{"errors":47,"logs":47,"performance":47,"visits":47,"servers":47},{"path":115,"title":116,"description":117,"order":118,"group":36,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fhttp-api","API HTTP","Manda errori, log, metriche e visite con semplici richieste HTTP, senza un SDK.",15,{"path":120,"title":121,"description":122,"order":123,"group":36,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fgithub-app","GitHub","Collega i repository GitHub a ticket e rilasci con una GitHub App tua.",16,{"path":125,"title":126,"description":127,"order":128,"group":36,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fingest-gateway","Gateway di ingest","Tieni al sicuro errori, log e metriche in arrivo quando l'app è lenta o sta ripartendo.",17,{"path":130,"title":131,"description":132,"order":133,"group":134,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fai","AI","Accendi assistente, analisi, dettatura e ricerca intelligente con una chiave CloseYourIt AI o con il tuo provider.",18,"automation",{"path":136,"title":137,"description":138,"order":139,"group":134,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fautomator","Automator","Fai lavorare i ticket in automatico su una tua macchina Linux, con Claude Code, Codex o tutti e due.",19,{"path":141,"title":142,"description":143,"order":144,"group":36,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fstack-coverage","Framework e copertura degli stack","Scegli un SDK pubblicato o verifica i limiti di un’integrazione provata localmente.",20,{"path":146,"title":147,"description":148,"order":149,"group":36,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fmonitoring","Tracce, misure e sessioni","Esplora i nuovi segnali, confronta le versioni e ricostruisci le posizioni originali degli errori.",21,{"path":151,"title":152,"description":153,"order":154,"group":36,"parent":10,"package":10,"note":10,"collects":10,"status":10},"\u002Fdocs\u002Fnode-database","Database Node","Monitora query lente e ripetute con pg, mysql2, Drizzle e Prisma PostgreSQL.",22,{"id":156,"title":142,"body":157,"collects":10,"description":143,"extension":386,"group":36,"meta":387,"navigation":388,"note":10,"order":144,"package":10,"parent":10,"path":141,"seo":389,"status":10,"stem":390,"__hash__":391},"docs_it\u002Fdocs\u002Fstack-coverage.md",{"type":158,"value":159,"toc":378},"minimark",[160,173,178,185,249,252,270,274,285,292,296,303,347,350,354,361,365],[161,162,163,164,168,169,172],"p",{},"Scegli per ",[165,166,167],"strong",{},"segnale, framework e runtime",", non solo per linguaggio. Disponibilità del pacchetto, prove complete e attivazione sulla tua installazione sono verifiche separate. Questa pagina descrive il lavoro multistack al ",[165,170,171],{},"6 ottobre 2026","; non dichiara supporto universale.",[174,175,177],"h2",{"id":176},"javascript-e-node","JavaScript e Node",[161,179,180,181,184],{},"Il pacchetto JavaScript pubblicato ",[165,182,183],{},"0.13.0"," include moduli facoltativi per:",[186,187,188,201,213,219,231,243],"ul",{},[189,190,191,192,196,197,200],"li",{},"React e Next.js: ",[193,194,195],"code",{},"\u002Freact",", ",[193,198,199],{},"\u002Fnext\u002Fserver",".",[189,202,203,204,196,207,196,210,200],{},"Vue e Nuxt: ",[193,205,206],{},"\u002Fvue",[193,208,209],{},"\u002Fnuxt\u002Fclient",[193,211,212],{},"\u002Fnuxt\u002Fserver",[189,214,215,216,200],{},"Angular: ",[193,217,218],{},"\u002Fangular",[189,220,221,222,196,225,196,228,200],{},"Svelte e SvelteKit: ",[193,223,224],{},"\u002Fsvelte",[193,226,227],{},"\u002Fsveltekit\u002Fclient",[193,229,230],{},"\u002Fsveltekit\u002Fserver",[189,232,233,234,196,237,196,240,200],{},"Express, Fastify e Nest: ",[193,235,236],{},"\u002Fexpress",[193,238,239],{},"\u002Ffastify",[193,241,242],{},"\u002Fnest",[189,244,245,246,200],{},"PostgreSQL, MySQL, Drizzle e Prisma PostgreSQL: ",[193,247,248],{},"\u002Fdatabase",[161,250,251],{},"Importa esplicitamente l’adattatore: installare il pacchetto non strumenta tutti i framework. Gli adattatori server usano Node, non runtime Edge. Errori, log e misure native di durata non implicano tracing OTLP. Solo source map applicative corrispondenti ricostruiscono i frame originali; i chunk del framework possono restare irrisolti.",[161,253,254,255,259,260,264,265,269],{},"Parti da ",[256,257,50],"a",{"href":258},"\u002Fit\u002Fdocs\u002Fsdk-javascript",", dalla ",[256,261,263],{"href":262},"\u002Fit\u002Fdocs\u002Fnuxt","configurazione Vue\u002FNuxt"," o dalle ",[256,266,268],{"href":267},"\u002Fit\u002Fdocs\u002Fnode-database","configurazione database Node",". La combinazione osservata per i database Node usava Node 24.21.0, pg 8.23.1, mysql2 3.24.5, Drizzle 0.45.3 e Prisma 7.10.0. La versione minima Node dell’SDK base non dimostra la compatibilità con Prisma.",[174,271,273],{"id":272},"ruby-python-e-flutter","Ruby, Python e Flutter",[161,275,276,280,281,284],{},[256,277,279],{"href":278},"\u002Fit\u002Fdocs\u002Fsdk-ruby","Ruby"," copre il percorso nativo Rails. ",[256,282,67],{"href":283},"\u002Fit\u002Fdocs\u002Fsdk-python"," include query Django e adattatori FastAPI\u002FStarlette dalla 0.4.0, insieme alle integrazioni Flask, SQLAlchemy e Celery. Il profilo separato per i job distingue attesa in coda, ritardo programmato, tentativi ed esito finale: misurare la durata di un job non lo attiva automaticamente.",[161,286,287,291],{},[256,288,290],{"href":289},"\u002Fit\u002Fdocs\u002Fsdk-dart","Dart\u002FFlutter"," supporta errori, log e misure di performance pubblici dalla 0.9.3. Log e misure hanno un solo tentativo di consegna; la coda offline riguarda gli errori. Le eccezioni Dart non sono crash nativi iOS o Android.",[174,293,295],{"id":294},"altre-integrazioni-provate-localmente","Altre integrazioni provate localmente",[161,297,298,299,302],{},"Queste integrazioni hanno prove con applicazioni e backend reali, ma i ",[165,300,301],{},"pacchetti non sono pubblicati",". Non implicano un comando di installazione da registro o una garanzia generale sui runtime.",[186,304,305,311,317,323,329,335,341],{},[189,306,307,310],{},[165,308,309],{},"PHP\u002FLaravel, Symfony, WordPress\u002FWooCommerce:"," profili espliciti per richieste ed errori con SDK mantenuti; la copertura di framework, query e code cambia per adattatore.",[189,312,313,316],{},[165,314,315],{},"Java\u002FKotlin con Spring:"," tracce ed errori con l’agente OpenTelemetry mantenuto e l’integrazione Sentry; osservati Spring Boot 3.5.16 e 4.1.1.",[189,318,319,322],{},[165,320,321],{},"ASP.NET Core:"," tracce ed errori su build dipendenti dai runtime .NET 8.0.31 e 10.0.12 osservati. Nelle ripetizioni di laboratorio è comparso anche un reset TCP intermittente senza SDK, ancora irrisolto.",[189,324,325,328],{},[165,326,327],{},"Go:"," tracce ed errori per net\u002Fhttp, Gin, database\u002Fsql SQLite e gRPC su Go 1.26.8 e 1.27.1, Darwin arm64. La prova non dimostra altri database o piattaforme.",[189,330,331,334],{},[165,332,333],{},"Rust\u002FTokio:"," errori e operazioni esplicite su Rust 1.88.0 e 1.99.0, Darwin arm64; nessuna strumentazione automatica di framework web o SQL.",[189,336,337,340],{},[165,338,339],{},"C\u002FC++:"," contatori, istogrammi, gauge espliciti e crash nativi su Linux arm64 con GCC 12.2, C11\u002FC++17. Richiede il processore backend compatibile per i metadati e simboli corrispondenti; nessuna dichiarazione di runtime Windows\u002FmacOS.",[189,342,343,346],{},[165,344,345],{},"Elixir\u002FPhoenix:"," tracce delle richieste, errori delle route, errori dei processi supervisionati e query Ecto SQLite, con propagazione esplicita del contesto ai task. Osservati Elixir 1.19.2 \u002F OTP 28.1.1, Phoenix 1.8.15 e Bandit 1.12.5 su macOS arm64. Prove locali sul backend superate; LiveView, applicazioni solo Erlang e altre piattaforme restano fuori da questo profilo.",[161,348,349],{},"Consulta il catalogo di installazione del progetto per la combinazione esatta e le prove disponibili. Questi candidati locali non sono SDK pubblici pronti da installare.",[174,351,353],{"id":352},"ambito-del-prodotto","Ambito del prodotto",[161,355,356,357,360],{},"Il piano di CloseYourIt comprende ",[165,358,359],{},"applicazioni web, servizi backend e app mobile",". Swift\u002FiOS, Android nativo e React Native sono in sviluppo: le integrazioni non sono ancora completate né pubblicate. Flutter comprende web e mobile entro i limiti delle prove documentate. Unity, Unreal e client desktop restano esclusi. Capacità in produzione e controlli di rollout restano verifiche separate.",[174,362,364],{"id":363},"prima-di-attivare-un-nuovo-segnale","Prima di attivare un nuovo segnale",[161,366,367,368,372,373,377],{},"Leggi ",[256,369,371],{"href":370},"\u002Fit\u002Fdocs\u002Fmonitoring","tracce, misure e sessioni"," e la ",[256,374,376],{"href":375},"\u002Fit\u002Fdocs\u002Fopentelemetry","configurazione OpenTelemetry",". Verifica identità del backend, routing privato, credenziali, processori e conservazione. Usa una chiave pubblica nel browser e nelle app distribuite; i token bearer server devono restare sul server. Concludi rileggendo un dato realmente memorizzato nel progetto corretto.",{"title":379,"searchDepth":15,"depth":15,"links":380},"",[381,382,383,384,385],{"id":176,"depth":15,"text":177},{"id":272,"depth":15,"text":273},{"id":294,"depth":15,"text":295},{"id":352,"depth":15,"text":353},{"id":363,"depth":15,"text":364},"md",{},true,{"title":142,"description":143},"docs\u002Fstack-coverage","Fr6g-qTeJxPLldsJN-pBuFPky14ZvOunNhF_TwnvwK4",1791302513751]