Назад | Перейти на главную страницу

Журналы Nginx для нескольких часовых поясов

В моей конфигурации nginx у меня есть несколько блоков серверов. Каждый блок имеет свой собственный журнал доступа / ошибок по разному пути.

server {
    server_name 1
    access_log /path1/access_log  <-- use UTC
}

server {
    server_name 2
    access_log /path2/access_log  <-- use Asia/Singapore
}

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

Это сделано для того, чтобы у меня было несколько других источников данных, которые мне нужно согласовать с журналом доступа.

В access_log Директива принимает необязательную директиву log_format, которая управляет информацией, записанной в этом конкретном файле журнала.

Формат по умолчанию - combined но AFAIK log_format Директива позволяет вам определять свои собственные с другой меткой времени.

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