pub struct SagaProcessMetrics {Show 14 fields
pub quota_rejections_total: u64,
pub action_rate_rejections_total: u64,
pub kafka_result_processing_total: u64,
pub kafka_result_processing_micros_sum: u64,
pub kafka_result_retry_total: u64,
pub kafka_result_dlt_requested_total: u64,
pub kafka_result_ack_total: u64,
pub kafka_result_duplicate_total: u64,
pub kafka_command_processing_total: u64,
pub kafka_command_processing_micros_sum: u64,
pub kafka_command_retry_total: u64,
pub kafka_command_dlt_requested_total: u64,
pub kafka_command_ack_total: u64,
pub kafka_command_duplicate_total: u64,
}Expand description
业务作用:保存同一进程内只允许存在一份的 Saga transport 与治理计数快照。
Fields§
§quota_rejections_total: u64按租户配额拒绝的创建请求累计数。
action_rate_rejections_total: u64按租户频率拒绝的管理动作累计数。
kafka_result_processing_total: u64Kafka result handler 调用累计数。
kafka_result_processing_micros_sum: u64Kafka result handler 累计耗时微秒数。
kafka_result_retry_total: u64Kafka result 保留 offset 重投累计数。
kafka_result_dlt_requested_total: u64Kafka result 请求进入 durability-first DLT 的累计数。
kafka_result_ack_total: u64Kafka result 在本地提交后 ACK 的累计数。
kafka_result_duplicate_total: u64Kafka result 被 Inbox 吸收后 ACK 的累计数。
kafka_command_processing_total: u64Kafka command handler 调用累计数。
kafka_command_processing_micros_sum: u64Kafka command handler 累计耗时微秒数。
kafka_command_retry_total: u64Kafka command 因本地事务未提交而重投的累计数。
kafka_command_dlt_requested_total: u64Kafka command 请求进入 durability-first DLT 的累计数。
kafka_command_ack_total: u64Kafka command 在参与方提交后 ACK 的累计数。
kafka_command_duplicate_total: u64Kafka command 被 Inbox 吸收后 ACK 的累计数。
Trait Implementations§
Source§impl Clone for SagaProcessMetrics
impl Clone for SagaProcessMetrics
impl Copy for SagaProcessMetrics
Source§impl Debug for SagaProcessMetrics
impl Debug for SagaProcessMetrics
Source§impl Default for SagaProcessMetrics
impl Default for SagaProcessMetrics
impl Eq for SagaProcessMetrics
Source§impl PartialEq for SagaProcessMetrics
impl PartialEq for SagaProcessMetrics
impl StructuralPartialEq for SagaProcessMetrics
Auto Trait Implementations§
impl Freeze for SagaProcessMetrics
impl RefUnwindSafe for SagaProcessMetrics
impl Send for SagaProcessMetrics
impl Sync for SagaProcessMetrics
impl Unpin for SagaProcessMetrics
impl UnsafeUnpin for SagaProcessMetrics
impl UnwindSafe for SagaProcessMetrics
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more