pub const MESSAGING_PROCESS_DURATION: &str = "messaging.process.duration";Expand description
§Description
Duration of processing operation.
§Notes
This metric MUST be reported for operations with messaging.operation.type that matches process
§Metadata
| Instrument: | histogram |
| Unit: | s |
| Status: | Development |
§Attributes
| Name | Requirement |
|---|---|
crate::attribute::ERROR_TYPE | Conditionally_required: If and only if the messaging operation has failed. |
crate::attribute::MESSAGING_CONSUMER_GROUP_NAME | Conditionally_required: if applicable. |
crate::attribute::MESSAGING_DESTINATION_NAME | Conditionally_required: if and only if messaging.destination.name is known to have low cardinality. Otherwise, messaging.destination.template MAY be populated. |
crate::attribute::MESSAGING_DESTINATION_PARTITION_ID | Recommended |
crate::attribute::MESSAGING_DESTINATION_SUBSCRIPTION_NAME | Conditionally_required: if applicable. |
crate::attribute::MESSAGING_DESTINATION_TEMPLATE | Conditionally_required: if available. |
crate::attribute::MESSAGING_OPERATION_NAME | Required |
crate::attribute::MESSAGING_SYSTEM | Required |
crate::attribute::SERVER_ADDRESS | Conditionally_required: If available. |
crate::attribute::SERVER_PORT | Recommended |