pub struct ServiceStats {
Show 180 fields pub attack_blocked_req_body_bytes: u64, pub attack_blocked_req_header_bytes: u64, pub attack_logged_req_body_bytes: u64, pub attack_logged_req_header_bytes: u64, pub attack_passed_req_body_bytes: u64, pub attack_passed_req_header_bytes: u64, pub attack_req_body_bytes: u64, pub attack_req_header_bytes: u64, pub attack_resp_synth_bytes: u64, pub bereq_body_bytes: u64, pub bereq_header_bytes: u64, pub body_size: u64, pub compute_bereq_body_bytes: u64, pub compute_bereq_errors: u64, pub compute_bereq_header_bytes: u64, pub compute_bereqs: u64, pub compute_beresp_body_bytes: u64, pub compute_beresp_header_bytes: u64, pub compute_execution_time_ms: f64, pub compute_globals_limit_exceeded: u64, pub compute_guest_errors: u64, pub compute_heap_limit_exceeded: u64, pub compute_ram_used: u64, pub compute_req_body_bytes: u64, pub compute_req_header_bytes: u64, pub compute_request_time_ms: f64, pub compute_requests: u64, pub compute_resource_limit_exceeded: u64, pub compute_resp_body_bytes: u64, pub compute_resp_header_bytes: u64, pub compute_resp_status_1xx: u64, pub compute_resp_status_2xx: u64, pub compute_resp_status_3xx: u64, pub compute_resp_status_4xx: u64, pub compute_resp_status_5xx: u64, pub compute_runtime_errors: u64, pub compute_stack_limit_exceeded: u64, pub deliver_sub_count: u64, pub deliver_sub_time: f64, pub edge_hit_requests: u64, pub edge_hit_resp_body_bytes: u64, pub edge_hit_resp_header_bytes: u64, pub edge_miss_requests: u64, pub edge_miss_resp_body_bytes: u64, pub edge_miss_resp_header_bytes: u64, pub edge_requests: u64, pub edge_resp_body_bytes: u64, pub edge_resp_header_bytes: u64, pub error_sub_count: u64, pub error_sub_time: f64, pub errors: u64, pub fetch_sub_count: u64, pub fetch_sub_time: f64, pub hash_sub_count: u64, pub hash_sub_time: u64, pub header_size: u64, pub hit_resp_body_bytes: u64, pub hit_sub_count: u64, pub hit_sub_time: f64, pub hits: u64, pub hits_time: f64, pub http2: u64, pub http3: u64, pub imgopto: u64, pub imgopto_resp_body_bytes: u64, pub imgopto_resp_header_bytes: u64, pub imgopto_shield: u64, pub imgopto_shield_resp_body_bytes: u64, pub imgopto_shield_resp_header_bytes: u64, pub imgopto_transforms: u64, pub imgvideo: u64, pub imgvideo_frames: u64, pub imgvideo_resp_body_bytes: u64, pub imgvideo_resp_header_bytes: u64, pub imgvideo_shield: u64, pub imgvideo_shield_frames: u64, pub imgvideo_shield_resp_body_bytes: u64, pub imgvideo_shield_resp_header_bytes: u64, pub ipv6: u64, pub log: u64, pub log_bytes: u64, pub logging: u64, pub miss: u64, pub miss_histogram: HashMap<String, u64>, pub miss_resp_body_bytes: u64, pub miss_sub_count: u64, pub miss_sub_time: f64, pub miss_time: f64, pub object_size_100k: u64, pub object_size_100m: u64, pub object_size_10k: u64, pub object_size_10m: u64, pub object_size_1g: u64, pub object_size_1k: u64, pub object_size_1m: u64, pub object_size_other: u64, pub origin_cache_fetch_resp_body_bytes: u64, pub origin_cache_fetch_resp_header_bytes: u64, pub origin_cache_fetches: u64, pub origin_fetch_body_bytes: u64, pub origin_fetch_header_bytes: u64, pub origin_fetch_resp_body_bytes: u64, pub origin_fetch_resp_header_bytes: u64, pub origin_fetches: u64, pub origin_revalidations: u64, pub otfp: u64, pub otfp_deliver_time: f64, pub otfp_manifests: u64, pub otfp_resp_body_bytes: u64, pub otfp_resp_header_bytes: u64, pub otfp_shield: u64, pub otfp_shield_resp_body_bytes: u64, pub otfp_shield_resp_header_bytes: u64, pub otfp_shield_time: f64, pub pass: u64, pub pass_resp_body_bytes: u64, pub pass_sub_count: u64, pub pass_sub_time: f64, pub pass_time: f64, pub pci: u64, pub pipe_sub_count: u64, pub pipe_sub_time: f64, pub predeliver_sub_count: u64, pub predeliver_sub_time: f64, pub prehash_sub_count: u64, pub prehash_sub_time: f64, pub recv_sub_count: u64, pub recv_sub_time: f64, pub req_body_bytes: u64, pub req_header_bytes: u64, pub requests: u64, pub resp_body_bytes: u64, pub resp_header_bytes: u64, pub restarts: u64, pub segblock_origin_fetches: u64, pub segblock_shield_fetches: u64, pub shield: u64, pub shield_cache_fetches: u64, pub shield_fetch_body_bytes: u64, pub shield_fetch_header_bytes: u64, pub shield_fetch_resp_body_bytes: u64, pub shield_fetch_resp_header_bytes: u64, pub shield_fetches: u64, pub shield_resp_body_bytes: u64, pub shield_resp_header_bytes: u64, pub shield_revalidations: u64, pub status_1xx: u64, pub status_200: u64, pub status_204: u64, pub status_206: u64, pub status_2xx: u64, pub status_301: u64, pub status_302: u64, pub status_304: u64, pub status_3xx: u64, pub status_400: u64, pub status_401: u64, pub status_403: u64, pub status_404: u64, pub status_416: u64, pub status_429: u64, pub status_4xx: u64, pub status_500: u64, pub status_501: u64, pub status_502: u64, pub status_503: u64, pub status_504: u64, pub status_505: u64, pub status_5xx: u64, pub synth: u64, pub tls: u64, pub tls_v10: u64, pub tls_v11: u64, pub tls_v12: u64, pub tls_v13: u64, pub uncacheable: u64, pub video: u64, pub waf_blocked: u64, pub waf_logged: u64, pub waf_passed: u64,
}
Expand description

Statistics of service See explanation of members here

Fields

attack_blocked_req_body_bytes: u64attack_blocked_req_header_bytes: u64attack_logged_req_body_bytes: u64attack_logged_req_header_bytes: u64attack_passed_req_body_bytes: u64attack_passed_req_header_bytes: u64attack_req_body_bytes: u64attack_req_header_bytes: u64attack_resp_synth_bytes: u64bereq_body_bytes: u64bereq_header_bytes: u64body_size: u64compute_bereq_body_bytes: u64compute_bereq_errors: u64compute_bereq_header_bytes: u64compute_bereqs: u64compute_beresp_body_bytes: u64compute_beresp_header_bytes: u64compute_execution_time_ms: f64compute_globals_limit_exceeded: u64compute_guest_errors: u64compute_heap_limit_exceeded: u64compute_ram_used: u64compute_req_body_bytes: u64compute_req_header_bytes: u64compute_request_time_ms: f64compute_requests: u64compute_resource_limit_exceeded: u64compute_resp_body_bytes: u64compute_resp_header_bytes: u64compute_resp_status_1xx: u64compute_resp_status_2xx: u64compute_resp_status_3xx: u64compute_resp_status_4xx: u64compute_resp_status_5xx: u64compute_runtime_errors: u64compute_stack_limit_exceeded: u64deliver_sub_count: u64deliver_sub_time: f64edge_hit_requests: u64edge_hit_resp_body_bytes: u64edge_hit_resp_header_bytes: u64edge_miss_requests: u64edge_miss_resp_body_bytes: u64edge_miss_resp_header_bytes: u64edge_requests: u64edge_resp_body_bytes: u64edge_resp_header_bytes: u64error_sub_count: u64error_sub_time: f64errors: u64fetch_sub_count: u64fetch_sub_time: f64hash_sub_count: u64hash_sub_time: u64header_size: u64hit_resp_body_bytes: u64hit_sub_count: u64hit_sub_time: f64hits: u64hits_time: f64http2: u64http3: u64imgopto: u64imgopto_resp_body_bytes: u64imgopto_resp_header_bytes: u64imgopto_shield: u64imgopto_shield_resp_body_bytes: u64imgopto_shield_resp_header_bytes: u64imgopto_transforms: u64imgvideo: u64imgvideo_frames: u64imgvideo_resp_body_bytes: u64imgvideo_resp_header_bytes: u64imgvideo_shield: u64imgvideo_shield_frames: u64imgvideo_shield_resp_body_bytes: u64imgvideo_shield_resp_header_bytes: u64ipv6: u64log: u64log_bytes: u64logging: u64miss: u64miss_histogram: HashMap<String, u64>miss_resp_body_bytes: u64miss_sub_count: u64miss_sub_time: f64miss_time: f64object_size_100k: u64object_size_100m: u64object_size_10k: u64object_size_10m: u64object_size_1g: u64object_size_1k: u64object_size_1m: u64object_size_other: u64origin_cache_fetch_resp_body_bytes: u64origin_cache_fetch_resp_header_bytes: u64origin_cache_fetches: u64origin_fetch_body_bytes: u64origin_fetch_header_bytes: u64origin_fetch_resp_body_bytes: u64origin_fetch_resp_header_bytes: u64origin_fetches: u64origin_revalidations: u64otfp: u64otfp_deliver_time: f64otfp_manifests: u64otfp_resp_body_bytes: u64otfp_resp_header_bytes: u64otfp_shield: u64otfp_shield_resp_body_bytes: u64otfp_shield_resp_header_bytes: u64otfp_shield_time: f64pass: u64pass_resp_body_bytes: u64pass_sub_count: u64pass_sub_time: f64pass_time: f64pci: u64pipe_sub_count: u64pipe_sub_time: f64predeliver_sub_count: u64predeliver_sub_time: f64prehash_sub_count: u64prehash_sub_time: f64recv_sub_count: u64recv_sub_time: f64req_body_bytes: u64req_header_bytes: u64requests: u64resp_body_bytes: u64resp_header_bytes: u64restarts: u64segblock_origin_fetches: u64segblock_shield_fetches: u64shield: u64shield_cache_fetches: u64shield_fetch_body_bytes: u64shield_fetch_header_bytes: u64shield_fetch_resp_body_bytes: u64shield_fetch_resp_header_bytes: u64shield_fetches: u64shield_resp_body_bytes: u64shield_resp_header_bytes: u64shield_revalidations: u64status_1xx: u64status_200: u64status_204: u64status_206: u64status_2xx: u64status_301: u64status_302: u64status_304: u64status_3xx: u64status_400: u64status_401: u64status_403: u64status_404: u64status_416: u64status_429: u64status_4xx: u64status_500: u64status_501: u64status_502: u64status_503: u64status_504: u64status_505: u64status_5xx: u64synth: u64tls: u64tls_v10: u64tls_v11: u64tls_v12: u64tls_v13: u64uncacheable: u64video: u64waf_blocked: u64waf_logged: u64waf_passed: u64

Trait Implementations

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Deserialize this value from the given Serde deserializer. Read more

Serialize this value into the given Serde serializer. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more

Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more

Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more