# 格拉法纳的查询邮戳数据

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

# 一. 导言导言 导言 导言 导言

a 中 [上一个职位](/blog/usingprometheusandgrafanatomonitoraspnet) 我如何将格拉法纳加入我的Docker@-#compossible 为这个网站的性能提供深入了解? [木美](/blog/category/Umami) 并自行主机管理此日志 I'l 中的数据数据库, 包括我如何添加新的面板来查看 Grafana @ .的数据

最终结果是,我现在在格拉法纳仪表板上的页面浏览量信息@.

![乌马米·格拉法纳](umamigrafana.png)

[TOC]

# 设置设置设置

## 添加新的数据源

首先,我需要为Grafana @.}添加一个新的数据源。 这是在设置菜单中完成的 {. 我新增了一个 Postgres 数据源, 并填入了用于 Umami_.}使用的数据库 I'}m 的详细信息

![Postgres 数据源](grafana-datasource.png)

我用我对Umami数据库的相同证书 . *

## 添加新面板

接下来我在仪表板上添加了一个新的面板@. @我使用 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

```

你会认为我在格拉法纳用特别的 ' alias' 来按日整理我的数据 `__timeGroupAlias(created_at, '1d')` 我也会使用 `__timeFilter(created_at)` 以在时间范围内过滤数据 I' @m 正在查看 .}{}

要让这段时间与我的仪表板的其余部分有不同时期, 我还需要指定查询选项, 具体指定我需要最近“ 31” 天中的数据@.

![Postgres 查询](grafana-dataoptions.png)

当我运行查询“% (” 时, 在面板选项中稍加微调( tweaking) “ )” 我得到这个结果“ MS K2” 。

![模拟意见小组](pageviews-panel.png)

然后,我保存了这个 并应用到我的仪表盘... .......
然后我可以看到最后的“31 days”页面浏览量@.

# 其他人

其它的则遵循相同的模式“,”首先在 Postgres 管理工具中查找数据“MS K1” 您可以将其应用到 Grafana @.中的任何数据源 。

# 在结论中的结论

所以这里有它=,}一个快速指南 将 Postgres 数据添加到 Grafana.}我希望这能帮助您开始使用自己的数据源@.}