jsmucr commented on PR #4752:
URL: 
https://github.com/apache/activemq-artemis/pull/4752#issuecomment-1906753969

   Okay, perhaps I'm not clear enough on what I'm trying to achieve here. And I 
understand your concerns, so I'll be glad for just another simple solution of 
my problem if you can think of any.
   
   Here's the use case:
   
   * There's a SLA for every file we run through the broker. It's crucial to 
know there's a message running around for 10 minutes while it was supposed to 
leave our system 5 minutes ago. Then there's a five minute trigger which puts 
us on guard but it's quite common for individual consumers to run into issues 
with remote customer services (such as connection or gateway timeouts), and 
it's likely for a warning to disappear before we hit the 10-minute alert.
   * There's a 24/7 first level support without any access to underlying 
systems except for those alerts. These people wake us up at night based on what 
an alert says. If it says 5 minutes, they wait (_because it's yellow_), once it 
hits 10 minutes, we already know there's something to take a look at.
   * In order to figure out which message is the oldest one that cannot be 
delivered, we need to look (all sleepy and grumpy) at it's metadata. Currently, 
this basically means to pause the queue, because the GUI doesn't display 
messages-in-flight. The time is running out, so a GUI is a must. Unless, of 
course, there's an attribute, which directly shows the metadata and allows one 
to act quickly.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to