CloudMonitor は Alibaba Cloud のリソースとインターネットアプリケーションを監視します。ApsaraVideo Media Processing (MPS) を CloudMonitor に接続して、トランスコーディングジョブを監視するためのアラート ルールを設定できます。本トピックでは、MPS のアラート ルールを設定する方法について説明します。
アラート ルールの設定
背景情報
ApsaraVideo Media Processing (MPS) の監視サービスは、システムパフォーマンスとリソース使用状況に関するメトリックを提供します。カスタムのアラート ルールを作成して、サービスの安定性を監視し、使用状況を分析し、問題を迅速に特定して診断することもできます。基本的な概念、またはアラート連絡先とアラート連絡先グループの設定については、「アラート ルールの概要」と「アラート連絡先またはアラート連絡先グループの作成」をご参照ください。
メトリック
|
メトリック |
単位 |
説明 |
ディメンション |
時間の粒度 |
|
RequestSuccessRate |
% |
MPS サービスの可用性を測定します。計算式:1 - (5xx サーバー側エラーのあるリクエストの割合)。 |
ユーザーレベル |
5 分 |
|
SnapshotTasks |
Count |
MPS サーバーが受信したスナップショットジョブのリクエスト数。 |
MPS キューレベル |
1 分 |
|
TranscodingDuration |
Minutes |
MPS サーバーが正常に処理した出力ビデオの合計時間。 |
MPS キューレベル |
1 分 |
|
TranscodingTasks |
Count |
MPS サーバーが受信したトランスコーディングジョブのリクエスト数。 |
MPS キューレベル |
1 分 |
操作手順
-
ApsaraVideo Media Processing コンソールにログインします。
-
左側のナビゲーションペインで、 を選択します。
-
アラートルールの設定 をクリックして、アラームルール ページに移動します。
このページに初めてアクセスすると、CloudMonitor からサービスリンクロールの作成を求められます。[OK] をクリックします。このロールをすでに承認している場合は、この手順をスキップしてください。[CloudMonitor のサービスリンクロール] 確認ダイアログボックスには、
AliyunServiceRolePolicyForCloudMonitor許可ポリシーを持つAliyunServiceRoleForCloudMonitorという名前のサービスリンクロールが自動的に作成されることが表示されます。このロールを使用すると、CloudMonitor は Cloud Assistant を使用して CloudMonitor エージェントをインストールするためのコマンドを実行できます。[OK] をクリックします。 -
アラームルールを作成 をクリックします。
-
関連リソースを設定します。
パラメーター
説明
[製品]
ドロップダウンリストから mps を選択します。
[リソース]
アラート ルールが適用されるリソースの範囲。有効な値は次のとおりです。
-
全リソース:アラート ルールは、指定されたクラウドプロダクトのすべてのリソース (新しく追加されたリソースを含む) に適用されます。
-
アプリケーショングループ:アラート ルールは、指定されたアプリケーション グループ内のすべてのリソース (グループに新しく追加されたリソースを含む) に適用されます。
-
インスタンスリスト:アラート ルールは、選択した特定のリソースにのみ適用されます。
[ルールの内容]
監視データに基づいてアラートをトリガーする条件を定義します。以下の手順に従って、ルール説明を設定します。
-
ルールの追加 をクリックします。
-
ルールの説明の変更 パネルで、ルール名、メトリックタイプ、メトリック、しきい値、アラートレベル、通知方法などのパラメーターを設定します。
-
OK をクリックします。
説明複雑なアラート条件の設定方法については、「アラートルールの式」をご参照ください。
[チャンネル沈黙サイクル → ミュートサイクル]
アラートが解決されない場合にアラート通知が再送信される間隔。有効な値:5 分、15 分、30 分、60 分、3 時間、6 時間、12 時間、24 時間。
メトリックがしきい値を超えると、アラート通知が送信されます。メトリック値がしきい値を超え続けても、CloudMonitor はミュート期間中は新たな通知を送信しません。ミュート期間が終了した後、アラートがまだアクティブな場合、CloudMonitor は新たな通知を送信します。
たとえば、チャンネル沈黙サイクル → ミュートサイクル を 12 時間 に設定した場合、アラートが解決されていなければ、CloudMonitor は 12 時間後に通知を再送信します。
[開始時刻]
アラート ルールがアクティブになる時間範囲。CloudMonitor はこの期間内にのみ監視データを確認し、アラートをトリガーします。
[アラーム連絡先グループ]
アラート通知を受信する連絡先グループ。
アプリケーション グループの通知は、このグループのアラート連絡先に送信されます。アラート連絡先グループには、1つ以上のアラート連絡先を含めることができます。アラート連絡先とアラート連絡先グループの作成方法については、「アラート連絡先またはアラート連絡先グループの作成」をご参照ください。
[アラームコールバック]
POST リクエストで CloudMonitor からアラート通知を受信するパブリックURL。HTTP プロトコルのみがサポートされています。アラートコールバックの設定方法については、「しきい値トリガーのアラートコールバックの使用」をご参照ください。
説明このパラメーターを設定するには、詳細設定 をクリックします。
コールバックURLの接続性をテストするには:
-
コールバックURLの横にある テスト をクリックします。
WebHook テスト パネルでは、返されたステータスコードとテスト結果からURLの接続性を確認できます。
説明Webhookの [コールバックテンプレートタイプ] と [言語] を設定し、再度 テスト をクリックして対応する結果を表示することもできます。
-
閉じる をクリックします。
[Auto Scaling]
Auto Scaling スイッチを有効にすると、アラートが発生したときに、対応するスケーリングルールがトリガーされます。リージョン、スケーリンググループ、スケーリングルール を設定する必要があります。
-
スケーリンググループの作成方法については、「スケーリンググループの管理」をご参照ください。
-
スケーリングルールの作成方法については、「スケーリングルールの管理」をご参照ください。
説明このパラメーターを設定するには、詳細設定 をクリックします。
[SLS モニタリング]
SLS モニタリング を有効にすると、アラート発生時にアラート情報が Log Service の Logstore に書き込まれます。リージョン、プロジェクト名、[Logstore] を設定する必要があります。
プロジェクトとLogstoreの作成方法については、「Logtailを使用したECSインスタンスからのテキストログの収集と分析」をご参照ください。
説明このパラメーターを設定するには、詳細設定 をクリックします。
[Simple Message Queue (formerly MNS) - トピック]
[Simple Message Queue (旧称:MNS) - トピック] スイッチをオンにすると、アラートが発生したときに、アラート情報が Simple Message Queue (旧称:MNS) のトピックに書き込まれます。Simple Message Queue (旧称:MNS) のリージョンとトピックを設定する必要があります。
トピックの作成方法については、「トピックの作成」をご参照ください。
説明このパラメーターを設定するには、詳細設定 をクリックします。
[データ処理方法なし]
監視データが欠落している場合にアラートをどのように処理するかを指定します。有効な値は次のとおりです。
-
何もしないでください (デフォルト)
-
データアラームを送信しない
-
回復済み扱い
説明このパラメーターを設定するには、詳細設定 をクリックします。
[タグ]
アラート ルールに追加できるキーと値のペア。
-
-
OK をクリックして、アラート ルールを作成します。
アラート ルールの管理
-
CloudMonitor コンソールにログインします。
-
左側のナビゲーションペインで、 を選択します。表示されたページで、アラート ルールの表示、変更、有効化、無効化、または削除できます。