Prometheus

In a microservices architecture, we need to monitor our services continuously and any issues should cause alerts immediately. We need a separate service that will continuously monitor and alert us whenever something weird happens. Prometheus is an alternative monitoring solution we can use.

Prometheus, along with Grafana, can be an alternative to JHipster Console. It provides monitoring and alerting support. This requires running a Prometheus server and Grafana separately. Visit https://www.jhipster.tech/monitoring/#configuring-metrics-forwarding to learn about using Prometheus with JHipster. To get started with Prometheus, visit https://prometheus.io/.

Prometheus consists of the following:

Let's now look at the benefits of Prometheus:

Some things to consider when choosing Prometheus over JHipster Console are as follows: