このページは英語から翻訳されています。
開発者向けツール
予定で走るプローブ、パートナー別のレイテンシパーセンタイル、ステータスページを書くインシデントタイムライン。そして最初のパートナーメールより先にSlackへ届くアラート。
テキスト ボックスにアイデアを入力するだけで、AIがそれを構築します。
アシュウィンのチームは、40のパートナー連携が頼る貨物追跡APIを運用しています。監視ベンダーが出すのはいつも同じものです。URL、生きているか落ちているか、パートナーが存在しない世界。彼の質問はもっと具体的です。どのパートナーがエラーバジェットを食べているか。火曜のスパイクはまた倉庫同期か。14時20分に世界へ何を伝え、それは真実だったか。
自分で作る監視は、自分たちの名詞を知っています。エンドポイントは担当者とバジェットを持ち、パートナーはキーと利用状況を持ち、インシデントはタイムラインを持ちます。ステータスページ、アラート、ポストモーテムは同じ履歴から引きます。コピーではなく、そのビューだからです。
ダッシュボードは、その行と同じだけ正直です。
各エンドポイントは行です。担当者、SLO、バジェット。バーンダウンチャートは、ベンダー既定の9並びではなく、チームが書いたバジェットで動きます。
予定で走るサーバー側関数です。追跡フィードは毎分、請求エクスポートは毎時。各実行が行を書くので、グラフはクエリであり、履歴はスクリーンショットではなくデータです。
すべての呼び出しはキーに対して数えられます。サインインしたパートナーは自分の利用状況と自分に関係したインシデントを見ます。行ルールが必要な情報だけを見せます。
バジェットに紐づくしきい値、チームがいる場所に投稿されるアラート、エンジニア名と分単位で記録される確認。たまたま誰が見ていたかに依存しません。
公開され、インシデントテーブルから生成されます。14時20分に世界へ伝えたことは、14時20分に実際に起きていたことの横に記録されます。
14時07分、運賃エンドポイントで3回連続失敗。3行です。アラートしきい値は雰囲気ではなく行を読みます。
アラートはグラフ付きで#platformに届きます。エンジニアがスレッドから確認し、所有者付きでインシデントが開きます。
公開ページはインシデント行に供給され、性能低下状態へ切り替わります。パートナーは問い合わせる前に読みます。多くは問い合わせません。
修正がデプロイされます。10分連続で正常が続いた後、プローブがインシデントを閉じます。回復は宣言ではなく測定です。
すでに書かれたタイムラインから始まります。すべてのプローブ行、アラート、確認、ステータス変更が順番にあります。誰も記憶から14時07分を復元しません。
プローブ、バジェット、パートナー利用状況。
“定期プローブ、エンドポイントごとのエラーバジェット、利用状況グラフ付きのパートナー別APIキー、公開ステータスページを持つAPI監視ダッシュボードを作りたい。”
すべてのサービスを1つの壁に。
“各チームがエンドポイントとSLOを登録し、プローブが予定で走り、Slackアラートが担当チームのチャンネルへ届く社内サービスヘルスボードを作りたい。”
送信呼び出し、再試行、受領。
“すべての送信呼び出しと応答をログし、宛先別に失敗をグラフ化し、顧客が自分のエンドポイントへの配信履歴を見られるWebhook配信トラッカーを作りたい。”
チームが本番に出す他の変更と同じようにレビューされます。 ツール自身のソースはあなたのリポジトリと双方向に同期されるので、プローブ定義やアラートしきい値は本番変更と同じように、レビュアー付きのプルリクエストで入ります。新しいエンジニアがなぜバジェットが99.5なのか聞いたら、答えはblameにあります。
請求にも使えるメータリング。 利用状況はグラフ化される場所で数えられます。超過を請求するなら、含まれる100万呼び出しを超えた分を1,000呼び出しあたり60円など、同じカウンターから月次明細を生成し、自分のStripeアカウントで処理します。請求なしの明細だけでも構いません。カウンターは気にしません。
アラートはチームがすでにいる場所へ。 Slack接続は双方向です。アラートは文脈付きで投稿され、確認はスレッドからインシデント記録へ戻ります。それを可能にするトークンはコードベースではなく、プラットフォームの保管庫にあります。
監視ツールは2回作られます。1回目はインシデント中に急いで。2回目はその後に正しく。その2回目の構築はあとから正しく作るリストにあります。
見えません。パートナーのログインは、そのキー、そのグラフ、そのパートナーに触れたインシデントを読みます。クロスパートナービューは、守る対象として存在しません。行がキーごとに答えるからです。
アプリ内のサーバー側関数として、あなたが設定した予定で動きます。毎分、毎時、cron精度。各実行が行を書くので、履歴は保存スクリーンショットではなくクエリできます。
はい。利用カウンターに価格を持たせられます。含まれる量、その後は1,000呼び出しあたり60円などを、自分のStripeアカウントで請求できます。明細だけがよければ、同じカウンターでそれを出せます。
上がったままです。ページは監視対象APIの内側ではなく、あなたのKlivアプリでホストされます。APIにとって最悪の日に、それを説明するページまで落ちることはありません。
クリエイターが構築
世界中の開発者とクリエイターが Kliv で構築した実際のアプリケーションをご覧ください
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.
エンドポイント、しきい値、パートナーを説明してください。Klivは監視役、ステータスページ、明細を構築します。午前3時の驚きは、朝読むものになります。