各 property エレメントには、name 属性と value 属性が必要です。 ここで定義されている property の一部には、unit 属性も使用されています。
注: .NET プラットフォームではアーカイブがサポートされていないため、アーカイブに関するプロパティはすべて Java 専用として定義できます。
このタイプの datasource-instance では、以下の property を使用できます。
このプロパティは、Java エージェントを使用する場合にのみ適用可能です。 これは、.NET エージェントが動作する環境とは互換性がありません。
このプロパティの value 属性には、true または false を指定できます。
value に true を指定すると、CA APM ChangeDetector によってアーカイブ ファイルの内容がレポートされます。 CA APM ChangeDetector が監視しているアーカイブ ファイル内で変更が発生すると、少なくとも 2 つの変更イベントが送信されます。1 つはアーカイブ ファイルの変更について、もう 1 つはアーカイブ ファイル内のファイルの変更についてです。 変更されたアーカイブ ファイル内のファイルもアーカイブ ファイルである場合、CA APM ChangeDetector はそのアーカイブ ファイルも開いて、ネストされたアーカイブ内のファイルの変更イベントも送信します(アーカイブのネストが続く限り、この動作が続きます)。
アーカイブとしてサポートされるのは、ZIP および GZIP ファイル形式のみです(たとえば、zip、gzip、jar、ear、war、rar、sar)。 CA APM ChangeDetector では、tar ファイルはサポートされていません。
explodeArchiveFiles の value に false を指定すると、CA APM ChangeDetector によってアーカイブの内容は調査されません。 アーカイブへの変更は、アーカイブ自体の修正、追加、削除としてレポートされます。
デフォルト値は false です。
このプロパティの value には整数を指定し、unit には sec、min、またはhour で単位を指定できます。
このプロパティでは、ファイル キューへの各イタレーション間のスリープ時間を定義します。このプロパティは、filesPerIteration プロパティと関連します。
デフォルト値は 3 秒です。
このプロパティの value には整数を指定し、delayBetweenIterations プロパティで定義された作業単位でのファイル数を定義します。
このプロパティでは、スキャンされるファイルの数を指定します。ファイルのスキャン後に、CPU が解放されます。 filesPerIteration に 10 を指定した場合、CA APM ChangeDetector は 10 個のファイルの変更をスキャンしてから、delayBetweenIterations プロパティに定義されている間スリープ状態になります。 スリープ時間の終了後に次の 10 ファイルをスキャンして、またスリープ状態に戻る、という動作を繰り返します。
デフォルト値は 5 です。
このプロパティの value には整数を指定し、unit には sec、min、またはhour で単位を指定できます。
このプロパティでは、アーカイブ キューでのスリープ時間を制御します。 CA APM ChangeDetector がファイルをスキャンして、そのファイルがアーカイブであることがわかると、CA APM ChangeDetector はそのアーカイブをアーカイブ キューに置き、その内容を検査できるようにします。
このプロパティは、explodeArchiveFiles が true に設定されている場合にのみ使用できます。その他の場合、アーカイブ ファイルは通常のファイルとして処理されます。
デフォルト値は 10 秒です。
filesPerIteration プロパティと同じ属性を使用できます。 filesPerIteration プロパティと同様に、archiveFilesPerIteration はアーカイブ キュー用であり、イタレーションごとに内容がスキャンされるアーカイブの数を制御します。 このプロパティは、explodeArchiveFiles が true に設定されている場合にのみ使用できます。その他の場合、アーカイブ ファイルは通常のファイルとして処理されます。
デフォルト値は 1 です。
注: アーカイブの内容はすべて一度にアップロードされます。filesPerIteration の値は適用されません。 ただし、スキャン中のアーカイブ内にアーカイブが見つかった場合、そのネストされたアーカイブはアーカイブ キューに追加されます。
このプロパティの value には整数を指定し、unit には B、KB、または MB で単位を指定できます。 このプロパティでは、内容がサーバに送られるファイルの最大サイズを定義します。 現在、このプロパティで定義されたファイル サイズ以下の ASCII ファイルのみが送られます。
デフォルト値は 50 KB です。
このプロパティでは、変更の検出にメッセージ ダイジェスト(MD5 など)を使用する方法を定義します。 ダイジェストを使用すると、CA APM ChangeDetector は、ハッシュ比較を行い、ファイル実体への変更は無視します。 このプロパティには以下の value を指定できます。
|
Copyright © 2013 CA.
All rights reserved.
|
|