上一主题: svcwatch add ping 命令-添加 PING 测试下一主题: svcwatch add rtemail 命令-添加往返电子邮件测试


svcwatch add pop3 命令-添加 POP3 测试

svcwatch add pop3 命令用于向指定主机上的 SRM 添加 POP3 测试。

此命令具有以下格式:

svcwatch [options] -o add index descr pop3 destination 
username password args interval samples timeout winsiz tos 
limit flags name class contextInfo logLevel

该 add 命令使用以下参数:

选项

指定该命令的可能选项。

-h hostname | -h ipAddr

(可选)指定 SystemEDGE 主机。

默认值:localhost

-p port

(可选)指定 SystemEDGE SNMP 端口。

默认:161

-c community

(可选)指定 SNMP 版本 1 和 2c 的 SNMP 团体字符串。

默认值:public

-v snmpVersion

(可选)指定 SNMP 版本。 可能的值为:

  • 1
  • 2c
  • 3

默认:1

-u secName

(可选)指定 SNMPv3 安全用户的名称。

-u secLevel

(可选)指定 SNMPv3 的安全级别。 可能的值为:

  • 1-noAuthNoPriv
  • 2-AuthNoPriv
  • 3-AuthPriv
-n contextName

(可选)指定 MIBMuxed 代理的实例名称。

-a authPassword

(可选)标识针对 AuthNoPriv 或 AuthPriv 安全级别选择 SNMPv3 时所需的身份验证密码。

-A authProtocol

(可选)指定身份验证协议。 可能的值为:

  • MD5-身份验证协议 HMAC-MD5
  • SHA-身份验证协议 HMAC-SHA

默认:MD5

-x privPassword

(可选)指定针对安全级别 3 (AuthPriv) 选择 SNMPv3 时所需的隐私(加密)密码。

-X encryptProtocol

(可选)指定针对隐私使用加密协议。 可能的值为:

  • DES-数据加密标准
  • AES-使用 128 位加密密钥的高级加密标准 (AES128)
  • 3DES-三重数据加密标准
-m FIPSmode

(可选)指定 FIPS 模式。 可能的值为:

  • 0-非 FIPS
  • 1-FIPS 共存
  • 2-仅 FIPS

默认:0

-t timeout

(可选)指定 SNMP 命令超时。

默认值:10 秒

-d logLevel

(可选)指定 SNMP 消息的日志级别。 可能的值为:

  • 0-记录致命消息
  • 1-记录严重消息
  • 2-记录警告消息
  • 3-记录信息消息
  • 4-记录所有消息
  • 5-记录所有消息,包括调试消息

默认:0

-f logFile

(可选)指定日志文件的名称。

默认值:sysedge_utility.log

-L

(可选)检测控制台和语言目录的当前区域设置(如果可用)。 如果未找到语言目录,实用工具将重新使用英语作为默认语言。

-o add testparams

向 SRM 添加新测试。

testparams

指定新测试的参数。

index

指定 svcRspTable 索引。

descr

在引号中指定测试说明。 如果引号 "" 中为空字符串,则表示未指定说明。

pop3

指定 POP3 服务类型。

destination

指定用于测试的 POP3 服务器和端口 (server:port)。 默认端口:110

用户名

在引号中指定用于进行身份验证的用户名。 如果引号 "" 中为空字符串,则表示未指定用户名。

password

在引号中指定用于进行身份验证的密码。 如果引号 "" 中为空字符串,则表示未指定密码。

args

指定服务参数。 每个参数都是一对关键字和值 (key=value)。 通过与号 (&) 连接和分隔多个参数。 完整参数字符串用引号括起来。

参数的常规语法:"key1=value1[&key2=value2& ...]"

download=Download First Message-仅下载该用户帐户的第一条消息。

download=Download All Messages-下载该用户帐户的所有消息。

delete=true-删除下载的消息。

delete=false-不删除下载的消息。

注意:有关每种服务类型的特定参数的详细信息,请参阅测试关键字

interval

指定测试间隔(秒)。

限制:30 秒的倍数

示例

指定每个间隔的抽样数。

超时

指定超时(秒)。

winsiz

指定统计时段大小(秒)。

tos

指定“服务类型”或“差分服务代码”IP。 对于普通服务,使用 0(零)。 另请参阅 RFC 1349。

limit

指定该测试总响应时间的可接受性能限制(或阈值)。 在报告中使用该值。

flags

指定以下标志:

0x001 = 收集性能多维数据集

0x100 = 仅请求时执行(运行一次)

name

指定每种服务类型的唯一名称。 引号 "" 中的空字符串不指定测试名称。

指定类名称。 引号 "" 中的空字符串不指定类名称。

contextInfo

指定上下文信息。 引号 "" 中的空字符串不指定上下文信息。

logLevel

指定测试执行码的日志级别。 可能的值为:

-2 = 使用 SRM 全局日志级别(默认)

-1 = 不记录

0 = 致命(仅最重要的消息)

1 = 严重

...

7 = debug3(记录所有消息)

示例

添加 POP3 测试:

svcwatch -h localhost -p 161 -c doublesecret -o add 1360753 "POP3-TEST" 
pop3 "mypop3server:110" "pop3user" "pop3pass" "download=Download First Message
&delete=true" 30 3 30 60 0 0 0x100 "TestPOP3" "ClassName" "ContextName" 7

详细信息

测试的关键字