共用方式為


sfctl 事件

從事件存放區擷取事件(如果已安裝 EventStore 服務)。

EventStore 系統服務可以透過組態升級新增至任何執行 >=6.4 的 SFRP 叢集。 若要檢查,請參閱 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 資訊的搜尋。 否則,會填入每個 FabricEvent 中的 CorrelationEvents 處理和 HasCorrelatedEvents 字段。
--timeout -t 伺服器逾時,以秒為單位執行作業。 此逾時會指定客戶端願意等候要求作業完成的時間持續時間。 此參數的預設值為 60 秒。 預設值:60。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 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 資訊的搜尋。 否則,會填入每個 FabricEvent 中的 CorrelationEvents 處理和 HasCorrelatedEvents 字段。
--timeout -t 伺服器逾時,以秒為單位執行作業。 此逾時會指定客戶端願意等候要求作業完成的時間持續時間。 此參數的預設值為 60 秒。 預設值:60。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 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 資訊的搜尋。 否則,會填入每個 FabricEvent 中的 CorrelationEvents 處理和 HasCorrelatedEvents 字段。
--timeout -t 伺服器逾時,以秒為單位執行作業。 此逾時會指定客戶端願意等候要求作業完成的時間持續時間。 此參數的預設值為 60 秒。 預設值:60。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 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 資訊的搜尋。 否則,會填入每個 FabricEvent 中的 CorrelationEvents 處理和 HasCorrelatedEvents 字段。
--timeout -t 伺服器逾時,以秒為單位執行作業。 此逾時會指定客戶端願意等候要求作業完成的時間持續時間。 此參數的預設值為 60 秒。 預設值:60。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 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 資訊的搜尋。 否則,會填入每個 FabricEvent 中的 CorrelationEvents 處理和 HasCorrelatedEvents 字段。
--timeout -t 伺服器逾時,以秒為單位執行作業。 此逾時會指定客戶端願意等候要求作業完成的時間持續時間。 此參數的預設值為 60 秒。 預設值:60。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 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 資訊的搜尋。 否則,會填入每個 FabricEvent 中的 CorrelationEvents 處理和 HasCorrelatedEvents 字段。
--timeout -t 伺服器逾時,以秒為單位執行作業。 此逾時會指定客戶端願意等候要求作業完成的時間持續時間。 此參數的預設值為 60 秒。 預設值:60。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 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 資訊的搜尋。 否則,會填入每個 FabricEvent 中的 CorrelationEvents 處理和 HasCorrelatedEvents 字段。
--timeout -t 伺服器逾時,以秒為單位執行作業。 此逾時會指定客戶端願意等候要求作業完成的時間持續時間。 此參數的預設值為 60 秒。 預設值:60。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 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 資訊的搜尋。 否則,會填入每個 FabricEvent 中的 CorrelationEvents 處理和 HasCorrelatedEvents 字段。
--timeout -t 伺服器逾時,以秒為單位執行作業。 此逾時會指定客戶端願意等候要求作業完成的時間持續時間。 此參數的預設值為 60 秒。 預設值:60。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 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 資訊的搜尋。 否則,會填入每個 FabricEvent 中的 CorrelationEvents 處理和 HasCorrelatedEvents 字段。
--timeout -t 伺服器逾時,以秒為單位執行作業。 此逾時會指定客戶端願意等候要求作業完成的時間持續時間。 此參數的預設值為 60 秒。 預設值:60。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 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 資訊的搜尋。 否則,會填入每個 FabricEvent 中的 CorrelationEvents 處理和 HasCorrelatedEvents 字段。
--timeout -t 伺服器逾時,以秒為單位執行作業。 此逾時會指定客戶端願意等候要求作業完成的時間持續時間。 此參數的預設值為 60 秒。 預設值:60。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
--verbose 增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

sfctl events service-list

取得服務相關事件。

回應是 ServiceEvent 物件的清單。

引數

Argument 描述
--end-time-utc [必要] ISO UTC yyyy-MM-ddTHH:mm:ssZ 查閱查詢的結束時間。
--service-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。

全域引數

Argument 描述
--debug 增加記錄詳細資訊,以顯示所有偵錯記錄。
--help -h 顯示此說明訊息並結束。
--output -o 輸出格式。 允許的值:json、jsonc、table、tsv。 預設值:json。
--查詢 JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
--verbose 增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。