前のトピック: Data Collector IP アドレスが変更された場合の Data Aggregator の設定次のトピック: ポーリング データのキャッシュに必要なメモリの計算


Data Aggregator ホストが利用不可な場合の Data Collector によるポーリング済みデータのキャッシング

Data Aggregator と Data Collector ホストの間のネットワーク接続が失われることがあります。 この場合、Data Collector はポーリングを続行し、ポーリングしたデータを設定可能な上限までメモリにキャッシュします。 Data Aggregator ホストが利用可能になると、キャッシュされたポーリング済みデータは Data Aggregator に送信されます。

ポーリングされたデータは、「先入れ先出し」方式で処理されます。 つまり、キャッシュ済みのポーリングされたデータのうち、古いものから先に Data Aggregator に送信されます。 キャッシュ メモリ上限に到達すると、Data Aggregator ホストが利用可能になり、Data Aggregator ホストが、キャッシュされたデータの 9 パーセントを処理するまで、新規にポーリングされたデータは失われます。

重要: Data Aggregator が利用できない場合、Data Collector システムのメモリ使用率は著しく増加します。

メモリ ストレージの要件はさまざまで、以下の要因に依存します。

キャッシュメモリ上限のデフォルト値は、最大の Data Collector プロセス メモリの最大値の半分です。 Data Collector のインストール時またはインストール後に、最大メモリ使用量が設定されます。

Data Collector が適切に動作するには、専用のメモリ容量が必要です。 Data Collector が 5 分のポーリング レートで 50,000 のデバイスおよびコンポーネントをポーリングする小規模な環境では、基本操作に 2 GB のメモリが必要です。 Data Collector が 5 分のポーリング レートで 500,000 のデバイスおよびコンポーネントをポーリングする大規模な環境では、基本操作に 24 GB のメモリが必要です。 残りのメモリは、ポーリングされたデータのキャッシュに使用できます。