infacmd pwx 命令引用 > displayStatsListener
  

displayStatsListener

显示 Linux、UNIX 或 Windows 上 PowerExchange 侦听器服务管理的 PowerExchange 侦听器的监视统计信息。还会显示客户端任务以及与侦听器相关联的源或目标连接的统计信息。
该命令可以打印以下类型的统计信息,具体取决于您指定的 -type 选项:
重要: 如需 PowerExchange 收集 PowerExchange 侦听器监视统计信息,您必须在 DBMOVER 配置文件(侦听器在其中运行)的 STATS 语句中指定 MONITOR 参数。
infacmd pwx displayStatsListener 命令使用以下语法:
displayStatsListener

<-DomainName|-dn> domain_name

[<-UserName|-un> user_name]

[<-Password|-pd> password]

<-ServiceName|-sn> service_name

[<-ResilienceTimeout|-re> timeout_period_in_seconds]

[<-SecurityDomain|-sdn> security_domain]

[<-Gateway|-hp> domain_host1:port domain_host2:port...]

[<-OSUser|-oun> OS_user_name]

[<-OSPassword|-oup> OS_password]

[<-OSEPassword|-ouep> OS_epassword]

[<-Type|-tp> report_type]
下表介绍了 infacmd pwx displayStatsListener 选项和参数:
选项
参数
说明
-DomainName
-dn
domain_name
必需。Informatica 域名。可以使用 -dn 选项或环境变量 INFA_DEFAULT_DOMAIN 设置该域名。如果使用这两种方法设置域名,则 -dn 选项优先。
-UserName
-un
user_name
如果域使用本地或 LDAP 身份验证,则为必选项。连接到域的用户名。可以使用 -un 选项或环境变量 INFA_DEFAULT_DOMAIN_USER 设置该用户名。如果使用这两种方法设置用户名,则 -un 选项优先。
如果域使用 Kerberos 身份验证,则为可选选项。要通过单点登录运行该命令,请不要设置用户名。如果设置了用户名,则不能通过单点登录运行该命令。
-Password
-pd
密码
如果指定了用户名,则为必选项。用户名的密码。密码区分大小写。可以使用 -pd 选项或环境变量 INFA_DEFAULT_DOMAIN_PASSWORD 设置密码。如果使用这两种方法设置密码,则使用 -pd 选项设置的密码优先。
-ServiceName
-sn
service_name
必需。侦听器服务的名称。
-ResilienceTimeout
-re
timeout_period_in_seconds
可选。infacmd 尝试建立或重新建立与域的连接持续的时间(秒)。可以使用 -re 选项或环境变量 INFA_CLIENT_RESILIENCE_TIMEOUT 设置弹性超时时限。如果使用这两种方法设置弹性超时时限,则 -re 选项优先。
-SecurityDomain
-sdn
security_domain
如果域使用 LDAP 身份验证,则为必选项。如果域使用本地身份验证或 Kerberos 身份验证,则为可选选项。域用户所属的安全域的名称。可以使用 -sdn 选项或环境变量 INFA_DEFAULT_SECURITY_DOMAIN 设置安全域。如果使用这两种方法设置安全域名称,则 -sdn 选项优先。安全域名区分大小写。
如果域使用本地身份验证或 LDAP 身份验证,则默认值为本地身份验证。如果域使用 Kerberos 身份验证,则默认值为安装期间创建的 LDAP 安全域。安全域的名称与安装期间指定的用户域名相同。
-Gateway
-hp
gateway_host1:port gateway_host2:port ...
如果 domains.infa 文件中的网关连接信息过期,则为必选项。域中网关节点的主机名称和端口号。
-OSUser
-oun
OS_user_name
如果启用操作系统安全,则为必选项。操作系统的用户名。
按如下方式启用操作系统安全:
  • - 要使用户在命令中输入有效的操作系统用户 ID 和密码,请在作为命令目标的每个 Linux、UNIX 或 Windows 系统中,为 DBMOVER 配置文件中 SECURITY 语句的首个参数指定 1 或 2。PowerExchange 在目标系统上使用操作系统工具来验证 infacmd pwx 程序使用的用户 ID 和密码。
  • - 要授权用户运行特定的 infacmd pwx 命令,请为 SECURITY 语句的首个参数指定 2,并在作为命令目标的每个 Linux、UNIX 或 Windows 系统上,定义 PowerExchange 登录文件中的 AUTHGROUP 和 USER 语句。PowerExchange 会检查登录文件,以确定是否允许在 infacmd pwx 程序中提供的用户 ID 运行命令。
-OSPassword
-oup
OS_password
如果指定用户名而不指定加密密码,则为必选项。操作系统的密码。
您可以通过 -p 选项或环境变量 INFA_DEFAULT_PWX_OSPASSWORD 设置纯文本密码。如果使用这两种方法设置密码,则使用 -p 选项设置的密码优先。
-OSEPassword
-ouep
OS_epassword
如果指定用户名而不指定纯文本密码,则为必选项。操作系统的加密密码。
您可以通过 -e 选项或环境变量 INFA_DEFAULT_PWX_OSEPASSWORD 设置加密密码。如果使用这两种方法设置密码,则使用 -e 选项设置的密码优先。
-type
-tp
report_type
可选。报告 PowerExchange 侦听器及其客户端任务和连接情况的监视统计信息类型。report_type 必须为以下值之一:
  • - listener。对于特定的 PowerExchange 侦听器,报告内存使用情况、CPU 处理时间、客户端任务总数、活动任务数、高水印任务数、最大允许任务数、尝试连接总数、已接受连接数、活动连接数、发送和接收的消息数以及发送和接收的数据字节数。
  • - accessmethods。对于每个活动任务的每个访问方法,报告读取和写入的行数、读取和写入的数据字节数、源或目标文件名或数据映射文件名(取决于访问方法),以及 CPU 处理时间。
  • - clients。对于每个活动任务,报告任务 ID、状态、访问方法、读取或写入模式、进程和会话 ID(如果有)、CPU 处理时间以及开始日期和时间。此外,还会报告发出请求(已针对该请求创建任务)的客户端的端口号和 IP 地址。如果客户端是 PowerCenter,则报告 PowerCenter 会话 ID 以及 CDC 的应用程序名称。
默认为 listener。
注: 在这些报告中,访问方法可以是源类型,例如 NRDB。一个客户端任务可能与多个访问方法关联:一个用于读取源数据,一个用于将非关系数据映射为关系格式。