infacmd isp 命令引用 > getUserActivityLog
  

getUserActivityLog

获取单个用户或多个用户的用户活动日志。您可以将用户活动日志写入某个文件或在控制台中显示这些日志。
infacmd isp getUserActivityLog 命令使用以下语法:
getUserActivityLog

<-DomainName|-dn> domain_name

<-UserName|-un> user_name

<-Password|-pd> password

[<-SecurityDomain|-sdn> security_domain]

[<-Gateway|-hp> gateway_host1:port]

[<-ResilienceTimeout|-re> timeout_period_in_seconds]

[<-Users|-usrs> user1:[securitydomain] user2:[securitydomain]...

[<-StartDate|-sd> start_date]

[<-EndDate|-ed> end_date]

[<-ActivityCode|-ac> activity_code]

[<-ActivityText|-atxt> activity_text]

[<-ReverseOrder|-ro> true]

[<-OutputFile|-lo> output_file_name]

[<-Format|-fm> output_format]
下表介绍了 infacmd isp getUserActivityLog 选项和参数:
选项
参数
说明
-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 选项设置的密码优先。
-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 文件中的网关连接信息过期,则为必选项。域中网关节点的主机名称和端口号。
-ResilienceTimeout
-re
timeout_period_in_seconds
可选。infacmd 尝试建立或重新建立与域的连接持续的时间(秒)。如果忽略该选项,则 infacmd 会使用在 INFA_CLIENT_RESILIENCE_TIMEOUT 环境变量中指定的超时值。如果在环境变量中未指定值,则使用默认值 180 秒。
-Users
-usrs
user1:[securitydomain] user2:[securitydomain]
...
可选。要获取其日志事件的用户的列表。请用空格分隔多个用户。使用通配符 (*) 可查看单个安全域或所有安全域上多个用户的日志。例如,以下字符串是此选项的有效值:
user:Native
"user:*"
"user*"
"*_users_*"
"*:Native"
如果使用通配符,请用引号将参数引起来。
如果不输入用户,该命令将检索所有用户的日志事件。
-StartDate
-sd
start_date
可选。返回从指定的日期和时间开始的日志事件。
按以下格式之一输入日期和时间:
  • - yyyy/MM/dd
  • - yyyy/MM/dd HH:mm:ss
  • - yyyy-MM-dd
  • - yyyy-MM-dd HH:mm:ss
-EndDate
-ed
end_date
可选。返回截至此日期和时间的日志事件。按与 StartDate 选项相同的格式输入日期和时间。
如果输入的结束日期在开始日期之前,该命令将不会返回任何日志事件。
-ActivityCode
-ac
activity_code
可选。根据活动代码返回日志事件。
使用通配符 (*) 可针对多个活动代码检索日志事件。有效的活动代码包括:
  • - CCM_10437。指示活动成功。
  • - CCM_10438。指示活动失败。
-ActivityText
-atxt
activity_text
可选。根据在活动文本中找到的字符串返回日志事件。
使用通配符 (*) 可针对多个事件检索日志。例如,以下参数将返回在其说明中包含短语“Enabling service”的所有日志事件。
"*Enabling service*"
如果使用通配符,请用引号将参数引起来。
-ReverseOrder
-ro
true
可选。按倒序输出日志事件。如果您不指定此参数,该命令将按时间顺序显示日志事件。
-OutputFile
-lo
output_file_name
可选。输出文件的名称。如果您不指定此参数,该命令会在命令行上显示日志。
-Format
-fm
output_format_BIN_TEXT_XML
可选。日志输出文件的格式。
有效格式包括:
  • - Bin(二进制)
  • - 文本
  • - XML
默认格式为文本。如果将格式设置为二进制,则必须使用 -OutputFile 选项指定文件名。