Коннектор

Selectel CDN: ИИ-агент для доставки контента

Сервиса нет в каталоге. Подключение по описанию API.

Selectel CDN — сеть кэширующих серверов, которая ускоряет доставку статического контента до конечных пользователей. Агент следит за тем, чтобы ресурсы, домены и сертификаты были в порядке, и собирает из этого отчёт.

Что такое агент

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

Три признака: работает в ваших сервисах, доводит до результата, работает без вас. Чат-бот вернёт инструкцию из документации, агент вернётся со списком проверенных адресов и найденных отклонений.

Что такое коннектор

Коннектор — описание подключения к CDN: какой токен нужен, что видно через API, как проверить связь. Доступ к API идёт по токенам провайдера, а базовые адреса перечислены в документации продукта.

Это не плагин и не доработка сайта: агент обращается к API как обычный клиент, пароль не хранит и работает только с выданными правами.

Что это за сервис

Документация продукта описывает CDN как сеть кэширующих серверов для ускорения статики. В ней есть принцип работы и точки присутствия, работа с CDN-ресурсом — создание ресурса, подключение персонального домена и управление сертификатами TLS, работа с источником контента и работа с контентом: настройка кэширования и оптимизация изображений. Продукт живёт в общем аккаунте провайдера рядом с вычислениями, S3 и управлением доступом.

Что делает агент с Selectel CDN

### Своя система по API: чтение и запись

Агент читает список CDN-ресурсов и их доменов, складывает в таблицу с датами выдачи сертификатов и настройками кэша. Показывает ресурсы без персонального домена и те, у которых срок сертификата подходит к концу. Изменения готовит списком и отдаёт админу.

### Пересчёт чужой таблицы: найти ошибку

Агент берёт выгрузку по трафику и запросам и пересчитывает её: складываются ли суточные значения в итог, сходится ли объём отдачи с числом запросов, нет ли домена без строки в отчёте. Расхождения показывает построчно.

### Индексация и техошибки: список правок

Агент проходит по адресам за CDN как проверяющий: коды ответов, заголовки кэширования, доступность robots.txt и карты сайта, редиректы, отдача страниц роботам. Отклонения складывает в список правок по приоритету — сначала то, что мешает обходу.

Что остаётся человеку

Включение и выключение ресурса, смена источника контента и выпуск сертификата остаются за администратором. Он же решает, что делать с найденной ошибкой: агент показывает место, но конфигурацию не переписывает.

Как подключить

Доступ выдаётся в панели управления провайдера: там создаётся сервисный пользователь с правами на продукт CDN и выпускается токен. Дальше в кабинете создаётся CDN-ресурс и подключается персональный домен — без этого проверять нечего. Для старта хватает одного ресурса и одного домена.

Чего агент не делает

Не создаёт и не удаляет CDN-ресурсы без подтверждения. Не выпускает сертификаты. Не обещает скорость отдачи — она зависит от точек присутствия и источника.

Вопросы

Что такое агент, если коротко? Программа, которая доводит дело до конца: проверяет ресурсы и домены, ловит ошибки отдачи, собирает отчёт. Держать это в голове не нужно.

Что такое коннектор? Описание подключения: какой токен нужен, что видно через API, как проверить связь. Пароль агент не хранит и работает в пределах выданных прав.

Чем это отличается от мониторинга доступности? Мониторинг говорит, что адрес не отвечает. Агент дополнительно смотрит настройки кэша, сроки сертификатов и то, как страницы отдаются роботам.

Подключение

  1. Шаг 1: войти в панель управления Selectel и открыть раздел управления доступом.
  2. Шаг 2: выпустить токен для сервисного пользователя с правами на продукт CDN, базовый адрес взять из документации раздела «Аутентификация и URL».
  3. Шаг 3: создать CDN-ресурс, подключить персональный домен и передать агенту токен — первая проверка покажет коды ответов и настройки кэша.

Роли

Сценарии