Я пытаюсь настроить Prometheus для мониторинга простого приложения Flask, но очень странно, что Prometheus показывает службу в раскрывающемся списке, но ничего не показывает, когда я нажимаю раскрывающийся список:

Вот код:
app.py
из фляги импорта Flask из prometheus_flask_exporter импортировать PrometheusMetrics приложение = Колба(__name__) метрики = PrometheusMetrics (приложение) @app.route('/') определенно привет(): вернуть «Привет, мир!» если __name__ == "__main__": app.run(хост="0.0.0.0", порт=5000) flask-deployment.yaml
apiVersion: apps/v1 вид: Развертывание метаданные: имя: колба-приложение спецификация: реплики: 1 селектор: Метки совпадений: приложение: колба-приложение шаблон: метаданные: этикетки: приложение: колба-приложение спецификация: контейнеры: - имя: колба-приложение изображение: starian/flask-app1 порты: - порт контейнера: 5000 имя: веб-приложение flask-service.yaml
apiVersion: v1 вид: Сервис метаданные: имя: колба-приложение-сервис спецификация: селектор: приложение: колба-приложение порты: - имя: http протокол: TCP порт: 80 целевойПорт: веб-приложение тип: Балансировщик нагрузки service-monitor.yaml
apiVersion: мониторинг.coreos.com/v1 вид: ServiceMonitor метаданные: имя: колба-приложение этикетки: выпуск: стек Прометея спецификация: селектор: Метки совпадений: приложение: колба-приложение конечные точки: - порт: http интервал: 5 с путь: /метрики Файл Docker
ИЗ Python:3.8-slim РАБОЧИЙ ПАРАМЕТР/приложение КОПИРОВАТЬ. /приложение RUN pip установить колбу RUN pip install prometheus_flask_exporter CMD ["python", "app.py"] Я проверяю все, что знаю: Метрики отображаются в приложении Flask. Я могу его скрутить. Все службы включены.
Что может пойти не так?
Мобильная версия