Kliv

    Questa pagina è stata tradotta dall’inglese.

    Strumenti per sviluppatori

    Crea una piattaforma su misura per il load testing e il monitoraggio delle prestazioni

    Kliv è un AI app builder. Descrivi come il tuo team registra le run di load test, le baseline, i budget e gli avvisi, e Kliv costruisce il centro di controllo delle prestazioni attorno a quelle regole.

    kliv.dev

    Inserisci semplicemente la tua idea nella casella di testo e l’AI la realizzerà per te

    502 caratteri

    Cos'è Kliv?

    Kliv non è un fornitore di monitoraggio con una dashboard fissa: è un'IA che costruisce software su misura per te.

    Descrivi con parole semplici l'app di cui hai bisogno, e Kliv la costruisce: i dati, la logica, le schermate e i flussi di lavoro. Il risultato è tuo, lo esegui sui tuoi account e puoi modificarlo in seguito semplicemente chiedendo. Non è una dashboard preconfezionata.

    In questa pagina, quell'app è una piattaforma di load testing e monitoraggio delle prestazioni. Kliv costruisce ogni tipo di applicazione web; questo è un esempio per i team di sviluppo che già eseguono load test e hanno bisogno di un sistema di registrazione.

    Perché i numeri sulle prestazioni si perdono nei log di CI

    Il tuo load generator forse produce già numeri utili: run notturne di soak, spike test pre-release, latenza p95, latenza p99, throughput e tassi di errore. Il problema è dove finiscono quei numeri. I log e gli artefatti di CI sono difficili da interrogare sei settimane dopo.

    Kliv costruisce il centro di controllo di cui quei numeri hanno bisogno. Le run diventano righe, gli endpoint portano dei budget, le release ottengono baseline, e gli avvisi Slack indicano l'endpoint e l'intervallo di commit quando un numero si allontana dal previsto.

    Cosa registra il centro di controllo delle prestazioni

    Sei tipi di record creano la disciplina attorno ai numeri.

    La run

    Nome dello scenario, commit SHA, durata e ambiente diventano una riga per ogni run, pubblicata dal tuo strumento di load test al termine dell'esecuzione.

    La serie

    p50, p95, p99, tasso di errore e throughput vengono salvati per endpoint e per run, così diventano dati interrogabili.

    La baseline

    Ogni release può certificare una run come riferimento. Lo scostamento si misura a partire da quella baseline.

    Il budget

    Il checkout può avere 400 ms a p95, la ricerca 250 ms, e una violazione porta con sé il numero misurato e quello consentito.

    La nota di incidente

    Le lezioni imparate da un venerdì storto possono restare accanto alle run che le dimostrano, così la storia sopravvive al turno di reperibilità.

    Il gate di release

    Ogni release può avere una checklist con soak superato, budget rispettati e baseline certificata.

    La dashboard nella notte del lancio

    Il team smette di improvvisare quando i numeri hanno una casa.

    Tendenze senza esportare CSV

    Diciotto settimane di p95 sul checkout si leggono dalla tabella delle run e si mostrano in un unico grafico.

    Avvisi che indicano il colpevole

    Quando un budget viene superato, Slack può dire checkout, p95, 460 contro 400, e l'intervallo di commit tra la baseline e il colpevole.

    Ruoli per tutta la squadra

    I product manager possono leggere le dashboard, mentre il team della piattaforma modifica i budget e certifica le baseline.

    Soak notturno archiviato in automatico

    Un job pianificato può raccogliere la run di ogni notte nel centro di controllo ed eliminare i dati scaduti. Il lunedì inizia con il weekend già archiviato.

    Una storia che parte con te

    Run, baseline e note di incidente sono righe in un database di proprietà del team, interrogabile dai suoi stessi strumenti.

    Un esempio: il team di consegna spesa di Luca

    Ecco come potrebbe usarlo un team di ingegneria. È solo un esempio: tu descriveresti il tuo load generator, i tuoi endpoint, i tuoi budget, le tue baseline e le tue regole di avviso.

    01

    Una run k6 pubblica dati strutturati

    Il soak notturno di k6 di Luca termina e pubblica p50, p95, p99, tasso di errore, throughput, commit SHA, ambiente ed endpoint sull'endpoint di ingest tipizzato.

    02

    La baseline di release è esplicita

    Prima di una release, il team della piattaforma certifica una run pulita come baseline. Lo scostamento futuro si misura da quella run, non a memoria.

    03

    I budget per endpoint rendono l'avviso specifico

    Il checkout ha un budget p95 di 400 ms e la ricerca di 250 ms. La run salva sia il numero misurato sia il budget con cui viene confrontato.

    04

    Slack indica il budget violato

    Quando il p95 del checkout arriva a 460 ms, l'app pubblica su #perf l'endpoint, il percentile, il valore misurato, il valore consentito e l'intervallo di commit.

    05

    Il gate di release ha le prove

    La checklist go/no-go può mostrare soak superato, budget rispettati e baseline certificata. Se un budget fallisce, la conversazione sulla release parte da un record.

    Descrivi cosa vuoi costruire

    Kliv costruisce a partire dalla tua descrizione, quindi più dettagli dai, più la prima versione ti sarà vicina. Includi i campi di ingest, i budget, le baseline, le dashboard, i ruoli e gli avvisi. Eccone tre da cui partire:

    kliv.dev

    Centro prestazioni di squadra

    Ingest tipizzato, baseline, violazioni su Slack.

    “Crea un hub di monitoraggio delle prestazioni per la nostra app di consegna spesa a domicilio. Fai in modo che k6 pubblichi p50, p95, p99, tasso di errore, throughput, commit SHA, ambiente ed endpoint su un'API tipizzata. Certifica una baseline per ogni release, imposta il budget p95 del checkout a 400 ms e quello della ricerca a 250 ms, e avvisa #perf quando un budget viene superato con endpoint, valore misurato, valore consentito e intervallo di commit.”

    kliv.dev

    Tracker dei budget di latenza

    Un budget per servizio, ticket in caso di violazione.

    “Crea un tracker dei budget di latenza per i nostri microservizi. Ogni servizio ha un budget p95 e un budget sul tasso di errore. Mostra grafici di tendenza settimanali dalla cronologia delle run, lascia che gli ingegneri della piattaforma modifichino i budget, e apri un ticket con l'endpoint incriminato e l'ID della run quando una violazione resta aperta per due run.”

    kliv.dev

    Sala operativa per l'alta stagione

    Risultati di soak e lista go/no-go.

    “Crea una dashboard di prontezza per il picco di traffico natalizio. Ingerisci i risultati del soak notturno, mostra le tendenze di p95 e tasso di errore per endpoint, tieni una checklist go/no-go con responsabile e scadenza, e invia avvisi Slack quando un gate di release obbligatorio è ancora rosso 48 ore prima del blocco del traffico.”

    Progettata per la settimana di reperibilità

    L'ingest è tipizzato. Il tuo script k6 può pubblicare il JSON di riepilogo su una funzione server-side con un contratto tipizzato. Le run malformate vengono rifiutate con un motivo.

    L'avviso argomenta da solo. Un avviso Slack può includere endpoint, numero misurato, budget e intervallo di commit, così l'ingegnere di turno parte dai fatti.

    Il centro di controllo arriva con i test. Kliv scrive test unitari mentre costruisce. Il calcolo dei percentili, i confronti sui budget e la logica dei gate possono arrivare con una suite verde, e gli Scenario possono guidare la dashboard in un browser.

    Come Kliv dimostra il funzionamento delle app che costruisce — Scenario, ricevute degli effetti collaterali e gate di pubblicazione — ha una pagina dedicata: la pagina sui test.

    Domande frequenti

    Cos'è esattamente Kliv?

    Kliv è un AI app builder. Descrivi l'app web su misura di cui hai bisogno, Kliv la costruisce e il risultato è tuo. Per il lavoro sulle prestazioni, questo significa endpoint di ingest, cronologia delle run, budget, baseline, dashboard e avvisi.

    Ottengo un'app vera o un modello precostituito?

    Un'app vera. Kliv costruisce il database, le funzioni tipizzate, le dashboard, i ruoli e i flussi di avviso per il tuo team.

    Posso modificarla dopo che è stata costruita?

    Sì. Puoi aggiungere metriche, cambiare i budget, aggiungere dashboard, modificare gli avvisi Slack o collegare un altro strumento di load test in seguito.

    Kliv esegue i load test?

    No. k6, JMeter o qualsiasi strumento tu usi resta tuo. Kliv costruisce il sistema di registrazione attorno ai risultati.

    Cosa succede quando un budget viene superato alle 2 di notte?

    La violazione viene registrata sulla run, e Slack riceve i dettagli: endpoint, percentile, valore misurato, valore consentito e intervallo di commit.

    I product manager possono vedere le dashboard senza modificare i budget?

    Sì. I ruoli possono separare la lettura dalla scrittura: dashboard per molte persone, modifica dei budget e approvazione delle baseline per il team della piattaforma.

    La nostra cronologia delle prestazioni è vincolata?

    No. Sono righe in un database di proprietà del team, interrogabili dall'app ed esportabili per le tue analisi.

    Può rifiutare payload di ingest malformati?

    Sì. La pagina di origine richiede una funzione di ingest tipizzata, così i payload non validi possono essere rifiutati con un motivo invece di inquinare la cronologia delle run.

    Può aprire ticket quando i budget falliscono?

    Sì, se descrivi questo flusso di lavoro. Gli esempi di prompt includono l'apertura di un ticket con l'endpoint incriminato allegato in caso di violazione.

    Posso usare il mio dominio?

    Sì. Il centro di controllo delle prestazioni può funzionare sul tuo dominio con accesso riservato al tuo team.

    Posso lasciare Kliv in seguito?

    Sì. Il codice dell'app si sincronizza con il tuo repository Git, quindi andarsene è un git pull, non una ricostruzione.

    Creato da creatori

    Scopri cosa è possibile

    Guarda app reali create con Kliv da sviluppatori e creatori in tutto il mondo

    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kdi Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kdi Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kdi Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kdi Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kdi Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kdi Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kdi Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kdi Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kdi Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kdi Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kdi Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kdi Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

    A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.

    Kdi Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kdi Kliv Community
    Next Page Book Club

    Next Page Book Club

    Manage your book club easily with proposals, voting, and history tracking.

    Kdi Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kdi Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    Kdi Kliv Community
    つくりて — 伝統工芸職人サイト

    つくりて — 伝統工芸職人サイト

    職人が作品を展示し、受注管理を行うサイトです。

    Kdi Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kdi Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    Kdi Kliv Community
    よやくん — レストラン予約管理

    よやくん — レストラン予約管理

    小規模レストラン向けの予約管理サイトです。

    Kdi Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

    A management tool for Scout Troop 214, focused on outings, advancement, and communication.

    Kdi Kliv Community
    Te Kura Kaupapa Māori Whānau Board

    Te Kura Kaupapa Māori Whānau Board

    A whānau coordination tool for Māori-medium schools.

    Kdi Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kdi Kliv Community

    Dai ai numeri un sistema di registrazione

    Descrivi le tue run di load test, i budget, le baseline, le dashboard e gli avvisi. Kliv costruisce il centro di controllo delle prestazioni attorno a loro.