Log RU: Add more explanations

This commit is contained in:
Nikita Korotaev 2024-12-26 19:41:32 +05:00 committed by GitHub
parent 71ca033dd0
commit a40ae44f50
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -5,6 +5,10 @@
Xray имеет два типа журналов: журнал доступа и журнал ошибок.
Вы можете настроить способ вывода каждого типа журнала отдельно.
::: tip
Настройки логирования применяются не сразу. Поэтому в процессе запуска вы можете увидеть записи от несконфигурированного логгера. Например, могут появиться сообщения уровня `"info"`, даже если вы установили уровень логирования `"warning"`.
:::
## LogObject
LogObject соответствует полю `log` в конфигурационном файле.
@ -39,8 +43,8 @@ LogObject соответствует полю `log` в конфигурацио
> `loglevel`: "debug" | "info" | "warning" | "error" | "none"
Уровень журнала ошибок, указывающий, какую информацию следует записывать в журнал ошибок.
Значение по умолчанию - `"warning"`.
Уровень логирования для журнала ошибок, указывающий, какая информация должна быть записана. Значение по умолчанию — `"warning"`.
Обратите внимание, что этот параметр применяется только к журналу ошибок. Он не влияет на журнал доступа (за исключением значения `"none"`). Журнал доступа не имеет уровней логирования.
- `"debug"`: информация, используемая при отладке программы.
Включает всю информацию уровня `"info"`.
@ -53,7 +57,15 @@ LogObject соответствует полю `log` в конфигурацио
> `dnsLog`: bool
Включить ведение журнала DNS-запросов, например: `DOH//doh.server got answer: domain.com -> [ip1, ip2] 2.333ms`.
Записывать DNS-запросы, сделанные встроенными DNS-клиентами, в журнал доступа. Пример записи в журнале: DOH//doh.server got answer: domain.com -> [ip1, ip2] 2.333ms.
::: tip
1. Xray не выполняет все DNS-запросы через свои встроенные клиенты. Поэтому включение этой опции не означает, что все DNS-запросы, выполняемые Xray, будут записаны в журнал.
2. DNS-запросы, сделанные встроенными DNS-клиентами, также записываются в журнал ошибок (с уровнем "Info") даже если эта опция отключена.
3. Запросы клиента FakeDNS никогда не записываются в журнал доступа.
:::
> `maskAddress`: "quarter" | "half" | "full"