測定基準収集のポリシーの作成Azure
独自のポリシーを作成して、ベースシステムに付属していないポリシーを持つリソースの測定基準を収集できるようにします Azure 。測定基準コレクターのチェックでは Azure 、測定基準バッチ API を介して測定基準がエージェントにもたらされます Azure 。
始める前に
- 測定基準 CMDBを収集する構成アイテム (CI) が に含まれていることを確認します。CI は通常、 の間に入力 ディスカバリーされます。
- [システムのプロパティ] ページでプロパティが sn_agent.dev_modetrue に設定されていることを確認します (すべて > システムプロパティ > すべてのプロパティ).
必要なロール:agent_client_collector_admin
手順
- 移動先 すべて > Agent Client Collector > 方針.
- [新規] を選択します。
-
アプリケーションスコープアイコン
を選択し、スコープ内に Agent Client Collector Monitoring いることを確認します。
- [ 名前 ] フィールドに、ポリシーの名前を入力します。
-
次の表に示すように、[ 監視対象 CI ] タブと [フィルター別の監視対象 CI タイプ] チェックボックスをオンにして、ポリシーで 監視する CI を決定するフィルター を設定します。
表 : 1. 監視対象 CI フィルター オプション アクション 監視対象の CI タイプ 監視する CI タイプを選択します。 CI タイプは、監視対象の測定基準を含む .json スクリプトファイルに入力したリソースと一致する必要があります。
<フィルター フィールド> 指定された監視対象 CI タイプのリソースを監視するために満たす必要がある条件を設定します。 次の条件を設定してください。- オブジェクト ID = <監視対象の測定基準を含む、.jsonスクリプトファイルに入力されたリソースの名前>
- ステータス = 利用可能
「使用可能」状態は、リソースがモニター可能でなければならないことを示します。
プレビュー 指定した条件に一致するリソースの数を表示する場合に選択します。 一致する結果の数が [ プレビュー ] ボタンの横に表示されます。結果を選択すると、条件に一致するすべての CI レコードが表示されます。
-
Azure Metrics Collector チェックをポリシーに追加します。
- [チェック] タブの [利用可能] セルで、[Azure メトリック コレクター] チェックを見つけます。
- 右矢印ボタンを選択して、チェックを [選択済み ] セルに移動します。
-
測定基準にアクセスする Azure ためのプロキシサーバーを設定します。
- [プロキシ設定] タブで、[単一プロキシ エージェント] を選択します。
- [ プロキシエージェント] フィールドで、ポリシーを実行して測定基準を取得する Azure プロキシエージェントを選択します。
-
ポリシーの資格情報を設定します。
- [資格情報] タブを選択します。
- [ 資格情報名 ] フィールドで、 azure_metrics_collectorを選択します。
- [保存] を選択します。
-
チェックインスタンスにセキュアなパラメーターを追加します。
- ポリシーの [チェックインスタンス] セクションで、 Azure Metrics コレクター チェックインスタンスを選択します。
- [セキュリティで保護されたパラメーターの確認] タブで、[新規] を選択します。
-
次の表に記載されているセキュアチェックパラメーターを追加します。
表 : 2. 安全なチェックパラメーター 名前 注文値 cred_tenant_id 1 cred_client_id 2 cred_secret_key 3 各パラメーターの [ アクティブ ] チェック ボックスがオンになっていることを確認します。
- [更新] を選択します。
-
.json構成ファイルをチェックインスタンスに追加します。
このファイルは、リソースのリスト Azure をエージェントに送信します。
- Azure Metrics Collector チェックインスタンスを選択します。
- 「 チェックパラメーター 」サブタブを選択します。
- [新規] を選択します。
-
フォームのフィールドに入力します。
表 : 3. チェックパラメーターフォーム フィールド 説明 名前 インスタンスの設定ファイルに追加する .json ファイルのわかりやすい名前 (Agent Client Collector > 構成ファイル). 値 .json ファイルの名前を示す文字列。 例: acc_azure_vm_metrics_config.json
フラグ チェックで構成ファイルの名前を取得することを示すために入力する値 (-c)。構成ファイルには、名前空間とメトリックのリストが含まれています。値は、構成ファイルのリストにアップロードされたファイルの名前を示す必要があります (Agent Client Collector > 構成ファイル)、 .json 形式で提供されます。例: acc_azure_vm_metrics_config.json。 [アクティブ]、[必須]、および [値が必要] チェックボックスがオンになっていることを確認します。
- [送信] を選択します。
-
ポリシーで監視する測定基準を示す .json ファイルを作成します。
次の例では、ロードバランサー測定基準を取得するための .json ファイルを表示します。
次の場所にある構成ファイルのリストに .json ファイルを追加します。 Agent Client Collector > 構成ファイル.
-
ポリシーで監視するリソースを示す.jsonファイルを作成します。
- [プロキシ設定] タブで、[複数 CI モード] を選択します。
-
ベースシステムに付属するクラウドポリシーのいずれか Azure からスクリプトをコピーします。
- ベース・システムに付属するクラウド・ポリシーについては、「」を参照してください 測定基準収集のポリシーの作成Azure。
- このスクリプトは、ポリシーの [プロキシ設定] タブの [構成ファイル作成スクリプト] フィールドにあります。
- ポリシーの [構成ファイル作成スクリプト ] フィールドにスクリプトを貼り付けます。
- スクリプトの最後で、 、およびsys_idパラメーターに、regionポリシーで監視する CI の値を設定しますresource_id。
- [ 保存 ] を選択し、[ 発行] を選択してポリシーを発行します。
タスクの結果
構成されたポリシーは、指定された Azure CI からリソースとその測定基準を取得し、エージェントに送信します。