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