# Пошук даних Postgres у Grafana

<!--category-- Grafana, Umami, Postgres -->
<datetime class="hidden">2024-09-19T19:30</datetime>

# Вступ

В a [попередній допис](/blog/usingprometheusandgrafanatomonitoraspnet) Я детально описав, як додав Графану до свого гуртожитку, щоб надати розуміння цьому сайту. Як є. [Умаміzambia_ districts. kgm](/blog/category/Umami) Тут і сама я оприлюдню базу даних для цього посту я оприлюдню те, як я додав нові панелі для перегляду даних в Grafana.

У результаті я отримав інформацію про перегляд сторінок на панелі приладів " Графана."

![Умамі- Ґрафанаguatemala. kgm](umamigrafana.png)

[TOC]

# Налаштування

## Додавання нового джерела даних

Спочатку мені потрібно було додати нове джерело інформації до Ґрафани. Зробити це можна за допомогою меню параметрів. Я додала нове джерело даних Postgres і заповнила подробиці щодо бази даних, яку я використовую для Умамі.

![Джерело даних Postgres](grafana-datasource.png)

Ви побачите, що це досить просто, я просто використовую ті ж дані, які використовую для бази даних Умамі.

## Додавання нової панелі

Потім я додав нову панель до панелі приладів. Я скористався джерелом даних Postgres і написав запит, щоб отримати потрібні мені дані.

```postgresql
SELECT
  $__timeGroupAlias(created_at, '1d') ,
  COUNT(url_path) AS total_requests
FROM
  website_event
WHERE
  $__timeFilter(created_at)
  AND event_type=1
GROUP BY
  $__timeGroup(created_at, '1d')
ORDER BY
1 LIMIT 31

```

Ви побачите, що я використовую особливі "аллеси" у Графані, щоб згрупувати мої дані вдень `__timeGroupAlias(created_at, '1d')` зробить це для мене. Я також використовую `__timeFilter(created_at)` щоб відфільтрувати дані за часовим діапазоном, на який я дивлюся.

Щоб зробити цей період іншим від решти панелі приладів, вам слід вказати параметри запиту, які слід вказати для останніх 31 днів.

![Запит Postgres](grafana-dataoptions.png)

Після запуску запиту (і з деякими налаштуваннями у параметрах панелі) результат буде отримано.

![Панель PageViews](pageviews-panel.png)

Потім я збережу це і прикладаю його до панелі приладів.
Тоді я бачу перегляд сторінок протягом останніх 31 днів.

# Інші

Інші слідкують за тим самим шаблоном, спочатку просто подивіться на інструмент Postgres admin, щоб знайти дані. Ви можете застосувати це до будь-якого джерела даних у Графані.

# Включення

Отже, ви маєте його, швидкий посібник для додавання даних Postgres до Grafana. Я сподіваюся, що це допоможе вам почати з ваших власних джерел даних.