Kliv

    Diese Seite wurde aus dem Englischen übersetzt.

    Entwickler-Tools

    Baue eine individuelle Plattform für Lasttests und Performance-Monitoring

    Kliv ist ein KI-App-Builder. Beschreibe, wie dein Team Lasttest-Runs, Baselines, Budgets und Alerts erfasst, und Kliv baut die Performance-Zentrale rund um diese Regeln.

    kliv.dev

    Geben Sie Ihre Idee einfach in das Textfeld ein, und AI baut sie für Sie

    462 Zeichen

    Was ist Kliv?

    Kliv ist kein Monitoring-Anbieter mit einem festen Dashboard — es ist eine KI, die Software für dich baut.

    Du beschreibst die App, die du brauchst, in einfachen Worten, und Kliv baut sie: die Daten, die Logik, die Bildschirme und die Abläufe. Dir gehört das Ergebnis, du betreibst es auf deinen eigenen Accounts und kannst es später durch weitere Anfragen ändern. Es ist kein Vorlagen-Dashboard.

    Auf dieser Seite ist diese App eine Plattform für Lasttests und Performance-Monitoring. Kliv baut alle Arten von Web-Apps; das hier ist ein Beispiel für Entwicklerteams, die bereits Lasttests durchführen und ein System of Record brauchen.

    Warum Performance-Zahlen in CI-Logs verschwinden

    Dein Lastgenerator liefert vielleicht schon nützliche Zahlen: nächtliche Soak-Runs, Spike-Tests vor dem Release, p95-Latenz, p99-Latenz, Durchsatz und Fehlerraten. Das Problem ist, wohin diese Zahlen gehen. CI-Logs und Artefakte lassen sich sechs Wochen später kaum noch abfragen.

    Kliv baut die Zentrale, die diese Zahlen brauchen. Runs werden zu Zeilen, Endpunkte bekommen Budgets, Releases bekommen Baselines, und Slack-Benachrichtigungen nennen Endpunkt und Commit-Bereich, wenn eine Zahl abweicht.

    Was die Performance-Zentrale erfasst

    Sechs Datensätze schaffen die Disziplin rund um die Zahlen.

    Der Run

    Szenario-Name, Commit-SHA, Dauer und Umgebung landen als eine Zeile pro Run, gepostet von deinem Lasttool, sobald es fertig ist.

    Die Zeitreihe

    p50, p95, p99, Fehlerrate und Durchsatz werden pro Endpunkt und pro Run gespeichert, sodass sie als Daten abfragbar sind.

    Die Baseline

    Jedes Release kann einen Run als Referenz freigeben. Abweichungen werden anhand dieser Baseline gemessen.

    Das Budget

    Checkout kann 400 ms bei p95 bekommen, Search 250 ms, und eine Überschreitung trägt den Messwert und den erlaubten Wert.

    Die Incident-Notiz

    Lehren aus einem schlechten Freitag können neben den Runs stehen, die sie belegen, sodass die Historie die Bereitschaftsrotation übersteht.

    Das Release-Gate

    Jedes Release kann Checklisten-Zeilen für „Soak grün“, „Budgets eingehalten“ und „Baseline freigegeben“ haben.

    Das Dashboard, wenn es ernst wird

    Das Team hört auf zu improvisieren, sobald die Zahlen ein Zuhause haben.

    Trends ohne CSV-Export

    Achtzehn Wochen Checkout-p95 lassen sich aus der Runs-Tabelle lesen und in einem Chart anzeigen.

    Alerts, die den Übeltäter nennen

    Wenn ein Budget bricht, kann Slack Checkout, p95, 460 gegen 400 nennen, plus den Commit-Bereich zwischen Baseline und Übeltäter.

    Rollen für den ganzen Raum

    Product Manager können Dashboards lesen, während das Platform-Team Budgets bearbeitet und Baselines freigibt.

    Nächtlicher Soak automatisch abgelegt

    Ein geplanter Job kann den Run jeder Nacht in die Zentrale einsortieren und abgelaufene Daten bereinigen. Der Montag beginnt mit dem bereits abgelegten Wochenende.

    Historie, die mit dir geht

    Runs, Baselines und Incident-Notizen sind Zeilen in einer Datenbank, die dem Team gehört und die es aus eigenen Tools abfragen kann.

    Ein Beispiel: Jonas’ Team beim Lebensmittel-Lieferdienst

    So könnte ein Engineering-Team das nutzen. Das ist nur ein Beispiel — du würdest deinen eigenen Lastgenerator, Endpunkte, Budgets, Baselines und Alert-Regeln beschreiben.

    01

    Ein k6-Run postet strukturierte Daten

    Jonas’ nächtlicher k6-Soak-Run ist fertig und postet p50, p95, p99, Fehlerrate, Durchsatz, Commit-SHA, Umgebung und Endpunkt an den typisierten Ingest-Endpunkt.

    02

    Die Release-Baseline ist explizit

    Vor einem Release gibt das Platform-Team einen sauberen Run als Baseline frei. Künftige Abweichungen werden anhand dieses Runs gemessen, nicht aus dem Gedächtnis.

    03

    Endpunkt-Budgets machen den Alert konkret

    Checkout hat ein 400-ms-p95-Budget, Search hat 250 ms. Der Run speichert sowohl den Messwert als auch das Budget, gegen das er geprüft wird.

    04

    Slack nennt das gebrochene Budget

    Wenn Checkout-p95 460 ms erreicht, postet die App an #perf mit Endpunkt, Perzentil, Messwert, erlaubtem Wert und Commit-Bereich.

    05

    Das Release-Gate hat Belege

    Die Go/No-Go-Checkliste kann „Soak grün“, „Budgets eingehalten“ und „Baseline freigegeben“ zeigen. Scheitert ein Budget, startet das Release-Gespräch mit einem Beleg.

    Beschreibe, was du bauen willst

    Kliv baut nach deiner Beschreibung, je mehr Details du gibst, desto näher ist die erste Version dran. Nenne Ingest-Felder, Budgets, Baselines, Dashboards, Rollen und Alerts. Hier sind drei zum Weiterbauen:

    kliv.dev

    Team-Performance-Zentrale

    Typisierter Ingest, Baselines, Slack-Überschreitungen.

    “Baue eine Performance-Monitoring-Zentrale für unsere Lebensmittel-Lieferapp. Lass k6 p50, p95, p99, Fehlerrate, Durchsatz, Commit-SHA, Umgebung und Endpunkt an eine typisierte API senden. Gib pro Release eine Baseline frei, setze das Checkout-p95-Budget auf 400 ms und Search-p95 auf 250 ms, und alarmiere #perf, wenn ein Budget bricht, mit Endpunkt, Messwert, erlaubtem Wert und Commit-Bereich.”

    kliv.dev

    Latenzbudget-Tracker

    Ein Budget pro Service, Tickets bei Überschreitung.

    “Baue einen Latenzbudget-Tracker für unsere Microservices. Jeder Service hat ein p95-Budget und ein Fehlerraten-Budget. Zeig wöchentliche Trend-Charts aus der Run-Historie, lass Platform-Engineers Budgets bearbeiten, und öffne ein Ticket mit dem betroffenen Endpunkt und der Run-ID, wenn eine Überschreitung über zwei Runs bestehen bleibt.”

    kliv.dev

    Kriegsraum für die Hochsaison

    Soak-Ergebnisse und Go/No-Go-Liste.

    “Baue ein Peak-Readiness-Dashboard für unseren Weihnachts-Traffic-Freeze. Erfasse nächtliche Soak-Ergebnisse, zeig p95- und Fehlerraten-Trends pro Endpunkt, führe eine Go/No-Go-Checkliste mit Owner und Fälligkeitsdatum, und sende Slack-Alerts, wenn ein erforderliches Release-Gate 48 Stunden vor dem Freeze noch rot ist.”

    Bereit für die Bereitschaftswoche

    Der Ingest ist typisiert. Dein k6-Skript kann Summary-JSON an eine serverseitige Funktion mit typisiertem Vertrag posten. Fehlerhafte Runs werden mit einer Begründung abgelehnt.

    Der Alert begründet sich selbst. Eine Slack-Benachrichtigung kann Endpunkt, Messwert, Budget und Commit-Bereich enthalten, sodass der Bereitschaftsdienst mit Fakten startet.

    Die Zentrale kommt mit Tests. Kliv schreibt Unit-Tests, während es baut. Perzentil-Rechnung, Budgetvergleiche und Gate-Logik können mit einer grünen Suite kommen, und Szenario-Tests können das Dashboard im Browser steuern.

    Wie Kliv die Apps, die es baut, absichert — Szenarien, Belege für Seiteneffekte und Publish-Gates — hat eine eigene Seite: die Testing-Seite.

    Häufige Fragen

    Was genau ist Kliv?

    Kliv ist ein KI-App-Builder. Du beschreibst die individuelle Web-App, die du brauchst, Kliv baut sie, und dir gehört das Ergebnis. Für Performance-Arbeit heißt das: Ingest-Endpunkte, Run-Historie, Budgets, Baselines, Dashboards und Alerts.

    Bekomme ich eine echte App oder eine Vorlage?

    Eine echte App. Kliv baut die Datenbank, typisierte Funktionen, Dashboards, Rollen und Alert-Workflows für dein Team.

    Kann ich sie nach dem Bau noch ändern?

    Ja. Du kannst Metriken hinzufügen, Budgets ändern, Dashboards ergänzen, Slack-Alerts anpassen oder später ein weiteres Lasttool anbinden.

    Führt Kliv die Lasttests aus?

    Nein. k6, JMeter oder was auch immer du nutzt, bleibt deins. Kliv baut das System of Record rund um die Ergebnisse.

    Was passiert, wenn ein Budget um 2 Uhr nachts bricht?

    Die Überschreitung wird am Run vermerkt, und Slack bekommt die Details: Endpunkt, Perzentil, Messwert, erlaubter Wert und Commit-Bereich.

    Können Product Manager Dashboards sehen, ohne Budgets zu bearbeiten?

    Ja. Rollen können Lesen von Schreiben trennen: Dashboards für viele Personen, Budget-Bearbeitung und Baseline-Freigabe fürs Platform-Team.

    Ist unsere Performance-Historie eingesperrt?

    Nein. Es sind Zeilen in einer Datenbank, die dem Team gehört, abfragbar aus der App und exportierbar für eigene Analysen.

    Kann sie fehlerhafte Ingest-Payloads ablehnen?

    Ja. Die Quellseite verlangt eine typisierte Ingest-Funktion, sodass fehlerhafte Payloads mit einer Begründung abgelehnt werden können, statt die Run-Historie zu verschmutzen.

    Kann sie Tickets öffnen, wenn Budgets scheitern?

    Ja, wenn du diesen Workflow beschreibst. Die Prompt-Beispiele enthalten Überschreitungen, die ein Ticket mit dem betroffenen Endpunkt öffnen.

    Kann ich meine eigene Domain nutzen?

    Ja. Die Performance-Zentrale kann auf deiner eigenen Domain laufen, mit Login für dein Team.

    Kann ich später von Kliv weg wechseln?

    Ja. Der Code der App synchronisiert sich mit deinem eigenen Git-Repository, sodass der Umzug ein Git-Pull ist statt ein Neubau.

    Von Kreativen gebaut

    Entdecken Sie, was möglich ist

    Sehen Sie echte Apps, die Entwickler und Kreative weltweit mit Kliv gebaut haben

    Memory Café Coordination Tool

    Memory Café Coordination Tool

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

    Kvon Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kvon Kliv Community
    Next Page Book Club

    Next Page Book Club

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

    Kvon Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kvon Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

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

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

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

    Kvon Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kvon Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

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

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

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

    Kvon Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

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

    Kvon 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.

    Kvon Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kvon Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

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

    Kvon Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    Kvon Kliv Community
    Next Page Book Club

    Next Page Book Club

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

    Kvon Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    Kvon Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

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

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

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

    Kvon Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    Kvon Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

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

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

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

    Kvon Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

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

    Kvon 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.

    Kvon Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    Kvon Kliv Community

    Gib den Zahlen ein System of Record

    Beschreibe deine Lasttest-Runs, Budgets, Baselines, Dashboards und Alerts. Kliv baut die Performance-Zentrale rund um sie.