diff options
author | andrew-rykov <arykov@ydb.tech> | 2022-09-24 10:08:15 +0300 |
---|---|---|
committer | andrew-rykov <arykov@ydb.tech> | 2022-09-24 10:08:15 +0300 |
commit | 4818e074565dd5fb62062beebb38a7fbe28e8996 (patch) | |
tree | 090f2e159d292b873e08bde260b49f59816a158b | |
parent | 691021699a6c2b97cf8016a31b0c81691f5811a6 (diff) | |
download | ydb-4818e074565dd5fb62062beebb38a7fbe28e8996.tar.gz |
change audit log
-rw-r--r-- | ydb/docs/ru/core/cluster/audit-logs.md | 24 |
1 files changed, 23 insertions, 1 deletions
diff --git a/ydb/docs/ru/core/cluster/audit-logs.md b/ydb/docs/ru/core/cluster/audit-logs.md index 53f696e8768..d32837f15a3 100644 --- a/ydb/docs/ru/core/cluster/audit-logs.md +++ b/ydb/docs/ru/core/cluster/audit-logs.md @@ -2,6 +2,28 @@ Информация обо всех изменениях схемы (успешных и неуспешных), а также об изменениях ACL записывается в _аудитные логи_. +## Подключение аудитных логов + +Аудитный логи поставляются в рамках [логгирования компонентов](./logs.md) YDB. + +Чтобы подключить аудитных логи нужно [измененить уровни логирования](../maintenance/embedded_monitoring/logs.md#change_log_level): + +1. Перейти по ссылке вида + + ```bash + http://<endpoint>:8765/cms + ``` + + Откроется страница `Cluster Management System`. + +1. На вкладке **Configs** кликнуть на строку `LogConfigItems`. + +1. В разделе `Component log settings` найти компонент `FLAT_TX_SCHEMESHARD`. Выставить у этого компонента уровень логирования не ниже чем `NOTICE`. + +1. Сохранить изменения нажатием кнопки `Submit` + +Аудитные логи пишутся вместе с другими логами YDB. + ## Формат аудитных логов {#format} Событие лога состоит из полей `ключ: значение`, разделенных запятыми: @@ -27,7 +49,7 @@ ### Поля операции {#sub-operation-fields} * `operation` — (обязательно) название операции. -* `path` — (опционально) путь к объекту изменения. +* `path` — (опционально) путь к объекту изменения. Это поле может меняться в рамках транзакции. * `src path` — (опционально) путь к исходному объекту (для операций копирования и перемещения). * `dst path` — (опционально) путь к конечному объекту (для операций копирования и перемещения). * `no path` — (опционально) если объект изменения отсутствует, содержит значение `no path`. |