Ta strona została przetłumaczona z języka angielskiego.
Narzędzia dla programistów
Kliv to kreator aplikacji AI. Opisz panel monitorowania i analityki API, jakiego potrzebujesz — sondy, budżety, dane partnerów, incydenty, strony statusu i alerty na Slacku — a Kliv go zbuduje.
Po prostu wpisz swój pomysł w polu tekstowym, a AI zbuduje go za Ciebie
Kliv nie jest dostawcą monitoringu z gotowymi panelami — to sztuczna inteligencja, która buduje dla Ciebie oprogramowanie.
Opisujesz zwykłymi słowami aplikację, jakiej potrzebujesz, a Kliv buduje bazę danych, logikę, ekrany i zaplanowane zadania. Wynik należy do Ciebie, uruchamiasz go na własnych kontach i możesz go później zmieniać, po prostu o to prosząc. To nie jest szablonowy panel.
Na tej stronie tą aplikacją jest panel monitorowania i analityki API. Kliv buduje różnego rodzaju aplikacje webowe; ta obserwuje endpointy, partnerów, budżety, incydenty i strony statusu w takiej formie, jakiej potrzebuje Twój zespół.
Większość narzędzi do monitorowania zaczyna się od adresów URL i dostępności. To przydatne, ale zespół z integracjami partnerskimi zwykle potrzebuje bardziej konkretnych odpowiedzi: który partner zużywa najwięcej budżetu, który endpoint zmienił zachowanie, kto potwierdził alert i co mówiła publiczna strona statusu w danym momencie.
Kliv buduje monitoring wokół pojęć właściwych Twojej firmie. Endpointy mają właścicieli i budżety. Partnerzy mają klucze i dane o wykorzystaniu. Incydenty mają oś czasu. Strona statusu, alerty i analiza powdrożeniowa czerpią z tej samej historii, zamiast kopiować ją do osobnych narzędzi.
Panel powstaje z rekordów, które Twój zespół może przejrzeć.
Każdy endpoint przechowuje swojego właściciela, SLO i budżet. Wykres zużycia budżetu opiera się na budżecie ustalonym przez Twój zespół, a nie na domyślnym ustawieniu dostawcy.
Funkcje serwerowe uruchamiają się według harmonogramu, na przykład co minutę dla kanału śledzenia przesyłek i co godzinę dla eksportu rozliczeń. Każde uruchomienie zapisuje wiersz, więc historię można przeszukiwać.
Każde wywołanie liczy się na konto klucza partnera. Zalogowany partner widzi tylko swoje własne wykorzystanie i incydenty, a reguły dostępu do wierszy blokują dostęp innym partnerom.
Progi są powiązane z budżetami. Alerty trafiają tam, gdzie pracuje zespół, a potwierdzenia zapisują inżyniera i czas.
Publiczna strona statusu powstaje na podstawie tabeli incydentów, dzięki czemu aktualizacje i historia incydentów pozostają ze sobą powiązane.
Oto jak jeden zespół mógłby wykorzystać monitoring API zbudowany w Kliv. To tylko przykład — w swoim przypadku opisujesz własne endpointy, partnerów, budżety i reguły alertów.
Endpoint z kursami Marka zwraca trzy kolejne błędy 500. Sonda zapisuje trzy nieudane wiersze, a próg alertu odczytuje te wiersze.
Alert pojawia się na kanale #platform wraz z załączonym wykresem. Inżynier potwierdza go z poziomu wątku, a incydent otwiera się z już przypisanym właścicielem.
Strona publiczna przełącza się na stan obniżonej wydajności, ponieważ mówi o tym wiersz incydentu. Partnerzy mogą przeczytać aktualizację, zanim wyślą e-mail do wsparcia.
Po wdrożeniu poprawki sonda zamyka incydent dopiero po dziesięciu kolejnych minutach zielonych sprawdzeń. Powrót do normy wynika z danych, a nie z ręcznej deklaracji.
Zespół ma już każdy wiersz sondy, każdy alert, potwierdzenie i zmianę statusu w kolejności, więc nikt nie odtwarza incydentu z pamięci.
Kliv buduje na podstawie Twojego opisu, więc podaj nazwy endpointów, harmonogramy, budżety, partnerów, kanały alertów i to, co powinni widzieć klienci. Im więcej szczegółów podasz, tym bliższa oczekiwaniom będzie pierwsza wersja.
Sondy, budżety, wykorzystanie partnerów i strona statusu.
“Zbuduj panel monitorowania API dla naszego API do śledzenia przesyłek. Sonduj /tracking co minutę, a /billing-export co godzinę, ustaw tygodniowe SLO na poziomie 99,5% dla /tracking, twórz wykresy opóźnień i wskaźnika błędów dla każdego klucza partnera, publikuj publiczną stronę statusu na podstawie rekordów incydentów i wysyłaj alerty na Slacku na kanał #platform, gdy zużyje się 25% tygodniowego budżetu.”
Tablica kondycji usług dla każdego zespołu właścicielskiego.
“Zbuduj wewnętrzną tablicę kondycji usług. Każdy zespół rejestruje endpointy, właścicieli, SLO i kanały Slacka. Sondy domyślnie uruchamiają się co pięć minut, nieudane sprawdzenia otwierają incydenty, a alerty trafiają na kanał zespołu właścicielskiego z rejestrowaniem potwierdzeń.”
Wywołania wychodzące, ponowienia i historia widoczna dla klienta.
“Zbuduj narzędzie do śledzenia dostarczania webhooków dla naszego marketplace'u. Rejestruj każde wywołanie wychodzące, kod statusu, treść odpowiedzi, ponowienie i docelowy URL. Twórz wykresy awarii według miejsca docelowego i pozwól każdemu klientowi zalogować się, by zobaczyć historię dostarczania tylko dla własnych endpointów.”
Zmiany mogą przechodzić przez przegląd. Kod narzędzia synchronizuje się z Twoim repozytorium, więc definicje sond i progi alertów można sprawdzać tak samo, jak inne zmiany produkcyjne.
Liczniki wykorzystania mogą stać się rozliczeniami. Wykorzystanie liczone jest tam, gdzie jest wykreślane na wykresach. Jeśli rozliczasz nadwyżkę — na przykład 1,70 zł za tysiąc wywołań po wliczonym milionie — comiesięczne rozliczenia mogą powstawać z tych samych liczników przez Twoje własne konto Stripe. Możesz też generować rozliczenia bez fakturowania.
Alerty mogą zostać na Slacku. Integracja ze Slackiem publikuje alerty z kontekstem i może zapisywać potwierdzenia z powrotem w incydencie. Token przechowywany jest w skarbcu platformy, a nie w kodzie aplikacji.
Narzędzia do monitorowania często powstają porządnie dopiero po incydencie. Szerszy wzorzec narzędzi wewnętrznych zebraliśmy na liście narzędzi budowanych właśnie wtedy.
Kliv to kreator aplikacji AI. Opisujesz panel API, jakiego potrzebujesz, a on buduje prawdziwą aplikację z sondami, incydentami, stronami statusu, rekordami wykorzystania i ekranami administracyjnymi.
Prawdziwą aplikację. Twoje endpointy, klucze partnerów, harmonogramy, budżety, incydenty i reguły widoczności są przechowywane w bazie danych zbudowanej dla Twojego zespołu.
Tak. Możesz poprosić o nowe sondy, budżety, wykresy, widoki dla partnerów czy reguły alertów zwykłymi słowami, a Kliv zaktualizuje aplikację.
Nie. Logowanie partnera pokazuje wyłącznie klucze, wykresy wykorzystania i incydenty tego partnera. Wiersze innych partnerów nie są zwracane.
Jako funkcje serwerowe wewnątrz aplikacji, według ustalonego przez Ciebie harmonogramu. Każde uruchomienie zapisuje wiersz, dlatego historię można przeszukiwać, zamiast zbierać zrzuty ekranu.
Tak. Liczniki wykorzystania mogą uwzględniać ceny, na przykład wliczony milion wywołań, a potem 1,70 zł za tysiąc wywołań, fakturowane przez Twoje własne konto Stripe. Możesz też użyć tych samych liczników do zwykłych zestawień wykorzystania.
Pozostaje niezależna od API, które obserwuje. Strona statusu jest hostowana razem z Twoją aplikacją Kliv, więc awaria monitorowanego API nie wyłącza strony z wyjaśnieniem.
Tak. Alerty mogą być publikowane na Slacku wraz z kontekstem, a potwierdzenia mogą wracać z wątku do rekordu incydentu.
Tak. Publiczne strony statusu i prywatne panele mogą działać na Twojej własnej domenie.
Tak. Kod aplikacji synchronizuje się z Twoim własnym repozytorium Git, więc odejście to git pull, a nie budowa od nowa.
Nie. Wykresy mogą czerpać bezpośrednio z wierszy sond, incydentów i wykorzystania, na podstawie zdarzeń zdefiniowanych przez Twój własny zespół.
More in this category
Zbudowane przez twórców
Zobacz prawdziwe aplikacje zbudowane z Kliv przez deweloperów i twórców z całego świata
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.
Opisz endpointy, progi, partnerów i alerty. Kliv zbuduje obserwator, stronę statusu i raporty wykorzystania wokół nich.