Подключение

Topology

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

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

Что это даёт

Polylane строит граф из каждого подключённого облачного аккаунта и репозитория и обновляет его при каждой синхронизации. Ресурсы связываются между провайдерами по совпадению имён хостов, DNS-записей и IP-адресов, так что запись у одного провайдера, указывающая на сервис у другого, показывает реальный путь запроса. Подключённые репозитории являются узлами того же графа и соединены с ресурсами, в которые они деплоятся, рёбрами deploys_to.

Каждый ресурс относится к одной из 13 категорий, от Compute и Databases до Repositories и External Services. Каждый вид раскрашивает ресурсы по категории и умеет фильтровать по ней.

Виды

ВидЧто вы видите
GalaxyВид по умолчанию: каждый ресурс как точка на сфере, раскрашенная по категории. Нажмите точку, чтобы открыть ресурс.
FlowРесурсы и их связи как диаграмма из узлов и рёбер.
TableСортируемый список с выбранными вами столбцами.

Поиск сопоставляет имена и идентификаторы точно и нечётко, так что paymnt всё равно находит payment-api. Фильтры сужают выборку по провайдеру, типу, уровню, категории и окружению, а активный вид, поиск и фильтры сохраняются в URL страницы, так что отфильтрованным видом можно поделиться ссылкой.

Детали ресурса

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

ВкладкаЧто показывает
Cloud GraphРесурс внутри своей архитектуры: что зависит от него, от чего зависит он или всё связанное, от одного хопа до 10. Так вы читаете радиус поражения изменения.
ProblemsПрогоны исправления по проблемам, обнаруженным на этом ресурсе, плюс его недавние оценки проверок.
Key questionsНативные для провайдера запросы, на которые Polylane продолжает отвечать для этого ресурса. Показывается для ресурсов Critical и Standard у провайдеров, которые это поддерживают.
SettingsМониторинг аномалий включён или выключен, уровень с обоснованием и альтернативные имена, которые помогают агенту сопоставить ресурс, когда провайдеры наблюдаемости называют его иначе.
PropertiesСырые свойства, синхронизированные от провайдера.

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

Уровни ресурсов

Polylane ранжирует каждый ресурс по тому, какая часть вашей архитектуры от него зависит. Уровень задаёт, как часто выполняются проверки аномалий и как обрабатываются изменения ресурса.

УровеньМеткаОписаниеЧастота проверокИзменения
1CriticalОт него зависит архитектура.Каждые 30 минутРасследуются
2StandardВажный ресурс.Каждые 90 минутРасследуются
3LowОт него мало что зависит.Каждые 18 часовРасследуются
4MinimalОт него почти ничего не зависит.Каждые 3 дняЗаписываются, не расследуются

Классификация автоматическая, а вкладка Settings показывает обоснование модели и данные, на которые она опиралась: связанные ресурсы в пределах 2 хопов, прямые зависимые, сравнение с аналогами и метрики за последние 7 дней. Выберите там уровень, если знаете лучше, и в любой момент верните Automatic.

Рекомендации на ресурсах

Когда Polylane находит на ресурсе пробел в конфигурации или наблюдаемости, вверху его панели появляется рекомендация с описанием проблемы и способом устранения. У каждой есть кнопка, запускающая тред: Ask Polylane to fix it, когда агент может исправить это на месте, и Ask Polylane how to fix it в остальных случаях.

См. также

  • Облака: подключение аккаунтов, которые заполняют граф.
  • Репозитории: как код попадает в граф и что означает deploys_to.
  • Advisories: пробелы, которые Polylane отмечает на ресурсах.
  • Проблемы: что поднимают проверки по уровням.