Semantic monitoring uses synthetic transactions and emulates end-user flows through a microservices-based application to track performance and alert on anomalies.
Semantic monitoring runs a set of automated tests against an application on production systems at regular intervals.
https://medium.com/@greekykhs/part-3-microservices-interview-questions-and-answers-dd022bee697d
xxxxxxxxxx
The semantic monitoring method, also called synthetic monitoring, uses automated tests and monitoring of the application to identify errors in business processes.
This technology provides a deeper look into the transaction performance, service availability, and overall application performance to identify performance issues of microservices, catch bugs in transactions and provide an overall higher level of performance