読み込み中

オンコールアラートをトリアージしてインシデントを診断する

オンコールチャンネルでプロアクティブな返信をオンにしておくと、Claude Tagは各ページングアラートを調査し、何が壊れたか、なぜか、そして提案された修正を投稿します。ロールバックはオンコールエンジニアの承認を待ちます。

10 分エンジニアリングClaude Tag

アラートがオンコールエンジニアをページングすると、最初の仕事はそれが本物かどうか、そして何が変わったのかを突き止めることです。エンジニアは何かを判断する前に、ダッシュボード、ログ、最近のデプロイを確認します。時には夜中にスマートフォンからそれを行うこともあります。

Claude Tagをオンコールチャンネルに追加し、モニタリング、ページング、コードホストを接続してください。プロアクティブな返信をオンにしておくと、Claudeはそれをタグ付けした各ページングアラートを拾い上げるため、チームの誰もタグ付けする必要がありません。仕事とランブックを一度だけ標準業務として与えておけば、Claudeはアラートのスレッドに何が壊れたか、なぜか、そして提案された修正を投稿します。そのスレッドでは、チームの誰でも返信して修正できます。Claudeはオンコールエンジニアがそこで承認した後にのみロールバックを実行します。その後、修正をドラフトのプルリクエストとして開きます。

セットアップ

読み込み中

Claudeに何を依頼するか、そして何をするか

これをオンコールチャンネルの新しいメッセージとして一度送信してください。Claudeはそれをチャンネル用に保存し、以降はそれをタグ付けした各ページングアラートを調査します。自分のメッセージの中で、何か問題が起きたときに誰にメンションすべきか、そしてロールバックの前にClaudeが担当者の承認を待つことを記載し、ランブックと担当者リストがまだチャンネルにない場合はそれらへのリンクも含めてください。

ある火曜日の朝、アラート連携が以下の2件のアラートを投稿しました。チームの誰もClaudeをタグ付けしませんでした。Claudeはcheckoutアラートのスレッドで返信し、両方をカバーしました:

読み込み中

アラート連携は各アラートに@Claudeを含めています。自動応答がオンになっているため、Claudeは担当者がタグ付けしなくても返信しました。指示にオンコール担当者にメンションするよう書かれていたため、Sanaにメンションしました。

承認する前に、リンクされたプルリクエストとレイテンシダッシュボードを開き、デプロイがレイテンシ上昇より前に行われたことを確認してください。

フォローアップ

スレッドからロールバックを承認する

アラートのスレッドにいる誰でもClaudeに回答したり修正したりできます(スレッドで返信して方向づける)。オンコールエンジニアが承認すると、Claudeはチャンネルのデプロイ連携を通じてランブックのロールバック手順を実行し、復旧を確認します。その後、インシデントサマリーページとともに修正をドラフトのプルリクエストとして投稿します。

読み込み中

アラートダッシュボードをスケジュールで確認する

ルーティンは、アラートダッシュボードを前回確認時の状態と比較し、新しいものがあれば同様の調査を投稿できます。これにより、ゆっくりと進行し誰にもページングされない問題でも調査されます。何か変化があったときだけ投稿します。

読み込み中

毎週月曜日にオンコール引き継ぎを投稿する

Claudeはスケジュールされたルーティンとして、次のオンコールエンジニアのための引き継ぎを投稿できます。このチャンネルのその週のアラートスレッドから引き継ぎ内容を作成するため、次の担当者は何が起きたか、何がまだ未解決かを把握した状態で始められます。メッセージにはタイムゾーンを含めてください。

読み込み中

このチャンネルにどのルーティンが設定されているかClaudeに尋ねる

尋ねられると、Claudeはチャンネルのルーティンを一覧表示します。チャンネル内の誰でも名前を指定してルーティンを変更したり無効化したりできます(標準業務を管理する)。

読み込み中

ヒント

投稿量の多いチャンネルではClaudeのプロアクティブな返信を調整する

プロアクティブな返信がオンになっていると、Claudeはチャンネル内のすべての新しい投稿を確認します。これは、新しいメッセージがどれもいずれにせよ誰かが調査するようなアラートであるチャンネルに適しています。警告やデプロイ通知が頻繁に流れるような、よりノイズの多いスレッドでも機能します。その場合は、どの種類の投稿を調査すべきで、どれを無視すべきかをメッセージでClaudeに指定してください。

Claudeが変更できる範囲を決める

チャンネルのツール連携でClaudeが何をできるかは、管理者がそこに与えるアクセス権と権限によって決まります。このチャンネルでは、それによってClaudeがロールバック手順を自ら実行するか、担当者が実行できるように書き出すかが決まります。