Oracle TSAMエージェントでは、次の3つの主なレイヤー・モジュールが提供されます。
Oracle TSAMエージェントおよびOracle TSAMマネージャは、データの収集、集約、保管および提示の完全なソリューションを提供します。モニタリング・データの使用に関する様々な要求がサポートできるよう、Oracle TSAMエージェント・プラグ・インタフェースは、オープン・アーキテクチャに基づいています。これにより、パフォーマンス・メトリック・データを解釈するカスタマイズされたプラグインを書くことができます。カスタム・プラグインは、Oracle TSAMエージェントのデフォルト・プラグインと共に動作することも、独立して動作することもできます。カスタム・プラグインは、通常次の作業に使用されます。