每个 property 元素都必须具有一个 name 属性和一个 value 属性。 此处定义的某些属性可能还包含单位属性。
注意:.NET 平台不支持存档,因此只能针对 Java 定义所有与存档相关的属性。
此类型的数据源实例支持以下属性:
仅当您使用的是 Java 代理时,此属性才适用。 它与运行 .NET 代理的环境不兼容。
其值属性可以为 true 或 false。
如果值设置为 true,CA APM ChangeDetector 将报告存档文件的内容。 如果 CA APM ChangeDetector 正在监控的存档文件中发生更改,将至少发送两个更改事件-一个是修改存档文件,另一个是修改存档文件中的内容文件。 如果修改的内容文件也是存档文件,CA APM ChangeDetector 还会打开该存档,并发送嵌套存档的内容文件的更改事件,依此类推。
仅支持 ZIP 和 GZIP 文件格式的存档(例如 zip、gzip、jar、ear、war、rar、sar)。 CA APM ChangeDetector 不支持 tar 文件。
如果 explodeArchiveFiles 值设置为 false,则 CA APM ChangeDetector 不查看存档内部。 对存档进行的任何更改均显示为对存档本身的修改/添加/删除。
默认值为 false。
值为整数,单位为秒、分钟或小时。
此属性定义文件队列的每次迭代之间的休眠时间,与 filesPerIteration 属性相关联。
默认值为 3 秒。
值为整数,定义与 delayBetweenIterations 属性相关的一组工作的文件数。
此属性指定在放弃 CPU 之前扫描的文件数。 如果每次迭代有 10 个文件,CA APM ChangeDetector 将扫描 10 个文件中的更改,然后休眠,持续时间为 delayBetweenIterations 属性中定义的值。 休眠时间过后,它将扫描另 10 个文件并再次休眠,依此类推。
默认值为 5。
值为整数,单位为秒、分钟或小时。
此属性控制存档队列的休眠时间。 当 CA APM ChangeDetector 扫描某文件并将其识别为存档时,CA APM ChangeDetector 会将该文件置于存档队列中以便可以检查其内容。
仅当 explodeArchiveFiles 设置为 true 时此属性才有意义;否则,存档文件将被视为常规文件。
默认值为 10 秒。
允许采用与 filesPerIteration 属性 (property) 相同的属性 (attribute) 值。 与 filesPerIteration 属性一样,archiveFilesPerIteration 是存档队列的一方面,控制每次迭代时扫描的存档数量。 仅当 explodeArchiveFiles 设置为 true 时此属性才有意义;否则,存档文件将被视为常规文件。
默认值为 1。
注意:存档的完整内容是一次性上传的-filesPerIteration 的值在这里不适用。 但是,如果在当前扫描的存档内发现另一个存档,则会将嵌套存档添加到存档队列中。
值属性值为整数,单位属性值为 B、KB 或 MB。 此属性定义其内容将发送到服务器的文件的最大大小。 当前只发送大小低于此属性定义的文件大小的 ASCII 文件。
默认值为 50KB。
此属性定义如何使用消息摘要(如 MD5)检测更改。 使用摘要,CA APM ChangeDetector 可以通过执行哈希比较来忽略文件的修饰性更改。 此属性的值为:
|
版权所有 © 2013 CA。
保留所有权利。
|
|