ウェブのアップタイムを改善するための手順
1.シンセティック・チェックを調べる
Syntheticsチェックの失敗が発生した場合、調査して解決する。
- 複数の場所を確認する
- 複数の拠点で障害が発生した場合に通知するアラートを設定します。
2.ワークロードの作成
シンセティックモニターとブラウザのアプリケーション、サービス、インフラを関連付けるワークロードを作成します。警告ランブックにワークロードへのリンクを含めます。また、グローバル検索を使用して、合成の相関ワークロードを見つけることができます。
ワークロードの各層にアラートが設定されていることを確認してください。こうすることで、各層の健全性を1つのビューで確認することができます。これにより、トラブルシューティングの時間を短縮することができます。このビューを利用するために、各層のアラート通知を作成する必要はありません。
3.最下層の障害を最初に調査する
障害が発生した場合、警告を発している最も低い階層から調査を開始します。例えば、インフラの問題とJavaScriptの問題がある場合、2人目の担当者やチームがいない限り、javascriptよりもインフラを先に調査します。
トラブルシューティングのために用意されたツールを使用する。
- APMだけでなく、ブラウザのモニタリングでも分散型トレーシングが有効になっていることを確認してください。
- エンドユーザー層で何が起こっているのかを理解するために、ブラウザのUIを使用します。
- Lookoutを使用することで、フラッピングや問題の再発の原因を把握することができます。