Metrics for the Runtime Provisioner
janmedrek opened this issue · 1 comments
janmedrek commented
Description
For maintaining purposes the Runtime Provisioner needs to have a proper monitoring setup.
The starting base for the metrics would be for example:
- average time of succeeded operations
- active provisioning operations
- a number of failures and time required per phase:
- creating cluster
- Kyma installation
- Kyma configuration
Grafana dashboards should be created and visible in the MPS environment.
Dependencies
Initial version (operations is progress):
- Compass: #1399
- Kyma: kyma-project/kyma#8625 (review)
ksputo commented
Regarding active/successful/failed provisioning operations
- in case of having failed operation in the system, we should consider showing the failure reason for the step from operation (e.g. WaitingForInstallation
step failed on component X or CleanupResources
step failed to delete ServiceInstance Y)
\cc @PK85