Closed va-albers closed 3 weeks ago
Hello can we please add a PO and all the appropriate labels as indicated in this mural
Hello can we please add a PO and all the appropriate labels as indicated in this mural
Added
Thanks
Service Tag Values:
Would something like this be good for 4142 failures?
StatsD.increment('silent_failure', tags: { service: 'supplemental-claims', function: 'lighthouse form 4142 submission' })
PR ready for review: https://github.com/department-of-veterans-affairs/vets-api/pull/19187
Value Statement
As an OCTO principal with responsibilities to report metrics on application performance, I want to be aware of all cases where Benefits Portfolio systems result in a silent failure, or require that a veteran is notified of a system failure. So that** we can focus resources on addressing issue, ensure that teams are responding to silent failure cases by having a metric available in Datadog, built in a way that minimizes complexity for the implementing team.
New Feature
In all cases where a Decision Reviews system operations result in a silent failure write out a Datadog metric which captures the issue
In all cases where a BMT system operation would have resulted in a silent failure, but that silent failure was avoided by notifying the Veteran of the issue, write out a Datadog metric which captures the avoided issue
If there are cases where we cannot write these metric note these cases with the ticket creator & product owner. An example of this would be a case where the team only received notification of errors in email, or where an API used by the system does not provide a success/failure response that matches this goal.
Outcome, Success Measure, KPI(S), and Tracking Link
Design
Enablement team (if needed)
@va-albers
Product Owner
@amylai-va
Engineering
Out of scope
Open questions
Tasks
Definition of Done
Acceptance Criteria