Логи
В данном разделе представлены логи сервиса. Во вкладке Общие логи можно скачать актуальный лог-файл. Во вкладке Логи событий представлены все действия пользователей. Определенные события можно найти при помощи фильтров.
Логи аудита
Функционал аудита позволяет фиксировать различные действия пользователей в сервисе и выводить в административной панели информацию о них. С помощью подробного фильтра можно получить необходимую выборку логов. Кнопка Скачать таблицу позволяет получить логи событий в .csv формате.
В настройках аудита есть возможность указать список событий, которые будут попадать в таблицу. Колличество дней, которое логи будут хранится в сервисе, так же настраивается в этом подразделе. По истечении срока хранения, логи записываются в файл на локальной машине и удаляются из сервиса. Указать путь для файла, в который будут помещаться устаревшие логи можно с помощью параметра в application.properties
:
audit.event-log.dir=/путь/до/файла/
Ниже перечень всех событий, которые могут быть записаны в истории:
[Проект]
* Создание проекта
* Импорт проекта
* Создание зеркала
* Создание форка проекта
* Добавление проекта в избранное
[Проблема]
* Создание проблемы
* Редактирование проблемы
* Удаление проблемы
* Изменение статуса проблемы
* Создание дискуссии в проблеме
* Редактирование дискуссии в проблеме
* Удаление дискуссии в проблеме
[Запросы на слияние]
* Создание ЗнС
* Редактирование ЗнС
* Удаление ЗнС
* Выполнение слияния ЗнС
* Одобрение ЗнС
* Отмена одобрения ЗнС
* Переключение автослияния
* Создание дискуссий в ЗнС
* Удаление дикуссий в ЗнС
* Закрытие дискуссии в ЗнС
[CI/CD]
* Запуск конвейера
* Отмена конвейера
* Удаление конвейера
* Перезапуск конвейера
* Удаление артефакта
* Скачивание артефакта
* Блокировка артефакта
* Создание планировщика конвейеров
* Изменение планировщика конвейеров
* Удаление планировщика конвейеров
[Безопасность]
* Изменение статуса уязвимости
[Векти]
* Создание веток
* Удаление веток
[Теги]
* Создание тега
* Удаление тега
* Запуск конвейера из тега
[Релизы]
* Создание релиза
* Редактирование релиза
* Удаление релиза
[Реестр пакетов]
* Загрузка пакета в реестр пакетов
* Удаление пакета из реестра пакетов
* Скачивание пакета из реестра пакетов
[Настройки проекта]
* Изменение информации о проекте
* Изменение URL проекта
* Изменение видимости репозитория
* Изменение настройки force-push в репозитории
* Привязка wiki-репозитория
* Отвязка wiki-репозитория
* Передача репозитория
* Смена типа репозитория (Обычный/зеркало)
* Удаление репозитория
[Лейблы]
* Создание лейблов
* Удаление лейблов
[Управление доступом]
* Добавление пользователя в проект
* Добавление команды в проект
* Изменение роли пользователя в проекте
* Удаление пользователя из проекта
* Удаление команды из проекта
[Запросы на слияние]
* Изменение правила одобрения слияний
* Удаление правила одобрения слияний
* Изменение настроек ЗнС
* Изменение правил автоматического слияния ЗнС
* Изменение правила слияния одним коммитом ЗнС
[Защита тегов]
* Создание правила защиты тегов
* Изменение правила защиты тегов
* Удаление правила защиты тегов
[Защита веток]
* Создание правила защиты веток
* Изменение правила защиты веток
* Удаление правила защиты веток
[Вебхуки]
* Создание вебхука
* Изменение вебхука
* Удаление вебхука
[Токен развертывания]
* Создание токена развертывания
* Удаление токена развертывания
[CI/CD]
* Изменение настроек CI/CD
* Добавление переменных для задач
* Удаление переменных для задач
* Очистка логов конвейеров
[Агенты CI/CD]
* Сброс токена регистрации
* Регистрация агента
* Изменение настроек агента
* Удаление агента
[Интеграции]
* Создание интеграции
* Изменение интеграции
* Удаление интеграции
[Уведомления email]
* Изменение списка событий
[Настройки реестра]
* Изменение настроек реестра
[PUSH-операции]
* Изменение настроек push операций
[Команда]
* Создание команды
[Настройки команды]
* Изменение данных команды
* Изменение URL команды
* Изменение приватности команды
* Передача команды
[Управление доступом]
* Добавление пользователя в команду
* Изменение роли пользователя в команде
* Удаление пользователя из команды
[Компания]
* Создание компании
[Реестр пакетов]
* Загрузка пакета в реестр пакетов
* Удаление пакета из реестра пакетов
* Скачивание пакета из реестра пакетов
[Настройки компании]
* Изменение данных компании
* Изменение URL компании
* Изменение приватности компании
* Передача компании
[Управление доступом]
* Добавление пользователя в компанию
* Изменение роли пользователя в компании
* Удаление пользователя из компании
[Управление ролями]
* Создание роли
* Изменение роли
* Удаление роли
[Настройки реестра]
* Изменение настроек реестра
[Агенты CI/CD]
* Сброс токена регистрации
* Регистрация агента
* Изменение настроек агента
* Удаление агента
[Пользователь]
* Создание пользователя
[Профиль]
* Изменение информации о пользователе
[Аккаунт]
* Включение двухфакторной аутентификации
* Выключение двухфакторной аутентификации
* Подтверждение аккаунта через VK ID
* Подтверждение аккаунта через Yandex ID
* Изменение логина
* Изменение почты
* Изменение пароля
[Ключи]
* Добавление SSH ключа
* Удаление SSH ключа
* Добавление GPG ключа
* Удаление GPG ключа
[Приложения Oauth]
* Создание Oauth приложения
* Удаление Oauth приложения
* Создание API токена
* Удаление API токена
[Транспортные токены]
* Создание транспортного токена
* Удаление транспортного токена
[Сервис]
* Попытка входа в систему
* Вход в систему
* Обращение пользователем к данным, доступ к которым закрыт для роли пользователя
* Неавторизованный доступ к API бекенд-систем
* Смена настроек сервиса
* Смена настроек Реестра