Pagerduty
Pagerduty システムチェッカーのドキュメント
gitlab-com/support/support-ops/support-ops-project#1891で導入
技術的な詳細
- デプロイタイプ:
Ad-hoc - プロジェクトリポジトリ: gitlab-support-readiness/system-checkers/pagerduty
Pagerduty システムチェッカーを理解する
Pagerduty システムチェッカーとは
Pagerduty システムチェッカーは、Pagerduty の状態を報告するために、Pagerduty から送信されるパイプライントリガーを使用する仕組みです。#feed_status-pagerduty Slack チャンネルに投稿します。
仕組み
Pagerduty が Pagerduty Webhook を介してプロジェクトに通知すると、bin/process_webhook スクリプトが実行され、次を行います。
- Pagerduty ペイロードを整形した Slack メッセージに変換する
- #feed_status-pagerduty Slack チャンネルにメッセージを投稿する
Pagerduty システムチェッカーの変更
注記
- プロジェクトに対する少なくとも
Developerアクセスが必要です。 - これは、対応するリクエスト Issue(Feature Request、Administrative、Bug など)がある場合にのみ実行してください。存在しない場合は、最初に作成し、通常のプロセスを完了させてから対応してください。
Pagerduty システムチェッカーを変更するには、プロジェクトリポジトリで MR を作成する必要があります。正確にどの変更を行うかは、リクエスト自体によって決まります。
同僚が MR をレビューして承認した後、MR をマージできます(次のトリガー実行時に変更が適用されます)。
よくある問題とトラブルシューティング
これは必要に応じて項目を追加する、生きたセクションです。
最終更新 July 30, 2026: Merge pull request #483 from kyama0/translation/batch-2026-07-29-1 (
c955a93f)