processors
Selecting the processors
resource will list all the available message processors that the AMPS instance has invoked to handle messages. Each AMPS message processor will be listed individually, or selecting the all
resource will list an aggregate of the available message processors.
All AMPS message processors have the following attributes available:
Metric | Description | Type |
| Number of read requests which have been denied due to an entitlement filter. | cumulative |
| Number of write requests which have been denied. | cumulative |
| Descriptor of the processor. | fixed |
| Number of milliseconds since a processor was last active. For each statistics snapshot, this indicates the longest period of time between the time that the statistics were collected and the time an instance of a processor of this type marked itself as active. This counter is expected to have variation in a healthy instance. A steady increase in this counter over a number of samples could indicate that the processor is not able to become active (for example, due to CPU saturation). | snapshot |
| Number of messages found. | cumulative |
| Rate of messages found. | interval average |
| Number of bytes matched. | cumulative |
| Rate of bytes matched for this processor. | interval average |
| Number of messages received. | cumulative |
| Rate of messages received. | interval average |
| Number of bytes received. | cumulative |
| Rate of bytes received for this processor. | interval average |
| Number of times the processor had to wait to add a message to the processing pipeline due to the instance reaching capacity limits on the number of in-progress messages. This metric can indicate resource constraints on AMPS. | cumulative |
AMPS also includes information for the following processing types, presented as an entry for a message processor with the given name:
Processing Type | Description |
| Messages from transaction log replays (bookmark subscriptions). |
| Messages related to subscriptions that hold messages before delivering them (such as conflated subscriptions, aggregated subscriptions, and subscriptions that use pagination. |
| Messages to and from regular publish/subscribe subscriptions (that is, not SOW queries, message queue subscriptions, or transaction log replays). |
| Messages internally generated by AMPS. |
| Messages to and from message queues. |
| Messages to and from replication destinations. |
| Messages from queries of a SOW topic. |
Statistics Database Tables: IPROCESSORS_STATIC
, IPROCESSORS_DYNAMIC
Admin Path: /amps/instance/processors/<identifier>/<metric>
Last updated