共用方式為

sfctl events

从事件存储中检索事件(如果已安装 EventStore 服务)。

可以通过配置升级到运行 >=6.4 的任何服务Fabric资源提供程序(SFRP)群集来添加 EventStore 系统服务。 若要查看,请参阅 EventStore 概述

指令

命令 说明
all-applications-list 获取与应用程序相关的所有事件。
all-nodes-list 获取所有与 Nodes 相关的事件。
all-partitions-list 获取与分区相关的所有事件。
all-services-list 获取与服务相关的所有事件。
application-list 获取与应用程序相关的所有事件。
cluster-list 获取所有与群集相关的事件。
node-list 获取所有与 Node 相关的事件。
partition-all-replicas-list 获取分区的所有副本相关事件。
partition-list 获取所有与分区相关的事件。
partition-replica-list 获取所有与分区副本相关的事件。
service-list 获取所有与服务相关的事件。

sfctl events all-applications-list

获取与应用程序相关的所有事件。

响应是 ApplicationEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

sfctl events all-nodes-list

获取所有与 Nodes 相关的事件。

响应是 NodeEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

sfctl events all-partitions-list

获取与分区相关的所有事件。

响应是 PartitionEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

sfctl events all-services-list

获取与服务相关的所有事件。

响应是 ServiceEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

sfctl events application-list

获取与应用程序相关的所有事件。

响应是 ApplicationEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

sfctl events cluster-list

获取所有与群集相关的事件。

响应是 ClusterEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

sfctl events node-list

获取所有与 Node 相关的事件。

响应是 NodeEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

sfctl events partition-all-replicas-list

获取分区的所有副本相关事件。

响应是 ReplicaEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

sfctl events partition-list

获取所有与分区相关的事件。

响应是 PartitionEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

sfctl events partition-replica-list

获取所有与分区副本相关的事件。

响应是 ReplicaEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。

sfctl events service-list

获取所有与服务相关的事件。

响应是 ServiceEvent 对象的列表。

Arguments

论点 说明
--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 信息的搜索。 否则,将填充每个 FabricEvent 中的 CorrelationEvents 和 HasCorrelatedEvents 字段。
--timeout -t 执行作时服务器超时只需几秒。 该超时规定客户端愿意等待请求作完成的时间长度。 该参数的默认值为60秒。 默认值:60。

全局参数

论点 说明
--debug 提高日志记录详细程度以显示所有调试日志。
--help -h 显示此帮助消息并退出。
--output -o 输出格式。 允许的值:json、jsonc、table、tsv。 默认值:json。
--查询 JMESPath 查询字符串。 有关详细信息和示例,请参阅 https://jmespath.org/
--verbose 增加日志记录详细程度。 使用 --debug 获取完整的调试日志。