notebooks/components/crud-web-apps/volumes/backend
Robert Gildein 5abca012ed feat(crud-web-apps): Add Prometheus metrics (kubeflow/kubeflow#7634)
* Add Prometheus metrics to CRUD backend

Use prometheus_flask_exporter library to add Prometheus metrics to
CRUD backend. With this approach all CRUD backens will be able to
enable metrics.

Signed-off-by: Robert Gildein <gildeinrobert@gmail.com>
Signed-off-by: Robert Gildein <robert.gildein@canonical.com>

* KF-6122 Add short doc about metrics a improve code

Add note to README.md about metrics and link the source code for more
information. Fix small issue and missing dependency for Python < 3.8.

Signed-off-by: Robert Gildein <robert.gildein@canonical.com>

* fix getting backend version from Python < 3.8

Signed-off-by: Robert Gildein <robert.gildein@canonical.com>

* Enable metrics by default and increase backend version to 1.2

Signed-off-by: Robert Gildein <robert.gildein@canonical.com>

* switch to group by rule instead of path

Signed-off-by: Robert Gildein <robert.gildein@canonical.com>

* fix yaml files

Signed-off-by: Robert Gildein <robert.gildein@canonical.com>

---------

Signed-off-by: Robert Gildein <gildeinrobert@gmail.com>
Signed-off-by: Robert Gildein <robert.gildein@canonical.com>
2024-09-05 12:01:15 +00:00
..
apps fix: return waiting on no pvcviewer status (kubeflow/kubeflow#7350) 2024-05-24 00:25:27 +00:00
Makefile vwa: Remove all the Rok references (kubeflow/kubeflow#6984) 2023-03-06 10:22:35 +00:00
entrypoint.py feat(crud-web-apps): Add Prometheus metrics (kubeflow/kubeflow#7634) 2024-09-05 12:01:15 +00:00
requirements.txt Volumes Management UI (kubeflow/kubeflow#5684) 2021-03-18 01:07:16 -07:00