/sys/loggers
Конечная точка /sys/loggers используется для изменения уровня детализации журнала.
|
Изменения, внесенные в уровень журнала с использованием этой конечной точки, не сохраняются и будут восстановлены либо до уровня журнала по умолчанию (info), либо до уровня, указанного |
1. Изменение уровня детализации всех регистраторов
Метод |
Путь |
|
|
1.1. Параметры
-
level(string: <required>)– задаёт уровень детализации журнала для всех регистраторов. Поддерживаемые значения (в порядке детализации):"trace","debug","info","warn"и"error".
{
"level": "debug"
}
curl \
--header "X-Vault-Token: ..." \
--request POST \
--data @payload.json \
http://127.0.0.1:8200/v1/sys/loggers
2. Изменение уровеня детализации одного регистратора
Метод |
Путь |
|
|
2.1. Параметры
-
name(string: <required>)– указывает регистратор, который необходимо изменить (напримерaudit,core,expiration). -
level(string: <required>)– задаёт уровень детализации журнала для всех регистраторов. Поддерживаемые значения (в порядке детализации):"trace","debug","info","warn"и"error".
{
"level": "debug"
}
curl \
--header "X-Vault-Token: ..." \
--request POST \
--data @payload.json \
http://127.0.0.1:8200/v1/sys/loggers/core
3. Чтение уровеня детализации всех регистраторов
Метод |
Путь |
|
|
curl \
--header "X-Vault-Token: ..." \
http://127.0.0.1:8200/v1/sys/loggers
{
"audit": "trace",
"core": "info",
"policy": "debug"
}
4. Чтение уровеня детализации одного регистратора
Метод |
Путь |
|
|
curl \
--header "X-Vault-Token: ..." \
http://127.0.0.1:8200/v1/sys/loggers/core
{
"core": "info"
}
5. Возвращение уровня детализации всех регистраторов к настроенному уровню
Метод |
Путь |
|
|
curl \
--header "X-Vault-Token: ..." \
--request DELETE \
http://127.0.0.1:8200/v1/sys/loggers