Bundi icon

Bundi

BundiはURLとサーバーの稼働状況を監視し、サービス障害やインフラの異常を通知する監視サービスです。小規模チーム、セルフホスト環境、顧客サービスの監視に対応します。

Bundi

メールによるエスカレーションに対応した稼働状況・サーバー監視

Bundiは、Webサービスが応答を停止したときや、サーバーのリソースに異常が発生したときに把握する必要があるチームや個人向けの、稼働状況・サーバー監視サービスです。定義した正常性の条件に基づいてURLをチェックし、node_exporterを通じて報告するサーバーからCPU、メモリ、ディスク、ロードの情報を収集できます。

このサービスは監視とインシデント対応を組み合わせています。連続した失敗を1件のインシデントとして開始でき、エスカレーションポリシーにより、最初の通知先へメールを送り、誰もアラートを確認しない場合は別の人に連絡できます。URLチェックにはインストールが不要ですが、サーバー監視では各監視対象マシンにnode_exporterとタイマーを設定します。

監視とインシデント対応の機能

HTTP稼働状況チェック

設定可能な許容ステータスコード、レスポンス本文の一致条件、レスポンスタイムの上限を使ってURLを監視し、サービスにとって重要な条件をチェックに反映します。

失敗しきい値によるインシデント検出

インシデントを開始する前に、設定した回数の連続失敗を要求します。単発の遅延や短時間の障害による通知を減らせます。

インシデントのグループ化

継続中の障害に対して通知を1件だけ送信し、繰り返し発生する失敗を新しい通知として生成せず、すでに開始されているインシデントにまとめます。

エスカレーションポリシー

最初の通知先がインシデントを確認しない場合に別の人へ連絡する、メールによるエスカレーションの手順を構築できます。

永続的なアラートワークフロー

エスカレーションの待機処理をTemporal上で実行するため、デプロイ中も遅延状態を維持できます。通知プロバイダーが利用できない場合、通知は破棄されず遅延します。

サーバーの稼働状況監視

各サーバーでnode_exporterによる報告とタイマーを使い、CPU、メモリ、ディスク、ロードを監視します。Bundiは監視対象ホスト上で独自のエージェントを実行しません。

Bundiの利用者

  • 正式なオンコール体制を持たない小規模チーム

    ヘルスURLを追加し、許容するレスポンスと時間を定義して、サービスが利用できなくなったときに担当者へインシデントを割り当てます。

  • 自社サーバーを運用するチーム

    サービスチェックとCPU、メモリ、ディスク、ロードの報告を組み合わせ、障害に先行して発生する可能性のあるインフラの状態を特定します。

  • 顧客向けサービスをホスティングする人

    顧客向けサービスを監視し、ホストの独自ドメイン上で各顧客にステータスページを提供することで、可用性に関する問い合わせへ手作業で回答する必要を減らします。

  • 段階的な監視設定

    単一のURLモニターから始め、監視範囲の拡大に合わせてサーバー報告やエスカレーションワークフローを追加します。

Pros and Cons

Pros

  • URLの可用性チェックとサーバーリソース監視の両方に対応しています。
  • 連続失敗のしきい値とインシデントのグループ化により、重複した通知や早すぎるアラートを減らせます。
  • アラートが確認されない場合、メールによるエスカレーションで別の人に連絡できます。
  • どのプランでもアラートは従量制ではありません。
  • URL監視は、監視対象サービスにソフトウェアをインストールせずに開始できます。

Cons

  • サーバー監視には、各監視対象マシンでnode_exporterとタイマーを設定する必要があります。
  • 確認できる資料では、HTTPチェック、サーバーの稼働状況の報告、BusinessプランのAPIアクセス、メールによるエスカレーションは示されていますが、より広範な連携、通知チャネル、保存期間、対応環境については確認できません。
  • Freeプランで公開されているワークスペースの上限は比較的小さく、モニター3件、スケジュールジョブ1件、ユーザー1人です。

FAQ

Bundiは何を監視できますか?

BundiはHTTPチェックを使用してURLを監視します。正常とみなすステータスコード、レスポンス本文の一致条件、レスポンスタイムの上限を定義できます。設定した回数だけ連続して失敗すると、インシデントが開始されます。

サーバー監視はどのように機能しますか?

各サーバーにnode_exporterをインストールし、タイマーを設定して、指定した名前でCPU、メモリ、ディスクのメトリクスを報告させます。Bundiはサーバーの稼働状況としてロードも報告します。

Bundiはアラートとエスカレーションをどのように処理しますか?

エスカレーションポリシーを作成すると、まず1人にメールを送り、その人がインシデントを確認しない場合は別の人に連絡します。アラートはどのプランでも従量制ではありません。

Bundiを使い始めるにはどうすればよいですか?

URL監視にインストールは必要ありません。ワークスペースを作成し、URLを追加して正常性の条件を定義し、通知先を設定します。サーバー監視には、監視対象マシン上のnode_exporterとタイマーが必要です。

Bundiにはどのようなプランがありますか?

BundiにはFreeプランと、有料のTeam、Business、Customの各プランがあります。Freeプランにはモニター3件、スケジュールジョブ1件、ユーザー1人が含まれます。有料プランでは上限が増え、プランに応じてサーバーの稼働状況、APIアクセス、追加シートなどが利用できます。

Quick Facts

カテゴリ
稼働状況・サーバー監視
監視
HTTPチェック、およびCPU、メモリ、ディスク、ロードの報告
アラート
確認状況に基づいて引き継ぐメールエスカレーション
サーバー設定
各監視対象マシンのnode_exporterとタイマー
料金モデル
Free、Team、Business、Customの各プラン。アラートは無制限
請求
Paystackがホストする決済。カード情報がBundiのサーバーに届くことはありません

Bundiの代替品

ClawTick icon

ClawTick

ClawTickは、CLI、ダッシュボード、REST APIからジョブをスケジュールできるAIエージェント自動化プラットフォームです。LangChain、CrewAI、webhook、カスタムワークフローの監視、アラート、ログ管理に対応。

OpenFlags icon

OpenFlags

OpenFlagsは、現代的なJavaScriptチーム向けのオープンソースでセルフホスト型のfeature flagプラットフォームです。ローカル評価、段階的ロールアウト、対象別の公開を、データを自社環境に保持したまま実現します。

EAS Observe icon

EAS Observe

EAS Observeは、ExpoとReact Nativeアプリ向けの本番パフォーマンス監視ツールです。Expoダッシュボードで起動メトリクス、セッションのタイムライン、リリースマーカー、エラーを確認できます。

Rectify icon

Rectify

Rectifyは、セッションリプレイ、監視、サポート、コードスキャン、ロードマップ、変更履歴を一元化したSaaS運用プラットフォーム。創業者や非技術系SaaSチーム、AI支援開発に最適。

PromptScout icon

PromptScout

PromptScoutは、ChatGPT、Gemini、Google AI Overviews、Perplexityで自社や競合がどう言及されるかを追跡し、ソース分析とサイト監査を組み合わせて、次に直すべき内容・訴求・サイト対応を判断できます。

Sleek Analytics icon

Sleek Analytics

Sleek Analyticsは、Cookieバナー不要で導入も簡単なプライバシー重視のWeb解析ツール。リアルタイム訪問者追跡、Core Web Vitals、収益アトリビューションに対応。