MID サーバーのパフォーマンスレポート |展開済み MID サーバーのパフォーマンスを測定する方法Issue Eureka リリース以降、デフォルトで以下のレポートが含まれています。以前のリリースのユーザーは、レポートモジュールからこれらのレポートを作成できます。レポートの作成については、 Reportingを参照してください。 MID サーバー JVM メモリ デフォルトでは、各 MID サーバー Java アプリケーションに割り当てられる最大メモリは 512MB です。この値は、ラッパー構成内でプロパティ wrapper.java.memory で設定できます。特定のビルドバージョンに対してこの値を変更する方法の詳細については、「MID サーバー構成」を参照してください。 MID サーバーで使用可能なメモリの量は、処理するデータのサイズと処理する同時ジョブの数によって決まります。メモリメトリクスは各 MID サーバーから報告され、インスタンスの ECC エージェントメモリメトリクス [ecc_agent_memory_metric] テーブル内に格納されます。MID サーバーに十分なメモリのリソースが供給されているかどうかを確認するために、最大使用割合 (max_used_pct) というメトリクスが役立ちます。このメトリクスは、利用可能な合計メモリに対する最大使用メモリの割合です。この傾向を経時的に見ると、MID サーバーが必要とするメモリ量を視覚化できます。 この例は、レポートがどのように表示されるかを示しています。 各行は MID サーバーを表します。この例では、各 MID サーバーは平均して最大メモリの 10% を使用します。最大使用率は 80% 未満を維持することをお勧めします。これにより、MID サーバーは作業負荷の大部分を処理できるだけでなく、時折発生する予期しないスパイクも処理できます。メモリの割合を減らすための推奨事項を次に示します。 MID サーバーにより大きい最大メモリを割り当てます。詳細については、「MID サーバー構成 (MID Server Configuration)」を参照してください。別の MID Serverを追加して作業負荷を共有します。詳細については、「 MID サーバーのクラスタリング」を参照してください。MID サーバーの同時処理量を減らします。これには、ディスカバリースケジュールのために IP アドレス範囲をより小さなセグメントに分割することや、インポートジョブ内でのより小さなデータセグメントのロードが含まれます。 MID サーバーホスト CPU 使用率 MID サーバーは、ホストの CPU 使用率もレポートします。MID サーバーの作業負荷が増加すると、ホスト リソースの要件も増加します。メモリ消費量に加えて、CPU 消費量も監視する必要があります。CPU メトリクスは約 10 分ごとに各 MID サーバーから報告され、インスタンスの ECC エージェントスカラーメトリクス [ecc_agent_scalar_metric] テーブル内に格納されます。CPU 使用率の日次平均の傾向は、MID サーバーホストが消費する CPU 処理の量を示すのに役立ちます。 この例は、レポートがどのように表示されるかを示しています。 各行は MID サーバーホストを表します。この例では、スケジュール済みのディスカバリーの実行と一致する CPU 使用率のスパイクを確認できます。この割合は 80% 未満を維持することをお勧めします。割合がこの量を超える場合、推奨されるのは、ホスト上のアクティビティを減らすか、利用可能なリソースがより多い新しいホストに MID サーバーを移行することです。 注:同じホストに展開された MID サーバーは、同じ CPU 使用率をレポートします。