エージェントクライアントコレクター 構成データファイル
構成データファイルには、動的なインスタンスデータ (仮想マシンの詳細など) が保存されます。このデータを、チェック定義が実行中に使用します。これにより、監視対象のインスタンスに関する最新かつ正確な情報を使用してチェックが実行されます。
構成データファイルの構造
- 添付ファイルベース:構成データファイルには、Azure VM の詳細など、インスタンスデータを含む 1 つの添付ファイルが含まれています。
- 同期:添付ファイルが追加または削除されると、エージェントクライアントコレクターで構成されているすべての MID サーバー間でデータファイルが同期されます。ファイルまたはその添付ファイルが削除されると、MID サーバーからも削除されます。
- アクセスポイント:設定データファイルには、MID サーバーの static/cache/config-files でアクセスできます。
- サイズ:構成データファイルは 10 MB を超えることはできません。
構成データファイルで使用されるチェック定義
- チェック定義:個々のチェックエントリは、チェック定義と呼ばれます。たとえば、os.linux.check-system-cpu は Linux システムの CPU を確認します。
- チェック定義へのアクセス:チェック定義には次からアクセスできます .
ファイルの関連付け
- ダウンロードプロセス:チェックが実行されると、エージェントはそのチェックに関連付けられている構成データファイルをダウンロードします。
- ドメイン固有の同期:ファイルは同じドメイン内のエージェントとのみ同期されるため、ローカライズされた安全なデータ処理が可能になります。
構成データファイルの使用
構成データファイルは、チェック定義が実行時に使用する、動的インスタンスデータのリポジトリとして機能します。こうしたファイルにより、監視対象のシステムやインスタンスに関する正確なリアルタイム情報を使用してチェックが実行されます。構成データファイルは、以下のように機能します。
- インスタンス固有のデータの保存:構成データファイルには、仮想マシンの詳細、サーバー構成、その他のシステム固有の情報など、動的なインスタンスデータが保存されます。このデータは、最新の情報を確実に利用できるように、チェック定義の実行中に使用されます。
- チェック定義の作成:チェック定義は、関連付けられた構成データファイルを使用して作成されます。たとえば、チェック定義モニタリングシステム CPU データにシステム環境の詳細に関する構成データを含めると、正確かつ適切なインスタンスデータがチェックで確実に使用されるようになります。
- MID サーバーとの同期:構成データファイルが追加または更新されると、エージェントクライアントコレクターと通信するすべての MID サーバー間で同期されます。ファイルまたは添付ファイルが削除されると、MID サーバーからも削除されるため、一貫性と最新のデータの可用性が確保されます。
- 更新されたデータを使用した実行:エージェントクライアントコレクターのエージェントは、実行中に適切な構成データファイルを MID サーバーからダウンロードします。エージェントはこのデータを使用してチェックを実行するため、最新の正確なインスタンス情報が確実に使用されます。
- データの保存とアクセス:構成データファイルは、MID サーバーの static/cache/config-files ディレクトリに保存されています。この場所に保存されているため、アクセスや管理が容易になり、チェックに必要なデータを必要なときにいつでも利用できます。