How to do observability and traceability with SAP (and expose logs and traces to external systems)

We have an on premise SAP system and we are trying to have distributed traceability, observability and monitoring for our end to end systems. It is difficult to explain to the microservices teams that SAP is a COTS solution and it would be a huge undertaking to add trace and span IDs to thousands of class methods, function modules, programs, and not to mention we cannot modify SAP standard code. I’ve had ideas about exposing SLG1 logs through API but it seems insecure/ complex as I’d need to know the call stack for each API call and where the issue occurred…

TLDR; Has any one found a good way to add “observability” and “traceability” in the microservices sense to SAP? What was your strategy?

submitted by /u/sapobserver
[link] [comments]


Go to Source of this post
Author Of this post: /u/sapobserver
Title Of post: How to do observability and traceability with SAP (and expose logs and traces to external systems)
Author Link: {authorlink}