Sobes.tech
Junior — Middle

Как се осъществява свързването и показването на данни в Grafana?

sobes.tech AI

Отговор от AI

В Grafana връзката и показването на данни се осъществява чрез източници на данни (Data Sources). Първо, в интерфейса на Grafana, се добавя източник на данни — това може да бъде база данни, система за мониторинг или API (например Prometheus, InfluxDB, MySQL и др.).

След свързването на източника на данни, се създават табла за управление с панели, където във всеки панел се пише заявка към източника на данни за получаване на необходимите метрики или данни. Grafana изпълнява заявките, получава данните и ги визуализира под формата на графики, таблици и други.

Пример: свързване с Prometheus и показване на метриката CPU usage.

# В интерфейса на Grafana добавяме източник на данни Prometheus с URL на сървъра

В панела на таблото за управление пишем заявката PromQL:

node_cpu_seconds_total{mode="idle"}

Grafana изпълнява заявката, получава данните и показва графика на използването на CPU.