proudmore
@proudmore

Можно ли где-то в настройках postgres_exporter указать часовой пояс для сессии?

Привет!

У меня есть инстанс postgres, c которого я собираю метрики с помощью postgres_exporter.
Помимо метрик базы мне нужны также бизнесовые метрики, которые я достаю кастомными запросами к базе.

Предположим, в базе есть таблица с заказами вида

id | created_at | ....

где created_at имеет тип timestamp with timezone

Мне нужно видеть количество заказов за день. Делаю запрос вида
SELECT COUNT(id) FROM orders WHERE DATE(created_at) = DATE(NOW())


Проблема здесь в том, что в переход суток осуществляется в 3 часа ночи, и в 2.59 минут я все еще получаю количество заказов за прошлый день.

Вопрос - как указать timezone для сессии? Прописывать таймзону явно для каждого обращения к created_at попахивает

P.S. Подскажите какие теги указать?
  • Вопрос задан
  • 28 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы