機械翻訳について

5 パージ

パージでは、データがInsight Event Storeから永久に削除されます。

Insightの一部として収集されたメトリックは、構成に基づいてパージし、データベースの成長とアプリケーションのパフォーマンスを維持する必要があります。 Insightのためのデータは、Insight Event StoreおよびInsightによりアクティブ化された各モデルのために作成されたBusiness Activity Monitoring Data Objectsに格納されます。 これら2つのソース内のデータは、InsightのConfigMBeanによって提供される構成に基づいて定期的にパージする必要があります。

5.1 InsightConfigMBeanのパラメータ

構成可能なMBeansおよびMBeanパラメータで、Insight内のデータ・オブジェクトおよびイベントのパージ設定が決まります。

InsightConfigMbeanの一部として、次の構成パラメータが利用可能になります。 mBeanは次のとおりです。

com.oracle.procmon.engine.management.mbeans.impl:name=InsightConfigBean,type=ConfigMBean,Application=insight

パラメータ

パラメータの詳細について次に示します。

  • BAMMetricsRetentionPeriod - このパラメータは、BAM Data Objectsの一部として取得されたメトリックの保存期間を制御します。 デフォルト値は90 daysです。 この属性が更新されると、アクティブ化されたすべてのモデルのBAMデータ・オブジェクトの保存期間が同じ値で更新されます。 0は、メトリックがパージされず、無期限に保存されることを示します。

  • EventStoreRetentionPeriod - このパラメータは、取得されたRAWイベントの保存期間を制御します。 デフォルト値は-1です。これは、表データが処理され、BAMでメトリックが公開された直後に表データがパージされることを意味します。 0は、データがパージされないことを意味します。 この属性の値を変更した場合は、パージ・ジョブを有効にするためにサーバーを再起動する必要があります。

5.2 イベント・ストアに取得されたイベントのパージ

エージェントにより生成されたInsightイベントは、データベース表内で永続的です。パージ・ジョブの実行により、InsightConfigMbean属性内のEventStoreRetentionPeriod属性に基づいてCREATION_DATE列と比較してデータがパージされます。 デフォルト値は-1で、パージ・ジョブは常にバックグラウンドで実行され、イベントが処理されると削除されることを意味します。 0以外の値がmBeanで構成されると、構成された値をパージ・ジョブで取得するためにサーバーの再起動が必要です。 (CREATION_DATE列と比較して)保持期間より古いイベントはすべて削除されます。

成功したイベントのみをパージできます。

5.3 BAM Data Objectsに取得されたメトリックのパージ

モデルのアクティブ化時に、そのモデルに固有のBAM Data Objectsが作成されます。 これらのData Objectsに取得されたメトリックをパージするには、BAMデータの保持機能を利用する必要があります。 InsightConfigMbean内のBAMMetricsRetentionPeriodに基づいて、これらのData Objects内のデータの保存期間が設定されます。 デフォルト値は90です。 BAMの内部ジョブが、保存期間を超えて作成されたメトリックのパージを処理します。 毎晩のジョブでパージが処理され、パージ・ジョブの実行時間はBAM構成によります。 InsightConfigMBean属性の更新の結果、アクティブ化されたすべてのモデルData Objectsの保存期間が即座に更新されます。 BAMメトリックはグローバルな構成で、モデル固有ではありません。