sfctl events
从事件存储中检索事件(如果已安装 EventStore 服务)。
可通过配置升级到任何运行 6.4 或更高版本的 SFRP 群集来添加 EventStore 系统服务。 若要核实,请参阅 EventStore 概述。
命令
命令 | 说明 |
---|---|
all-applications-list | 获取应用程序相关的所有事件。 |
all-nodes-list | 获取节点相关的所有事件。 |
all-partitions-list | 获取分区相关的所有事件。 |
all-services-list | 获取服务相关的所有事件。 |
application-list | 获取应用程序相关的事件。 |
cluster-list | 获取群集相关的所有事件。 |
node-list | 获取节点相关的事件。 |
partition-all-replicas-list | 获取分区的所有副本相关事件。 |
partition-list | 获取分区相关的事件。 |
partition-replica-list | 获取分区副本相关的事件。 |
service-list | 获取服务相关的事件。 |
sfctl events all-applications-list
获取应用程序相关的所有事件。
响应是 ApplicationEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |
sfctl events all-nodes-list
获取节点相关的所有事件。
响应是 NodeEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |
sfctl events all-partitions-list
获取分区相关的所有事件。
响应是 PartitionEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |
sfctl events all-services-list
获取服务相关的所有事件。
响应是 ServiceEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |
sfctl events application-list
获取应用程序相关的事件。
响应是 ApplicationEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--application-id [必需] | 应用程序的标识。 这通常是不带“fabric:”URI 方案的应用程序全名。 从版本 6.0 开始,分层名称以“~”字符隔开。 例如,如果应用程序名称为“fabric:/myapp/app1”,则在 6.0 及更高版本中应用程序标识为“myapp~app1”,在以前的版本中为“myapp/app1”。 |
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |
sfctl events cluster-list
获取群集相关的所有事件。
响应是 ClusterEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |
sfctl events node-list
获取节点相关的事件。
响应是 NodeEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--node-name [必需] | 节点的名称。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |
sfctl events partition-all-replicas-list
获取分区的所有副本相关事件。
响应是 ReplicaEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--partition-id [必需] | 分区的标识。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |
sfctl events partition-list
获取分区相关的事件。
响应是 PartitionEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--partition-id [必需] | 分区的标识。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |
sfctl events partition-replica-list
获取分区副本相关的事件。
响应是 ReplicaEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--partition-id [必需] | 分区的标识。 |
--replica-id [必需] | 副本的标识符。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |
sfctl events service-list
获取服务相关的事件。
响应是 ServiceEvent 对象的列表。
自变量
Argument | 说明 |
---|---|
--end-time-utc [必需] | 查找查询的结束时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--service-id [必需] | 服务的标识。 此 ID 通常是不带“fabric:”URI 方案的服务全名。 从版本 6.0 开始,分层名称以“~”字符隔开。 例如,如果服务名称为“fabric:/myapp/app1/svc1”,则 6.0 及更高版本中的服务标识为“myapp~app1~svc1”,在以前的版本中为“myapp/app1/svc1”。 |
--start-time-utc [必需] | 查找查询的开始时间,采用 ISO UTC yyyy-MM-ddTHH:mm:ssZ 格式。 |
--events-types-filter | 这是一个逗号分隔的字符串,指定只应在响应中包含 FabricEvents 类型。 |
--exclude-analysis-events | 如果传递了 true,此参数将禁用 AnalysisEvents 的检索。 |
--skip-correlation-lookup | 如果传递了 true,此参数将禁用 CorrelatedEvents 信息的搜索。 否则,将处理 CorrelationEvents,并填充每个 FabricEvent 中的 HasCorrelatedEvents 字段。 |
--timeout -t | 执行操作的服务器超时,以秒为单位。 此超时指定客户端可以等待请求的操作完成的持续时间。 此参数的默认值为 60 秒。 默认值:60。 |
全局参数
参数 | 说明 |
---|---|
--debug | 提高日志记录详细程度以显示所有调试日志。 |
--help -h | 显示此帮助消息并退出。 |
--output -o | 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。 |
--query | JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。 |
--verbose | 提高日志记录详细程度。 使用 --debug 获取完整的调试日志。 |