Gatus

Gatus

マルチプロトコル稼働時間監視およびアラート機能を備えた開発者向けステータスページ

VPSプランに申し込んでGatusをデプロイ

KVM 2
2 vCPUコア
RAM容量:8GB
NVMeディスク容量:100GB
データ転送量:8
¥ 1,409 /月

更新料は2年で¥ 2,349/月です。いつでもキャンセル可能。

Gatusについて

Gatusは、何千人ものエンジニアやホームラボ愛好家から信頼されている、オープンソースの開発者向けステータスページおよび稼働時間監視ツールです。Goで記述されており、宣言型YAMLを使用してHTTP、TCP、DNS、ICMP、SSH、gRPC、WebSocketのエンドポイントを監視します。コードは不要です。ステータスコード、レイテンシ、ボディコンテンツ、JSONフィールド、証明書の有効期限など、応答の条件を評価し、各エンドポイントの現在のヘルスステータスと過去の稼働時間パーセンテージを表示するリアルタイムダッシュボードを提供します。

一般的なユースケース

エンジニアリングチームは、GatusをマイクロサービスやAPIの内部ステータスページとして使用し、エンドポイントをチームやサービスごとにグループ化し、レイテンシやエラーのしきい値を超えた場合にSlackやPagerDutyにアラートをルーティングします。開発者は、Gatusの稼働時間バッジをGitHubのREADMEやドキュメントに埋め込み、サービスの信頼性を示します。SREチームは、Prometheusメトリクスエンドポイントを介してGrafanaと連携させ、オブザーバビリティスタック全体で統合されたダッシュボードを実現します。ホームラボの所有者は、Nextcloud、Plex、Home Assistantなどのセルフホスト型サービスを単一のダッシュボードから監視し、サービスがオフラインになった場合にDiscordやTelegramでアラートを受け取ります。SSL証明書を管理するチームは、Gatusの証明書有効期限チェックを利用して、更新を忘れるずっと前にアラートを受け取ります。

主な機能

  • マルチプロトコル監視: HTTP、HTTPS、TCP、DNS、ICMP ping、SSH、gRPC、WebSocket、STARTTLS
  • 宣言型YAML条件: ステータスコード、応答時間、JSONPathを介したボディコンテンツ、DNSレコード、SSL証明書の有効期限を評価します。
  • 40以上の通知連携: Slack、Discord、PagerDuty、Telegram、Teams、Opsgenie、Ntfy、Pushover、メール、カスタムWebhook
  • エンドポイントのグループ化、ダークモード、過去の稼働時間パーセンテージを備えたリアルタイムダッシュボード
  • Grafana連携用のPrometheus互換/metricsエンドポイント
  • READMEやステータスページ用の埋め込み可能なSVG稼働時間、ステータス、応答時間バッジ
  • 計画されたダウンタイム中にアラートを抑制するメンテナンスウィンドウ
  • ダッシュボードを保護するためのOIDCおよび基本認証
  • シークレット管理のための設定ファイルにおける環境変数補間
  • 設定のホットリロード — コンテナを再起動せずに変更が適用されます。
  • ポーリングされないサービスを統合するための外部エンドポイントプッシュAPI
  • 軽量: Alpine上の単一Goバイナリ、約23MBのDockerイメージ

Hostinger VPSにGatusをデプロイする理由

専用のHostinger VPSでGatusを実行すると、監視インフラストラクチャが監視対象サービスから独立した状態に保たれます。監視対象とインフラストラクチャを共有する監視ツールは、監視対象と共にサイレントに障害が発生する可能性があります。Hostinger VPSは、SaaS稼働時間サービスのチェックごとの料金も不要にし、無制限のエンドポイントを提供し、必要な期間だけ過去の稼働時間データを保持します。VPSネットワークへの直接アクセスにより、Gatusはパブリックインターネットに公開されていない内部サービスに到達し、プライベートAPIを監視し、監視データが環境外に出ることなく独自の連携を通じてアラートをルーティングできます。

VPSプランに申し込んでGatusをデプロイ

KVM 2
2 vCPUコア
RAM容量:8GB
NVMeディスク容量:100GB
データ転送量:8
¥ 1,409 /月

更新料は2年で¥ 2,349/月です。いつでもキャンセル可能。

このカテゴリーの他のアプリをチェック