I am writing a functional design for enhancing our existing application logging. Our Core application is built on C and we have a integration layer on top of that to talk with other third party systems. Until now, we do not have a centralized logging mechanism where one would be able to track the entire transaction with the help of one Unique ID. After implementing this design, we are hoping we would be able to achieve it.
We have created 5 different database tables:
- Audit_Log
- System_Event_Log
- Debug_Log
- Err_Log
- Batch_Log
As these tables gets populated we will hand over the SQL query to Foglight for application performance monitoring.
Question: How do I write use cases for this implementation before I hand it over to my QA. Because I have to include all the integration points in my FD.
I would welcome your thoughts on it.