Loading...

Справка CDN.com.tr

История активности: кто что изменил

Каждое операционное изменение на аккаунте записывается вместе с тем, кто его внёс, временем и значениями до и после. История активности отвечает на вопросы «кто очистил этот путь» и «когда изменилась эта запись» без обращения в поддержку.

История активности: кто что изменил

Каждое операционное изменение на аккаунте записывается вместе с тем, кто его внёс, временем и значениями до и после. История активности отвечает на вопросы «кто очистил этот путь» и «когда изменилась эта запись» без обращения в поддержку.

Что делает историю полезной для чтения

Журнал аудита полезен ровно настолько, насколько полезны стоящие за ним личности: дайте каждому человеку свой логин и правильную роль.

Именованные субъекты

Team roles

Просмотрщик, редактор и владелец. Общий логин делает так, что каждая строка на этой странице показывает одно и то же имя.

Открыть раздел
Связанная страница

Notifications and operations

Асинхронные операции деплоя и очистки и их статус, рядом с записью изменений.

Открыть раздел
Контекст

CDN activity log and team roles

Почему журнал аудита и роли с минимальными привилегиями обычно запрашивают вместе и что проверять в тендере.

Читать руководство

Путь в панели

  1. Management Panel
  2. CDN Accounts
  3. Observability
  4. Activity history

Предварительные требования

  • Вам нужно разрешение web.cms.cdn.activities. Роли владельца, редактора и просмотрщика могут читать страницу.
  • Аккаунт должен быть выбран — страница всегда показывает один аккаунт за раз.
  • Перечисляются только изменения, сделанные после запуска журнала аудита; более старые операции не были восстановлены задним числом.

Модель принятия решений

Какой фильтр отвечает на ваш вопрос?

Фильтр Action type — это разница между чтением трёх строк и прокруткой недели истории.

  • Cache purged: кто и что очистил, с типом очистки и количеством путей.
  • Setting updated: правила доставки, пресеты безопасности и чёрные списки со значениями до и после.
  • DNS record created or deleted: запись, которая появилась или исчезла.
  • All: обычная хронология, полезна, когда известно время, но не тип изменения.

Панель или API?

Те же записи доступны обоими способами.

  • Панель: быстрее всего для одного вопроса, колонка Detail уже отформатирована.
  • API: подходит, когда нужны записи в тикете, отчёте или собственном мониторинге.

Пошаговое руководство

1

Откройте Activity history для аккаунта

Страница находится на боковой панели аккаунта, в разделе Observability, рядом с Data consumption и Cache overview.

  • Выберите аккаунт, который вы исследуете.
  • Откройте Observability, затем Activity history.
  • Проверьте имя аккаунта в переключателе — читаемая вами история относится только к этому аккаунту.

Ожидаемый результат: Таблица показывает Time, User, Action и Detail для самых недавних изменений на этом аккаунте.

cdnctl equivalent
GET /api/accounts/<account_uuid>/activities?per_page=25
2

Отфильтруйте до нужного изменения

Action type плюс Per page обычно достаточно, чтобы получить ответ на одном экране.

  • Выберите тип действия — например, Cache purged — и увеличьте Per page, если изменение старое.
  • Нажмите Refresh.
  • Найдите строку по времени и прочитайте колонку User, чтобы узнать, кто это сделал.

Ожидаемый результат: Перечислен только нужный тип изменений, с именованным субъектом в каждой строке.

cdnctl equivalent
GET /api/accounts/<account_uuid>/activities?per_page=25&action_type=purge_cache
3

Прочитайте значения до и после

Колонка Detail — это то, ради чего существует журнал аудита: в ней указано, каким было значение и каким стало.

  • Прочитайте строку Detail для этой записи: для обновления настройки в ней указано название настройки и изменение в формате старое значение → новое значение.
  • Для очистки кеша прочитайте пути, тип очистки и количество путей.
  • Возьмите в тикет или разбор инцидента субъекта, временную метку и название настройки.

Ожидаемый результат: Вы можете точно сказать, что изменилось, кто это изменил и когда, без догадок.

cdnctl equivalent
GET /api/accounts/<account_uuid>/activities?per_page=25&action_type=settings_update

Проверка

  • Внесите небольшое обратимое изменение — очистите один путь — и убедитесь, что оно появилось в списке с вашим именем.
  • Аккаунт, показанный в переключателе, совпадает с историей, которую вы читаете.
  • Действие суб-пользователя показывает этого суб-пользователя, а не владельца аккаунта.

Сценарии использования

Что-то изменилось, и никто не помнит, кто это сделал: запись DNS стала другой, правило доставки отредактировано, кеш очищен в разгар кампании. При наличии суб-пользователей на аккаунте ответ «мы это не трогали» нуждается в подтверждении с именем и временной меткой.

Краткий порядок действий

  1. Откройте аккаунт и перейдите в Activity history в разделе Observability на боковой панели аккаунта.
  2. Сузьте список фильтром Action type — очистки кеша, изменения DNS, обновления настроек, сертификаты.
  3. Прочитайте колонку Detail: в ней указано изменённое значение и значения до и после, а не просто факт, что что-то произошло.
  4. Если те же данные нужны в скрипте или тикете, вызовите API activities для аккаунта.

Проверки

  • Записываемые действия включают очистки кеша, создание и удаление DNS-записей, изменения правил доставки и пресетов, операции с сертификатами и изменения хостов.
  • Субъект действия — это вошедший пользователь, включая суб-пользователей. Действие, выполненное редактором, показывает этого редактора, а не владельца аккаунта.
  • Область действия — аккаунт. У каждого аккаунта своя история, поэтому для отслеживания изменения на другом аккаунте переключитесь на него.
  • Это запись, а не отмена действия. История активности показывает, что изменилось; откат делается на странице, которой принадлежит настройка.