[概要] ページには、インスタンスタイプ、ステータス、メトリックなど、KMS インスタンスに関する主要な情報を表示するダッシュボードが用意されています。また、これらのメトリックを監視するためのアラートルールを設定することもできます。このトピックでは、KMS インスタンスのダッシュボードを表示し、CloudMonitor アラートを設定する方法について説明します。
概要
ページに「現在のインスタンスのバージョンが低すぎます。すべてのメトリックを表示するには、チケットを送信してアップグレード時間を確認してください」というメッセージが表示された場合は、KMS インスタンスのイメージバージョンをアップグレードする必要があります。
Key Management Service (KMS) は CloudMonitor と統合されており、[概要] ページにメトリックのトレンドチャートを表示します。CloudMonitor の詳細については、「CloudMonitor とは」をご参照ください。
また、ビジネスニーズに基づいて CloudMonitor アラートを設定し、KMS の問題を事前に特定して解決することもできます。一般的なアラートルールの設定は次のとおりです。
-
1 秒あたりの平均リクエスト数がしきい値の 90% に達した場合。パフォーマンスデータの詳細については、「パフォーマンスデータ」をご参照ください。
たとえば、コンピューティングパフォーマンスが 1,000 QPS (秒間クエリ数) のソフトウェアキー管理インスタンスを購入した場合、インスタンスの 1 分あたりの合計リクエスト数が 3 回連続で 54,000 (1,000 QPS * 60 秒 * 90%) に達したときにアラートがトリガーされるように設定できます。これは、メトリックの平均値がインスタンスのパフォーマンス容量の 90% を超えたことを示します。この場合、インスタンスタイプをアップグレードしてパフォーマンスを向上させることを推奨します。
-
4xx エラーリクエストまたは 5xx エラーリクエストが 3 回連続で発生した場合。
4xx エラーリクエストは、通常、無効なリクエストや存在しないリソースなどの要因によって発生します。エラーメッセージに基づいてこれらのエラーのトラブルシューティングを行うことができます。5xx エラーは、通常、サービスが利用できないことを示します。後でもう一度試すか、チケットを送信して Alibaba Cloud テクニカルサポートにお問い合わせください。
前提条件
RAM ユーザー (サブアカウント) としてログインする場合、RAM コンソールで RAM ユーザーに CloudMonitor の読み取り専用権限 (AliyunCloudMonitorReadOnlyAccess) を付与する必要があります。詳細については、「RAM ユーザー権限の管理」をご参照ください。
インスタンスの概要とモニタリングデータの表示
KMS コンソールにログインします。トップナビゲーションバーで、リージョンを選択します。左側のナビゲーションウィンドウで、Overview をクリックします。
-
Instance Gateway タブで、インスタンス管理 を選択して KMS インスタンスの概要とモニタリングデータを表示します。
説明過去 30 日間のメトリックを表示できます。
-
(任意) 自動更新 スイッチをオンにすると、モニタリングデータが 1 分ごとに自動的に更新されます。モニタリングデータページの上部で、[1 時間]、[3 時間]、[6 時間]、[12 時間]、[1 日]、[3 日]、[7 日]、[14 日] などのクイック選択オプションを使用するか、[カスタム] 範囲を指定して、時間範囲を選択できます。ページの右側には、[アラートルールの設定] へのリンク、[自動更新] スイッチ、および手動更新ボタンがあります。
メトリックのアラート設定
方法 1:KMS のワンクリックアラートの使用
KMS には、デフォルトで無効になっている一般的なアラートルールが組み込まれています。[4xx エラーリクエスト]、[5xx エラーリクエスト]、[リクエストレイテンシー] のみアラートを設定できます。他のメトリックのアラートを設定するには、方法 2 を使用します。
デフォルトでは、アラート通知はシステムが作成した クラウドアカウントのアラート連絡先 に送信されます。連絡先を変更するには、CloudMonitor コンソールに移動します。詳細については、「アラート連絡先またはアラートグループの変更」をご参照ください。
KMS コンソールにログインします。トップナビゲーションバーで、リージョンを選択します。左側のナビゲーションウィンドウで、Overview をクリックします。
-
インスタンスを選択し、イニシャティブアラーム をクリックし、スイッチをオンにします。
説明-
ワンクリックアラートを有効にすると、アラートルールはご利用の Alibaba Cloud アカウント配下のすべての KMS インスタンスに適用されます。
-
以前にワンクリックアラートを有効にしてアラートルールを変更した場合、この機能を再度有効にすると、ルールはデフォルト設定に戻ります。
-
-
(任意) デフォルトのアラートルールを無効化、変更、または削除します。
特定のメトリックに対してのみアラートを設定する場合、またはより詳細なアラートルールを設定する場合は、アラートルールリストの [操作] 列のボタンを使用して、アラートルールを無効化、変更、または削除できます。
方法 2:CloudMonitor でのアラート設定
KMS コンソールにログインします。トップナビゲーションバーで、リージョンを選択します。左側のナビゲーションウィンドウで、Overview をクリックします。
-
Overview ページで、アラートルールの設定 をクリックして CloudMonitor コンソールに移動します。
-
アラームルール ページで、アラームルールを作成 をクリックして設定を完了します。詳細については、「アラートルールの作成」をご参照ください。
アラートルールを作成する際、製品 パラメーターで Key Management Service を選択します。
サポートされている CloudMonitor メトリック
|
メトリック |
説明 |
アラートのサポート |
ディメンション |
統計 |
|
インスタンスの 1 分あたりのリクエスト数 |
インスタンスが 1 分あたりに受信するリクエストの総数。 |
はい |
userId、regionId、instanceId |
値 |
|
1 分あたりの対称暗号化/復号リクエスト数 |
1 分あたりの対称操作リクエストの総数。 |
はい |
userId、regionId、instanceId |
値 |
|
1 分あたりの非対称暗号化リクエスト数 |
1 分あたりの非対称暗号化リクエストの総数。 |
はい |
userId、regionId、instanceId |
値 |
|
1 分あたりの非対称復号リクエスト数 |
1 分あたりの非対称復号リクエストの総数。 |
はい |
userId、regionId、instanceId |
値 |
|
1 分あたりの非対称署名リクエスト数 |
1 分あたりの非対称署名リクエストの総数。 |
はい |
userId、regionId、instanceId |
値 |
|
1 分あたりの非対称署名検証リクエスト数 |
1 分あたりの非対称署名検証リクエストの総数。 |
はい |
userId、regionId、instanceId |
値 |
|
1 分あたりのシークレット操作リクエスト数 |
1 分あたりのシークレットリクエストの総数。 |
はい |
userId、regionId、instanceId |
値 |
|
1 分あたりのその他のリクエスト数 |
1 分あたりのその他の操作リクエストの総数。 |
はい |
userId、regionId、instanceId |
値 |
|
5xx エラーリクエスト |
5xx エラーコードを返す 1 分あたりのリクエスト数。 |
はい |
userId、regionId、instanceId |
値 |
|
4xx エラーリクエスト |
4xx エラーコードを返す 1 分あたりのリクエスト数。 |
はい |
userId、regionId、instanceId |
値 |
|
リクエストレイテンシー |
1 分間のすべてのリクエストの平均レイテンシー。 |
はい |
userId、regionId、instanceId |
値 |
|
KMS インスタンスの CPU 使用率 |
インスタンスの CPU 使用率 (パーセンテージ)。 |
はい |
userId、instanceId |
値 |
|
KMS インスタンスの対称 QPS 使用率 |
インスタンスの対称 QPS 使用率 (総容量に対するパーセンテージ)。 |
はい |
userId、instanceId |
値 |
|
KMS インスタンスの非対称 QPS 使用率 |
インスタンスの非対称 QPS 使用率 (総容量に対するパーセンテージ)。 |
はい |
userId、instanceId |
値 |
例:QPS モニタリングアラートの設定
KMS インスタンスの QPS 使用率を監視し、潜在的なパフォーマンスボトルネックに関するアラートを受信したい場合は、「インスタンスの 1 分あたりのリクエスト数」メトリックに対して動的しきい値ベースのアラートルールを設定できます。これは、インスタンスタイプをアップグレードするタイミングを判断するのに役立ちます。
たとえば、KMS インスタンスの QPS が 2,000 の場合、「インスタンスの 1 分あたりのリクエスト数」メトリックのしきい値を 108,000 (2,000 QPS * 60 秒 * 90%) に設定します。
KMS コンソールにログインします。トップナビゲーションバーで、リージョンを選択します。左側のナビゲーションウィンドウで、Overview をクリックします。
-
アラートルールの設定 をクリックして CloudMonitor コンソールに移動します。
-
アラームルール ページで、アラームルールを作成 をクリックし、次の表の説明に従ってパラメーターを設定してから、OK をクリックします。
パラメーター
説明
製品
Key Management Service を選択します。
リソース
インスタンス を選択します。
関連リソース
インスタンスの追加 をクリックし、監視する KMS インスタンスを選択してから、OK をクリックします。
ルールの内容
-
ルール名:ルールの名前を入力します。
-
インジケータータイプ: シンプルインジケーター を選択します。
-
モニタリングメトリック:[インスタンスの 1 分あたりのリクエスト数] を選択します。アラートレベルを 警告 に設定し、値が 3 回連続で 108,000 以上になったときにアラートをトリガーする条件を設定します。
チャンネル沈黙サイクル → ミュートサイクル
必要に応じてこのパラメーターを設定します。通常はデフォルトの 24 時間で十分です。
ミュート期間中にメトリック値が継続してアラートのしきい値を超えた場合、CloudMonitor は繰り返しアラート通知を送信しません。ミュート期間が終了してもメトリック値が正常レベルに戻らない場合、CloudMonitor は別のアラート通知を送信します。
アラーム連絡先グループ
利用可能なアラート連絡先がない場合は、「アラート連絡先またはアラートグループの作成」をご参照ください。
詳細設定
デフォルト設定のままにします。
-
関連ドキュメント
KMS は Cloud Monitor (CMS) と統合されており、システムイベントを監視してアラートをトリガーします。詳細については、「アラートイベント」をご参照ください。