-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Azure event(s) that log send failures, retries, and last mile failures on item basis #17300
Comments
Hey team! Please add your planning poker estimate with Zenhub @adegolier @arnejduranovic @JFisk42 @wcutshall |
@jsutantio @chris-kuryak @victor-chaparro For number two (Need to include the test result interpretation (positive or negative or etc.): do we have a specific FHIR field in mind? Also, can we make number 2 a separate ticket? |
@jsutantio can we discuss what you mean by this comment?
|
Another question: do we need an event when an item is successfully sent? |
@arnejduranovic Is this not ITEM_SENT, which exists already? |
The task related to the dashboard module |
Because timestamp of the failure is already logged automatically during the generation of the event, this additional metadata request is now changed to be the estimated time when the next retry is planned = retryTime. |
User Story
As an Engagement Engineer and Support Team member, I need to know more about the messages that have failed – so that I can help senders diagnose why their messages are not being delivered.
Description/Use Case
The UP Message Monitoring Dashboard in Azure will eventually be a tool used by the Support Team to monitor messages that fail to be properly processed in the UP. Although a bit old, this SOP document provides good context on the goal of the message monitoring effort.
1. For the [Items routed (destination assigned) but not sent AND did not trigger a filter] dashboard module, we need Azure event(s) that enable us to do the following:
Consider: The event that achieves the first two bullets can be named ITEM_SEND_FAIL or ITEM_SEND_ATTEMPT.
Consider: The event that achieves the third bullet can be named ITEM_LAST_MILE_FAILURES.
Metadata requested to be logged during these events:
Nice to have: Time it takes to send (each attempt)
Risks/Impacts/Considerations
ITEM_ACCEPTED
is similar in this regard and is currently implemented)Dev Notes
Acceptance Criteria
The text was updated successfully, but these errors were encountered: