Метрики мониторинга для асинхронных материализованных представлений
Начиная с версии 1.5.0, Selena поддерживает метрики для асинхронных материализованных представлений.
Чтобы разрешить Prometheus доступ к метаданным материализованных представлений в вашем кластере, необходимо добавить следующие конфигурации в файл конфигурации Prometheus prometheus/prometheus.yml:
global:
....
scrape_configs:
- job_name: 'dev'
metrics_path: '/metrics'
# Добавьте следующие конфигурации.
basic_auth:
username: 'root'
password: ''
params:
'with_materialized_view_metrics' : ['all']
....
username: Имя пользователя для входа в ваш кластер Selena. Этому пользователю должна быть предоставлена рольuser_admin.password: Пароль для входа в ваш кластер Selena.'with_materialized_view_metrics': Область метрик для сбора. Допустимые значения:'all': Собираются все метрики, связанные с материализованными представлениями.'minified': Метрики типа Gauge и метрики со значениями0не будут собираться.
Элементы метрик
mv_refresh_jobs
- Тип: Counter
- Описание: Общее количество заданий обновления материализованного представления.