|
162 | 162 | {2, undefined, queue_disk_writes_total, counter, "Total number of times queue wrote messages to disk", disk_writes}, |
163 | 163 | {2, undefined, stream_segments, counter, "Total number of stream segment files", segments} |
164 | 164 | ]}, |
165 | | - {queue_counter_metrics, [ |
166 | | - {2, undefined, queue_get_ack_total, counter, "Total number of messages fetched with basic.get in manual acknowledgement mode"}, |
167 | | - {3, undefined, queue_get_total, counter, "Total number of messages fetched with basic.get in automatic acknowledgement mode"}, |
168 | | - {4, undefined, queue_messages_delivered_ack_total, counter, "Total number of messages delivered to consumers in manual acknowledgement mode"}, |
169 | | - {5, undefined, queue_messages_delivered_total, counter, "Total number of messages delivered to consumers in automatic acknowledgement mode"}, |
170 | | - {6, undefined, queue_messages_redelivered_total, counter, "Total number of messages redelivered to consumers"}, |
171 | | - {7, undefined, queue_messages_acked_total, counter, "Total number of messages acknowledged by consumers"}, |
172 | | - {8, undefined, queue_get_empty_total, counter, "Total number of times basic.get operations fetched no message"} |
173 | | - ]}, |
174 | 165 | %%% Metrics that contain reference to a channel. Some of them also have |
175 | 166 | %%% a queue name, but in this case filtering on it doesn't make any |
176 | 167 | %%% sense, as the queue is not an object of interest here. |
|
184 | 175 | {2, undefined, channel_prefetch, gauge, "Total limit of unacknowledged messages for all consumers on a channel", global_prefetch_count} |
185 | 176 | ]}, |
186 | 177 |
|
187 | | - {exchange_metrics, [ |
188 | | - {2, undefined, exchange_messages_published_total, counter, "Total number of messages published into an exchange on a channel"}, |
189 | | - {3, undefined, exchange_messages_confirmed_total, counter, "Total number of messages published into an exchange and confirmed on the channel"}, |
190 | | - {4, undefined, exchange_messages_unroutable_returned_total, counter, "Total number of messages published as mandatory into an exchange and returned to the publisher as unroutable"}, |
191 | | - {5, undefined, exchange_messages_unroutable_dropped_total, counter, "Total number of messages published as non-mandatory into an exchange and dropped as unroutable"} |
192 | | - ]}, |
193 | | - |
194 | 178 | {channel_exchange_metrics, [ |
195 | 179 | {2, undefined, channel_messages_published_total, counter, "Total number of messages published into an exchange on a channel"}, |
196 | 180 | {3, undefined, channel_messages_confirmed_total, counter, "Total number of messages published into an exchange and confirmed on the channel"}, |
|
225 | 209 | {2, undefined, connection_channels, gauge, "Channels on a connection", channels} |
226 | 210 | ]}, |
227 | 211 |
|
228 | | - {queue_exchange_metrics, [ |
229 | | - {2, undefined, queue_exchange_messages_published_total, counter, "Total number of messages published to queues"} |
230 | | - ]}, |
231 | | - |
232 | 212 | {channel_queue_exchange_metrics, [ |
233 | | - {2, undefined, queue_messages_published_total, counter, "Total number of messages published to queues"} |
| 213 | + {2, undefined, queue_messages_published_total, counter, "Total number of messages published into a queue through a exchange on a channel"} |
234 | 214 | ]} |
235 | 215 | ]). |
236 | 216 |
|
|
244 | 224 | ]}, |
245 | 225 | {exchange_names, [ |
246 | 226 | {2, undefined, exchange_name, gauge, "Enumerates exchanges without any additional info. This value is cluster-wide. A cheaper alternative to `exchange_bindings`"} |
247 | | - ]} |
248 | | -]). |
| 227 | + ]}, |
| 228 | + {queue_exchange_metrics, [ |
| 229 | + {2, undefined, queue_exchange_messages_published_total, counter, "Total number of messages published into a queue through an exchange"} |
| 230 | + ]}, |
| 231 | + {exchange_metrics, [ |
| 232 | + {2, undefined, exchange_messages_published_total, counter, "Total number of messages published into an exchange"}, |
| 233 | + {3, undefined, exchange_messages_confirmed_total, counter, "Total number of messages published into an exchange and confirmed"}, |
| 234 | + {4, undefined, exchange_messages_unroutable_returned_total, counter, "Total number of messages published as mandatory into an exchange and returned to the publisher as unroutable"}, |
| 235 | + {5, undefined, exchange_messages_unroutable_dropped_total, counter, "Total number of messages published as non-mandatory into an exchange and dropped as unroutable"} |
| 236 | + ]}, |
| 237 | + {queue_counter_metrics, [ |
| 238 | + {2, undefined, queue_get_ack_total, counter, "Total number of messages fetched from a queue with basic.get in manual acknowledgement mode"}, |
| 239 | + {3, undefined, queue_get_total, counter, "Total number of messages fetched from a queue with basic.get in automatic acknowledgement mode"}, |
| 240 | + {4, undefined, queue_messages_delivered_ack_total, counter, "Total number of messages delivered from a queue to consumers in manual acknowledgement mode"}, |
| 241 | + {5, undefined, queue_messages_delivered_total, counter, "Total number of messages delivered from a queue to consumers in automatic acknowledgement mode"}, |
| 242 | + {6, undefined, queue_messages_redelivered_total, counter, "Total number of messages redelivered from a queue to consumers"}, |
| 243 | + {7, undefined, queue_messages_acked_total, counter, "Total number of messages acknowledged by consumers on a queue"}, |
| 244 | + {8, undefined, queue_get_empty_total, counter, "Total number of times basic.get operations fetched no message on a queue"} |
| 245 | + ]}]). |
249 | 246 |
|
250 | 247 | -define(TOTALS, [ |
251 | 248 | %% ordering differs from metrics above, refer to list comprehension |
|
0 commit comments