1

在 Grafana 中,我正在构建一个用于模板的主机名列表。该数据存储在 Telegraf 提供的 InfluxDB 中,使用 logparser 插件来吃一些 Nginx 访问日志。Nginx 在任何情况下都会存储主机名:

HOSTNAME.COM
HOSTNAME.com
hostname.com

当我从 influxdb 获取这些值时:

show tag values with key = "hostname" where host =~ /^$host$/

似乎没有公开的方式将这些值转换为小写,或将它们分组为show查询不支持分组功能。

我还研究了让 Nginx 将此信息以小写形式写入访问日志,但也无法弄清楚。

如何在 Nginx 请求和 InfluxDB 查询之间的任何时候将这些值组合在一起?

4

0 回答 0