Repolode
target

target/goalert

アラート発生時に適切な担当者へ連絡する、オンコールスケジュール管理、自動エスカレーション、SMS・音声通知のオープンソースソフトウェア。

代替できる製品:PagerDutyOpsgenie

スター
2,867
フォーク
343
未解決の Issue
207
最終コミット
5 日前

これは何?

GoAlertはオンコール対応の運用を支援します。オンコールスケジュールを作成し、アラートが確認されない場合は定められた順序で対応者へエスカレーションし、SMSや音声通話などで通知します。

重大なアラートを、対応できる担当者に適切なタイミングと方法で確実に届けることを目指しています。チームは、場当たり的な電話連絡網やスプレッドシートでの当番管理を、オンコール担当者を一元管理できるシステムに置き換えるために利用します。

GoAlertは単一のバイナリとして提供され、Dockerイメージも公開されています。ローカルで試すためのデモコンテナが用意されているほか、コントリビューター向けにホットリロード対応サーバーを使った開発環境の構築方法もドキュメント化されています。

主な機能

  • 01チームのオンコールスケジュールと当番ローテーションを作成します。
  • 02確認されていないアラートを、定められた手順に沿って自動的にエスカレーションします。
  • 03SMSと音声通話で通知します。
  • 04単一のバイナリとDockerイメージで提供されます。

ユースケース

  • 信頼性の高いオンコールローテーションを必要とする運用チームやSREチーム。
  • インシデント発生時の手動の電話連絡網を置き換えたい組織。
  • ホステッドサービスではなく、セルフホスト型のアラートエスカレーションを使いたいチーム。

クイックスタート

  1. 1

    Dockerでデモ用コンテナを起動します

    docker run -it --rm -p 8081:8081 goalert/demo
  2. 2

    localhost:8081を開き、admin / admin123でログインします

使う前に知っておきたいこと

  • クイックスタートではデフォルトの認証情報を使うデモ用コンテナを使用するため、本番環境で利用するには別途Getting Startedのセットアップが必要です。

収録されている特集

トピック

よくある質問

goalert とは?
アラート発生時に適切な担当者へ連絡する、オンコールスケジュール管理、自動エスカレーション、SMS・音声通知のオープンソースソフトウェア。 GoAlertはオンコール対応の運用を支援します。オンコールスケジュールを作成し、アラートが確認されない場合は定められた順序で対応者へエスカレーションし、SMSや音声通話などで通知します。
goalert は無料で使えますか?ライセンスは?
goalert は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
goalert は今もメンテナンスされていますか?
活発にメンテナンス中。goalert の最終コミットは 2026年11月2日 です。
goalert は何に使えますか?
信頼性の高いオンコールローテーションを必要とする運用チームやSREチーム。 インシデント発生時の手動の電話連絡網を置き換えたい組織。 ホステッドサービスではなく、セルフホスト型のアラートエスカレーションを使いたいチーム。
goalert のインストール方法は?
Dockerでデモ用コンテナを起動します: docker run -it --rm -p 8081:8081 goalert/demo localhost:8081を開き、admin / admin123でログインします
goalert はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/target/goalert

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト