Интеграция Grafana c VictoriaMetrics (Prometheus) в KUMA
Интеграция является не официальной (не поддерживается)
Для начала нам понадобится сетевой доступ к локальной Victoria Metrics, находящейся на Core.
Для этого понадобится простой reverse-proxy (есть также и другие способы), в нашем случае мы будем слушать порт 1777, пример конфига для nginx:
server {
listen 1777;
server_name victoriametrics.kuma.local;
location / {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:9090;
}
}
И рестартуем nginx.
Далее идём в нашу Grafana и добавляем соединение Prometheus (как на скриншоте):
Заполняем основные поля Name и URL и сохраняем:
Основная часть интеграции готова, теперь при построении дашборда мы можем использовать метрики KUMA, пример на скриншоте.
No Comments