監視機能はアプリケーションではなく、Coroid自体の稼働状況を把握するためのものです。こちらから確認できます。監視、および稼働状況、パフォーマンスとステータスビュー。
稼働状況
Coroidが依存するサービスが正常に動作しているかどうかを示します。
何かが異常に動作し、原因が設定上の問題かプラットフォーム側の問題か判断できない場合に確認すると良いでしょう。プラットフォーム側に問題がないかを数秒で確認でき、無駄な調査に時間を費やすことを防げます。
パフォーマンス
プラットフォームのパフォーマンス、つまり処理量、遅延時間、実行時間です。
ここで重要な違いは次の通りです:キュー待ち時間は処理能力の問題、実行時間は作業量の問題ですスロット待ちのために4時間かかったタスクは処理能力に関するシグナルであり、実際に4時間かけて実行されたタスクは作業範囲やテストスイートに関するシグナルです。合計時間では同じに見えても、対処法は全く異なります。
こちらをご覧ください:処理能力とエージェントスロット。
ステータス
サービスステータスビューは、Coroidの公開ステータスページに対応しています。
複数のプロジェクトで一斉に障害が発生した際には、まずこちらを確認してください。ステータスページが正常であってもプラットフォーム全体で不具合が生じている場合、設定上の問題が原因と考えられます。
これが対象外のもの
これはアプリケーション監視ではありません。Coroidは本番環境のサービスを監視せず、デプロイしたアプリケーションが正常かどうかを示す情報も提供しません。その確認はお客様自身の可観測性スタックが担います。
Coroidができることは反応することです。これらのシステムからのシグナルに応答できます。フックを使えばデプロイイベントに反応し、スケジュールを設定すれば監視ツールから問題を探し出して修復作業を開始できます。こちらをご覧ください:フックおよび自動化処理。