Tato stránka byla přeložena z angličtiny.
Nástroje pro vývojáře
Kliv je AI stavitel aplikací. Popište dashboard pro monitoring a analýzu API, který potřebujete — sondy, rozpočty, využití partnery, incidenty, stavové stránky a Slack upozornění — a Kliv ho postaví.
Stačí zadat svůj nápad do textového pole a AI jej vytvoří za vás
Kliv není dodavatel monitoringu s pevně danými dashboardy — je to AI, která pro vás staví software.
Popíšete aplikaci, kterou potřebujete, obyčejnými slovy a Kliv postaví databázi, logiku, obrazovky i naplánované úlohy. Výsledek vlastníte, provozujete ho na svých vlastních účtech a později ho můžete změnit jednoduše tím, že o to požádáte. Není to šablonový dashboard.
Na téhle stránce je tou aplikací dashboard pro monitoring a analýzu API. Kliv staví nejrůznější webové aplikace; tahle hlídá endpointy, partnery, rozpočty, incidenty a stavové stránky přesně v podobě, jakou váš tým potřebuje.
Většina monitorovacích nástrojů začíná u URL adres a dostupnosti. To se hodí, ale tým s partnerskými integracemi obvykle potřebuje konkrétnější odpovědi: který partner spotřebovává nejvíc rozpočtu, u kterého endpointu se změnilo chování, kdo upozornění potvrdil a co v tu chvíli ukazovala veřejná stavová stránka.
Kliv postaví monitoring kolem vašich pojmů. Endpointy mají vlastníky a rozpočty. Partneři mají klíče a využití. Incidenty mají časovou osu. Stavová stránka, upozornění i zpětný rozbor čerpají ze stejné historie místo toho, aby ji kopírovaly do samostatných nástrojů.
Dashboard je postavený ze záznamů, které si váš tým může kdykoli prohlédnout.
Každý endpoint uchovává svého vlastníka, SLO a rozpočet. Graf čerpání vychází z rozpočtu, který nastaví váš tým, ne z výchozí hodnoty dodavatele.
Serverové funkce běží podle plánu, například každou minutu pro feed sledování zásilek a jednou za hodinu pro export fakturačních dat. Každý běh zapíše řádek, takže historie je dohledatelná.
Každé volání se počítá k partnerskému klíči. Přihlášený partner vidí jen svoje vlastní využití a incidenty, zatímco řádková pravidla drží ostatní partnery mimo.
Prahové hodnoty se váží k rozpočtům. Upozornění chodí tam, kde tým pracuje, a potvrzení zaznamenávají inženýra i čas.
Veřejná stavová stránka se generuje z tabulky incidentů, takže aktualizace a historie incidentů zůstávají provázané.
Takhle by jeden tým mohl používat monitoring API postavený s Klivem. Je to jen příklad — vy byste popsali svoje vlastní endpointy, partnery, rozpočty a pravidla pro upozornění.
Tomášův endpoint /rates vrátí tři chyby 500 za sebou. Sonda zapíše tři neúspěšné řádky a prahová hodnota upozornění tyto řádky čte.
Upozornění přistane v kanálu #platform i s přiloženým grafem. Inženýr ho z vlákna potvrdí a incident se otevře s vlastníkem, který je už přiřazený.
Veřejná stránka přepne na „omezený provoz“, protože to tak říká řádek incidentu. Partneři si aktualizaci přečtou dřív, než napíšou na podporu.
Po nasazení opravy sonda uzavře incident až po deseti minutách zelených kontrol v řadě. Zotavení se měří z dat, ne prohlašuje ručně.
Tým už má každý řádek sondy, upozornění, potvrzení i změnu stavu seřazené v pořadí, takže nikdo incident nerekonstruuje z paměti.
Kliv staví podle vašeho popisu, takže uveďte názvy endpointů, rozvrhy, rozpočty, partnery, kanály pro upozornění a to, co by měli vidět zákazníci. Čím víc detailů dodáte, tím blíž bude první verze tomu, co potřebujete.
Sondy, rozpočty, využití partnerů a stavová stránka.
“Postavte dashboard pro monitoring našeho API na sledování zásilek. Sondu na /tracking spouštějte každou minutu a na /billing-export jednou za hodinu, nastavte týdenní SLO 99,5 % pro /tracking, zobrazte graf odezvy a chybovosti podle partnerského klíče, generujte veřejnou stavovou stránku ze záznamů o incidentech a posílejte Slack upozornění do kanálu #platform, když se vyčerpá 25 % týdenního rozpočtu.”
Přehled zdraví služeb podle vlastnícího týmu.
“Postavte přehled zdraví interních služeb. Každý tým si zaregistruje endpointy, vlastníky, SLO a Slack kanály. Sondy ve výchozím nastavení běží každých pět minut, neúspěšné kontroly otevírají incidenty a upozornění chodí do kanálu vlastnícího týmu se sledovaným potvrzením.”
Odchozí volání, opakované pokusy a historie viditelná pro zákazníky.
“Postavte sledování doručování webhooků pro náš tržiště. Zaznamenávejte každé odchozí volání, stavový kód, tělo odpovědi, opakovaný pokus a cílovou URL. Zobrazte graf selhání podle cíle a nechte každého zákazníka se přihlásit a vidět historii doručení jen pro svoje vlastní endpointy.”
Změny mohou procházet revizí. Zdrojový kód nástroje se synchronizuje s vaším repozitářem, takže definice sond a prahové hodnoty upozornění lze revidovat stejně jako ostatní produkční změny.
Počítadla využití se mohou stát vyúčtováním. Využití se počítá tam, kde se zobrazuje v grafu. Pokud účtujete za nadlimitní volání — třeba 10 Kč za tisíc volání nad rámec zahrnutého milionu — měsíční vyúčtování může vycházet ze stejných počítadel přes váš vlastní účet Stripe. Stejně tak lze vytvářet přehledy využití bez fakturace.
Upozornění mohou zůstat ve Slacku. Slack propojení posílá upozornění s kontextem a umí zaznamenat potvrzení zpátky do incidentu. Token je uložený v trezoru platformy, ne v kódu aplikace.
Monitorovací nástroje se často pořádně postaví až po incidentu. Širší vzorec interních nástrojů je shrnutý na seznamu toho, co se řeší až dodatečně.
Kliv je AI stavitel aplikací. Popíšete API dashboard, který potřebujete, a on postaví skutečnou aplikaci se sondami, incidenty, stavovými stránkami, záznamy o využití a administrátorskými obrazovkami.
Skutečnou aplikaci. Vaše endpointy, partnerské klíče, rozvrhy, rozpočty, incidenty a pravidla viditelnosti se ukládají v databázi postavené pro váš tým.
Ano. Můžete si obyčejnými slovy vyžádat nové sondy, rozpočty, grafy, pohledy pro partnery nebo pravidla upozornění a Kliv aplikaci upraví.
Ne. Přihlášení partnera čte jen klíče, grafy využití a incidenty daného partnera. Řádky ostatních partnerů se nevrací.
Jako serverové funkce uvnitř aplikace, podle rozvrhu, který nastavíte. Každý běh zapíše řádek, a proto je historie dohledatelná místo toho, aby šlo o sbírku snímků obrazovky.
Ano. Počítadla využití mohou obsahovat ceny, třeba zahrnutý milion volání a poté 10 Kč za tisíc volání, fakturováno přes váš vlastní účet Stripe. Stejná počítadla lze použít i pro obyčejné přehledy využití bez fakturace.
Zůstává oddělená od API, které sleduje. Stavová stránka běží na vaší Kliv aplikaci, takže výpadek sledovaného API nesloží i vysvětlující stránku.
Ano. Upozornění mohou chodit do Slacku i s kontextem a potvrzení se z vlákna mohou promítnout zpátky do záznamu o incidentu.
Ano. Veřejné stavové stránky i soukromé dashboardy mohou běžet na vaší vlastní doméně.
Ano. Kód aplikace se synchronizuje do vašeho vlastního Git repozitáře, takže odchod znamená git pull, ne přestavbu od nuly.
Ne. Grafy mohou čerpat přímo z řádků sond, incidentů a využití, s událostmi, které si definujete pro svůj vlastní tým.
More in this category
Vytvořeno tvůrci
Podívejte se na skutečné aplikace, které s Kliv vytvořili vývojáři a tvůrci po celém světě
A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.
Track remittances and household budgets seamlessly.
Manage your book club easily with proposals, voting, and history tracking.
Portfolio and booking site for Northfern Tattoo Studio.
Sistema de gestión del agua comunitario para aldeas.
職人が作品を展示し、受注管理を行うサイトです。
Crowd-sourced surf condition tracking app.
A portal for HOA management at Riverside Commons.
小規模レストラン向けの予約管理サイトです。
A management tool for Scout Troop 214, focused on outings, advancement, and communication.
A whānau coordination tool for Māori-medium schools.
Mobile library coordinator for Hmong and Lao communities.
A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.
Track remittances and household budgets seamlessly.
Manage your book club easily with proposals, voting, and history tracking.
Portfolio and booking site for Northfern Tattoo Studio.
Sistema de gestión del agua comunitario para aldeas.
職人が作品を展示し、受注管理を行うサイトです。
Crowd-sourced surf condition tracking app.
A portal for HOA management at Riverside Commons.
小規模レストラン向けの予約管理サイトです。
A management tool for Scout Troop 214, focused on outings, advancement, and communication.
A whānau coordination tool for Māori-medium schools.
Mobile library coordinator for Hmong and Lao communities.
Popište endpointy, prahové hodnoty, partnery a upozornění. Kliv kolem nich postaví hlídače, stavovou stránku i přehledy využití.