Kliv

    このページは英語から翻訳されています。

    開発者向けツール

    API監視・分析ダッシュボードを構築する

    予定で走るプローブ、パートナー別のレイテンシパーセンタイル、ステータスページを書くインシデントタイムライン。そして最初のパートナーメールより先にSlackへ届くアラート。

    kliv.dev

    テキスト ボックスにアイデアを入力するだけで、AIがそれを構築します。

    114 文字

    なぜ自分のAPI監視を作るのか

    アシュウィンのチームは、40のパートナー連携が頼る貨物追跡APIを運用しています。監視ベンダーが出すのはいつも同じものです。URL、生きているか落ちているか、パートナーが存在しない世界。彼の質問はもっと具体的です。どのパートナーがエラーバジェットを食べているか。火曜のスパイクはまた倉庫同期か。14時20分に世界へ何を伝え、それは真実だったか。

    自分で作る監視は、自分たちの名詞を知っています。エンドポイントは担当者とバジェットを持ち、パートナーはキーと利用状況を持ち、インシデントはタイムラインを持ちます。ステータスページ、アラート、ポストモーテムは同じ履歴から引きます。コピーではなく、そのビューだからです。

    エンドポイント、プローブ、バジェット

    ダッシュボードは、その行と同じだけ正直です。

    エンドポイントとエラーバジェット

    各エンドポイントは行です。担当者、SLO、バジェット。バーンダウンチャートは、ベンダー既定の9並びではなく、チームが書いたバジェットで動きます。

    プローブ

    予定で走るサーバー側関数です。追跡フィードは毎分、請求エクスポートは毎時。各実行が行を書くので、グラフはクエリであり、履歴はスクリーンショットではなくデータです。

    パートナーキーと利用状況

    すべての呼び出しはキーに対して数えられます。サインインしたパートナーは自分の利用状況と自分に関係したインシデントを見ます。行ルールが必要な情報だけを見せます。

    アラートと確認

    バジェットに紐づくしきい値、チームがいる場所に投稿されるアラート、エンジニア名と分単位で記録される確認。たまたま誰が見ていたかに依存しません。

    ステータスページ

    公開され、インシデントテーブルから生成されます。14時20分に世界へ伝えたことは、14時20分に実際に起きていたことの横に記録されます。

    500エラーが増えた11分間

    01

    プローブが気づく

    14時07分、運賃エンドポイントで3回連続失敗。3行です。アラートしきい値は雰囲気ではなく行を読みます。

    02

    ページ

    アラートはグラフ付きで#platformに届きます。エンジニアがスレッドから確認し、所有者付きでインシデントが開きます。

    03

    ステータスページが追随する

    公開ページはインシデント行に供給され、性能低下状態へ切り替わります。パートナーは問い合わせる前に読みます。多くは問い合わせません。

    04

    回復

    修正がデプロイされます。10分連続で正常が続いた後、プローブがインシデントを閉じます。回復は宣言ではなく測定です。

    05

    ポストモーテム

    すでに書かれたタイムラインから始まります。すべてのプローブ行、アラート、確認、ステータス変更が順番にあります。誰も記憶から14時07分を復元しません。

    エンドポイント1つから始める

    kliv.dev

    パートナーAPI監視

    プローブ、バジェット、パートナー利用状況。

    “定期プローブ、エンドポイントごとのエラーバジェット、利用状況グラフ付きのパートナー別APIキー、公開ステータスページを持つAPI監視ダッシュボードを作りたい。”

    kliv.dev

    社内サービスボード

    すべてのサービスを1つの壁に。

    “各チームがエンドポイントとSLOを登録し、プローブが予定で走り、Slackアラートが担当チームのチャンネルへ届く社内サービスヘルスボードを作りたい。”

    kliv.dev

    Webhook配信トラッカー

    送信呼び出し、再試行、受領。

    “すべての送信呼び出しと応答をログし、宛先別に失敗をグラフ化し、顧客が自分のエンドポイントへの配信履歴を見られるWebhook配信トラッカーを作りたい。”

    監視対象と同じ作り方

    チームが本番に出す他の変更と同じようにレビューされます。 ツール自身のソースはあなたのリポジトリと双方向に同期されるので、プローブ定義やアラートしきい値は本番変更と同じように、レビュアー付きのプルリクエストで入ります。新しいエンジニアがなぜバジェットが99.5なのか聞いたら、答えはblameにあります。

    請求にも使えるメータリング。 利用状況はグラフ化される場所で数えられます。超過を請求するなら、含まれる100万呼び出しを超えた分を1,000呼び出しあたり60円など、同じカウンターから月次明細を生成し、自分のStripeアカウントで処理します。請求なしの明細だけでも構いません。カウンターは気にしません。

    アラートはチームがすでにいる場所へ。 Slack接続は双方向です。アラートは文脈付きで投稿され、確認はスレッドからインシデント記録へ戻ります。それを可能にするトークンはコードベースではなく、プラットフォームの保管庫にあります。

    監視ツールは2回作られます。1回目はインシデント中に急いで。2回目はその後に正しく。その2回目の構築はあとから正しく作るリストにあります。

    ポストモーテム文書から

    パートナー同士のトラフィックは見えますか?

    見えません。パートナーのログインは、そのキー、そのグラフ、そのパートナーに触れたインシデントを読みます。クロスパートナービューは、守る対象として存在しません。行がキーごとに答えるからです。

    プローブはどこで動きますか?

    アプリ内のサーバー側関数として、あなたが設定した予定で動きます。毎分、毎時、cron精度。各実行が行を書くので、履歴は保存スクリーンショットではなくクエリできます。

    パートナーに利用量課金できますか?

    はい。利用カウンターに価格を持たせられます。含まれる量、その後は1,000呼び出しあたり60円などを、自分のStripeアカウントで請求できます。明細だけがよければ、同じカウンターでそれを出せます。

    完全停止中、ステータスページはどうなりますか?

    上がったままです。ページは監視対象APIの内側ではなく、あなたのKlivアプリでホストされます。APIにとって最悪の日に、それを説明するページまで落ちることはありません。

    クリエイターが構築

    可能性を探る

    世界中の開発者とクリエイターが Kliv で構築した実際のアプリケーションをご覧ください

    Memory Café Coordination Tool

    Memory Café Coordination Tool

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

    K作成者 Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    K作成者 Kliv Community
    Next Page Book Club

    Next Page Book Club

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

    K作成者 Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    K作成者 Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    K作成者 Kliv Community
    つくりて — 伝統工芸職人サイト

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

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

    K作成者 Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    K作成者 Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    K作成者 Kliv Community
    よやくん — レストラン予約管理

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

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

    K作成者 Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

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

    K作成者 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.

    K作成者 Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    K作成者 Kliv Community
    Memory Café Coordination Tool

    Memory Café Coordination Tool

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

    K作成者 Kliv Community
    Remit Record

    Remit Record

    Track remittances and household budgets seamlessly.

    K作成者 Kliv Community
    Next Page Book Club

    Next Page Book Club

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

    K作成者 Kliv Community
    Northfern Tattoo Studio

    Northfern Tattoo Studio

    Portfolio and booking site for Northfern Tattoo Studio.

    K作成者 Kliv Community
    Campo Agua Gestión

    Campo Agua Gestión

    Sistema de gestión del agua comunitario para aldeas.

    K作成者 Kliv Community
    つくりて — 伝統工芸職人サイト

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

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

    K作成者 Kliv Community
    Tidal Surf Reports

    Tidal Surf Reports

    Crowd-sourced surf condition tracking app.

    K作成者 Kliv Community
    Riverside Commons HOA Management

    Riverside Commons HOA Management

    A portal for HOA management at Riverside Commons.

    K作成者 Kliv Community
    よやくん — レストラン予約管理

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

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

    K作成者 Kliv Community
    Troop 214 Scout Management

    Troop 214 Scout Management

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

    K作成者 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.

    K作成者 Kliv Community
    Tsev Nyeem Ntawv Library

    Tsev Nyeem Ntawv Library

    Mobile library coordinator for Hmong and Lao communities.

    K作成者 Kliv Community

    起こされる前に見る

    エンドポイント、しきい値、パートナーを説明してください。Klivは監視役、ステータスページ、明細を構築します。午前3時の驚きは、朝読むものになります。