Best way to monitor data flow?

  softwareengineering

The problem is we have multiple systems (each system is made up of several microservices) and there are many different entities flowing through these systems.
We need a way to monitor specific flows/transactions so we can see the entire flow of an entity between all the systems in order to detect problems.

What we have now is each system sends events to our service, and we correlate these events based on different criteria from the events to display a full trace, however we found this to be not very scalable and are looking for better ways to achieve this.

how should we go about implementing this? what technologies/system architectures should we look into?

any help is appreciated,
thank you

New contributor

shaii is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.

LEAVE A COMMENT