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