Обнаружение

Advisories

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

Рекомендации: это советы, привязанные к отдельным ресурсам в вашей топологии. Каждая называет проблему, объясняет, почему это важно, и указывает исправление.

Что это даёт

Polylane выводит рекомендации из конфигурации каждого ресурса, его недавней активности и качества телеметрии, которую он отдаёт. У каждой рекомендации три атрибута.

АтрибутЗначенияОписание
Категорияobservability, resilience, security, data protection, lifecycleКакой вид риска описывает рекомендация.
Серьёзностьwarning, infoПредупреждения идут первыми везде, где перечисляются рекомендации.
Исправимостьin place, guidanceIn place (на месте): агент может изменить настройку вызовом API провайдера. Guidance (инструкция): исправление требует пересоздания или ручных шагов.

Несколько примеров:

РесурсРекомендацияКатегорияИсправимость
Cloudflare WorkerЛоги выключеныobservabilityin place
База данных Amazon RDSАвтоматические резервные копии выключеныresiliencein place
Бакет Amazon S3Публичный доступ заблокирован не полностьюsecurityin place
База данных Amazon RDSХранилище не зашифрованоdata protectionguidance
Целевая группа AWSПроверки здоровья выключеныresiliencein place
Любой ресурсОбслуживает трафик, но не отдаёт логиobservabilityguidance

Рекомендации о качестве телеметрии, такие как «Обслуживает трафик, но не отдаёт логи», срабатывают только после того, как условие сохраняется три проверки подряд. Они молчат, пока первопричину уже называет рекомендация о конфигурации: если на Worker выключено логирование, вы видите эту рекомендацию, а не симптом поверх неё. Рекомендации категории lifecycle берутся из тех же метрик активности, по которым назначаются уровни ресурсов.

Где это найти

Откройте ресурс на топологии, и его активные рекомендации появятся в панели узла, по одной за раз, сначала предупреждения, со счётчиком для перехода к остальным. Страница Advisories в консоли показывает сводку по всему рабочему пространству: рекомендации, сгруппированные по правилу, с числом затронутых ресурсов, плюс сколько ресурсов можно мониторить, сколько находятся на уровне Minimal и у скольких есть открытая рекомендация по наблюдаемости. У репозиториев тоже есть рекомендации, и они попадают в ту же сводку.

Исправить или игнорировать

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

Нажмите Ignore, чтобы отклонить рекомендацию на одном ресурсе. Отклонение записывает, кто и когда её проигнорировал, а рекомендация уходит из панели узла и сводки в список Ignored на узле, где Restore возвращает её. Отклонения сами очищаются, когда исходное условие исчезает, так что если та же проблема возвращается, рекомендация срабатывает снова, а не остаётся молча проигнорированной.

См. также

  • Topology: ресурсы, к которым привязаны рекомендации, и как назначаются уровни.
  • Threads: разговор, который запускает кнопка исправления.
  • Обнаружение: другие способы, которыми Polylane показывает, что требует внимания.