Monitoring (Grafana)
Prerequisite: Please make sure to install Build and Deploy (CI/CD) integration. To install it, click here.
Devtron leverages the power of Grafana to show application metrics like CPU, Memory utilization, Status 4xx/ 5xx/ 2xx, Throughput, and Latency. For more information check Grafana documentation.
Features
CPU usage: Displays the overall utilization of CPU by an application. It is available as aggregated or per pod.
Memory usage: Displays the overall utilization of memory by an application. It is available as aggregated or per pod.
Throughput: Indicates the number of requests processed by an application per minute.
Status codes: Indicates the application’s response to the client’s request with a specific status code as shown below: * 1xx: Communicates transfer protocol level information * 2xx: Client’s request is processed successfully * 3xx: Client must take some additional action to complete their request * 4xx: There is an error on the client side * 5xx: There is an error on the server side
Installation
On the Devtron Stack Manager > Discover page, click the Monitoring (Grafana).
On the Discover integrations/Monitoring (Grafana) page, click Install.
The installation status may be one of the following:
Install
The integration is not yet installed.
Initializing
The installation is being initialized.
Installing
The installation is in progress. The logs are available to track the progress.
Failed
Installation failed and the logs are available to troubleshoot. You can retry the installation or contact support.
Installed
The integration is successfully installed and available on the Installed page.
Request timed out
The request to install has hit the maximum number of retries. You may retry the installation or contact support for further assistance.
A list of installed integrations can be viewed on the Devtron Stack Manager > Installed page.
To update an installed integration, please update Devtron.
Last updated