Monitoring and alerting Microservices

Microservices exist for rapid development and deployment. Time to market a product is reduced significantly. But to monitor the container and API performance one needs tools.
If we build a client and from java code call the API or from AOP, it will send update to a time series database using JMS or REST call. Maybe a server component to get the data and update
One can configure Rules and actions - if CPU > 100 raise alert -> action send SMS or email or call a HTTP URL with json data.
For visualization one can use grafana or custom tools.

Comments

Popular posts from this blog

Ignite Running in Static IP multicast mode

JPA Vs SpringJDBC

NSSM service eats 100% CPU