Преобразование журнала доступа Nginx или данных тега InfluxDB в нижний регистр

В Grafana я создаю список имен хостов для шаблонов. Эти данные хранятся в InfluxDB, предоставленном Telegraf, с помощью плагина logparser, который использует некоторые журналы доступа Nginx. Nginx хранит имя хоста в любом случае, в который попадает запрос:

HOSTNAME.COM
HOSTNAME.com
hostname.com

Когда я получаю эти значения из influenxdb:

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

Кажется, не существует рекламируемого способа преобразовать эти значения в строчные или сгруппировать их как show запросы не поддерживают функцию группировки.

Я также пытался заставить Nginx записать эту информацию в журнал доступа в нижнем регистре, но также не смог выяснить это.

Как я могу сгруппировать эти значения вместе в любой момент между запросом Nginx и запросом InfluxDB?

0 ответов

Другие вопросы по тегам