...
- is our application working?
- how many requests per second is it responding to?
- what are the response times?
- how much network traffic is it producing?
- how stressed are the servers on which our application is located?
- what is the http request that always responds in a very long time?
- the database is unable to respond quickly enough, but maybe there is a bottleneck somewhere?
The Prometheus opensource monitoring solution (official page) can solution can answer these and many other questions and addresses and solves these problems thanks also to the excellent travel companion Grafana. Grafana is a web application that creates graphs divided into panels, with data coming from a variety of different sources, such as OpenTSDB, InfluxDB, ElasticSearc and Prometheus itself.
...
Probably the fastest and most efficient way to get Prometheus is via Helm chart. Add the repo (reference) and Add the repo and install the chart (here we work in namespace monitoring
)
...