Логи
В данном разделе представлены логи сервиса. Во вкладке Общие логи можно скачать актуальный лог-файл. Во вкладке Логи событий представлены все действия пользователей. Определенные события можно найти при помощи фильтров.
Логи аудита
Функционал аудита позволяет фиксировать различные действия пользователей в сервисе и выводить в административной панели информацию о них. С помощью подробного фильтра можно получить необходимую выборку логов. Кнопка Скачать таблицу позволяет получить логи событий в .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 бекенд-систем
- Смена настроек сервиса
- Смена настроек Реестра