上一主题: 监视器模板定义参数块下一主题: 测试管理


抽样配置文件

配置文件示例:

{
  type=global 

 # SRM/SA AIM 和无特定日志级别的任何测试的日志级别(默认为 2)
 # -1-关闭、0-致命、1-严重、2-警告、3-信息、4-debug……7-debug3
   loglevel=2

 # 日志文件名(默认为 jcollector.log)
   logfile="jcollector.log"

# 日志文件号(默认为 1,只有一个日志文件,更大的数字将在 #<number> 日志文件中循环使用) 
# 这些文件将命名为 <name><id>,例如,如果使用默认名称 jcollector0.log,则为 #jcollector1.log,以此类推。)
   lognum=1

# 日志文件大小限制(以千字节计,默认为 1024,0 表示无限制)
   logsize=10240

# 用于执行测试的线程数
   maxthreads=10

# Java 可执行文件的位置
 #javabin=<Java 可执行文件名包含 路径,相对于 SystemEDGE 实例。 dir.>

# 要加载的额外的类;如果已定义则覆盖环境中的 CLASSPATH
   #javaclasspath=<a non-standard classpath>

# 取消注释,以使 sysedge 不启动 jcollector
   #no_collector

# 取消注释,以允许执行外部脚本
    #allow_scripts

# 取消注释以允许执行 fileIO 测试。
    #allow_fileio

# 如果希望以明文形式将测试密码提供给 SNMP Get    # 请求,则取消注释
    #allow_snmp_pwd

# 取消注释,以允许 SSL 测试与没有
# 可信 SSL 证书的站点协作。
    #allow_untrusted_ssl_certificates

# 取消注释,以阻止 JRE 永久缓存 DNS 名称
    #disable_dns_cache

# 取消注释,以阻止 svcRspSecurityFlags OID 显示
# 安全设置
    #hide_security_flags

# 对于当前 HP/UX Java,不支持 socket.setTrafficClass() 
# 当使用 IPV6 堆栈时 默认情况下,IPV4 堆栈将 
# 用于保留标准 TOS 功能(在之前的 SA
# 版本中)。  要启用 IPV6 堆栈(并因此禁用所有 SA 测试的 TOS
# 功能),请取消注释以下行。
# (对于所有其他平台,该行应仍是被注释掉的。)
# 
    #preferIPV6_NoTOS

# 共享的内存访问密钥,默认值为 3131
    #shmkey=<an integer number>

# 测试索引的保留范围,默认情况下为无
    reserved_range 20 2000
}

{
  index=22
  type=dns
  desc="Test DNS Lookup for http://ca.com_dns"
  dest="130.119.24.108"
  encoded="yes"
  password="gJnvpNczJKjubcMzOJ/h+tvbBnX="
  args="hostname=abc.ca.com"
  interval=300
  samples=1
  timeout=10
  window=86400
  tos=0
  limit=0
  status=notInService
  name="192.168.24.108 Dns"
  class=""
  context="context"
  loglevel=1
  flags="0x100"
  monitor=TotalMeanCritical9,1011
  monitor=TotalMeanWarning5,1010
}

{
  index=25
  type=http
  desc="www.ca.com Http"
  dest="http://www.ca.com"
  encoded="yes"
  password=""
  args="max_depth=3&content_dl=yes&content_err=no"
  interval=30
  samples=1
  timeout=20
  window=300
  tos=0
  limit=0
  status=active
  name="www.ca.com-http"
  class=""
  context=""
  loglevel=1
  flags="0x1"
  monitor=TotalMeanCritical9000,2511
  monitor=TotalMeanWarning5000,2510
}

{
  type=monitor
  monName="TotalMeanCritical9000"
  monSeverity=critical
  monAttribute=svcRspTableTotalMean
  monThreshold=9000
  monOperator=gt 
}

{
  type=monitor
  monName="TotalMeanWarning5000"
  monSeverity=warning
  monAttribute=svcRspTableTotalMean
  monThreshold=5000
  monOperator=gt
}

{
  type=monitor
  monName="TotalMeanCritical900"
  monSeverity=critical
  monAttribute=svcRspTableTotalMean
  monThreshold=900
  monOperator=gt
}

{
  type=monitor
  monName="TotalMeanWarning500"
  monSeverity=warning
  monAttribute=svcRspTableTotalMean
  monThreshold=500
  monOperator=gt
}

{
  type=monitor
  monName="TotalMeanFatal10"
  monSeverity=fatal
  monAttribute=svcRspTableTotalMean
  monThreshold=10
  monOperator=gt
}

{
  type=monitor
  monName="TotalMeanCritical9"
  monSeverity=critical
  monAttribute=svcRspTableTotalMean
  monThreshold=9
  monOperator=gt
}

{
  type=monitor
  monName="TotalMeanWarning5"
  monSeverity=warning
  monAttribute=(null)
  monThreshold=5
  monOperator=gt
}