CDCgov / prime-reportstream

ReportStream is a public intermediary tool for delivery of data between different parts of the healthcare ecosystem.
https://reportstream.cdc.gov
Creative Commons Zero v1.0 Universal
72 stars 40 forks source link

Add Facility Name, Testing Lab Name, and Testing Lab CLIA to Azure Logging observability #16400

Open chris-kuryak opened 3 days ago

chris-kuryak commented 3 days ago

User Story

As a ReportStream Engineer, I want to be able to query for more information (Facility Name, Testing Lab Name, Testing Lab CLIA) at the item level in Azure logs, so that I can troubleshoot issues easier.

Description/Use Case

Sometimes we receive reports that include multiple testing facilities (such as Carbon Health) and having the information of Facility Name, Testing Lab Name, and Testing Lab CLIA will allow us to identify specific messages easier and troubleshoot issues faster.

Risks/Impacts/Considerations

Dev Notes

Currently, we track items at the Report level and Item level. The added observability with these fields we would like to be added at the item level

Acceptance Criteria

chris-kuryak commented 3 days ago

@MichaelEsuruoso @brandonnava @arnejduranovic

Made this ticket for adding some additional fields to be tracked in Azure Logging.

Does this meet y'alls needs for enough information? Does it have the right labels, column, etc? Let me know if there is anything missing or if there is a better avenue for these requests so I can make sure I get it right next time.

MichaelEsuruoso commented 1 day ago

information looks. for the AC just to make sure I understand, do you want us to add a search query for the items listed?

chris-kuryak commented 1 day ago

@MichaelEsuruoso Good question and feedback.

I have added specific ACs around documentation regarding this update. Let me know if that provides enough guidance.

MichaelEsuruoso commented 1 day ago

this look good thank you @chris-kuryak not sure if @arnejduranovic or @brandonnava have anything to add. Also what is the priority for this?