AWS. EC2, Lambda, ECS, RDS, S3 и другое.
Подключите свой аккаунт AWS, чтобы дать агентам полную видимость вашей инфраструктуры. Агенты могут находить ресурсы, следить за метриками CloudWatch, анализировать затраты и помогать вам понимать вашу архитектуру в EC2, Lambda, ECS, RDS и других сервисах.
Встать в список ожиданияЧто Polylane делает с AWS.
74 типа ресурсов в одном графе
Lambda, ECS, RDS, DynamoDB, SQS, EventBridge, EKS, VPC и всё, что к ним подключено, с их связями, конфигурацией и историей.
CloudWatch читают за вас
Агенты регулярно прочёсывают метрики, логи и трейсы X-Ray и оценивают их относительно того, как каждый ресурс ведёт себя обычно. Никаких порогов для настройки.
Алярмы, которые расследуют себя сами
Направьте свои CloudWatch Alarms в Polylane, и агент подхватит каждый из них в момент срабатывания, так что алярм приходит с приложенным объяснением.
Change intelligence
Каждая синхронизация записывает, что появилось, изменилось или исчезло в аккаунте. Когда что-то ломается через несколько минут после изменения, расследование начинается с него.
Как это работает.
Один стек CloudFormation
Проверьте открытый шаблон и создайте стек. Он создаёт IAM-роль с управляемой AWS политикой ReadOnlyAccess, которую можно принять только кросс-аккаунтно.
Синхронизация
Ваши ресурсы попадают в граф в течение нескольких минут, со связями, конфигурацией и историей.
Агенты берут вахту
Телеметрия регулярно прочёсывается, алярмы расследуются по мере срабатывания, а исправления кода приходят как pull request'ы на ваше ревью.
В графе.
Типы ресурсов AWS, которые синхронизирует Polylane, с их связями, конфигурацией и историей.
Инструменты, которые получают агенты.
Что агент может делать с AWS посреди расследования. Каждый вызов попадает в транскрипт треда со ссылкой на источник.
awsApi Читать любой API AWS через запрос с подписью SigV4 (запасной вариант только для чтения)
awsCloudWatchAlarms Читать алярмы CloudWatch или управлять ими (list, get, getHistory, create, acknowledge, enableActions)
awsCloudWatchDashboards Читать дашборды CloudWatch или управлять ими (list, get, create)
awsCloudWatchLogs Читать логи CloudWatch (listGroups, describeStreams, getEvents, filter, query)
awsGetCloudWatchQueryResults Получать результаты запроса CloudWatch Insights
awsCloudWatchMetrics Читать метрики CloudWatch (перечислять доступные метрики, получать точки данных)
awsXRayTraces Читать трейсы X-Ray (перечислять сводки, получать полный трейс)
awsXRayInsights Читать инсайты X-Ray (list, get, getEvents)
awsXRayServices Читать топологию сервисов X-Ray и статистику временных рядов (graph, timeseries)
awsGetXRayGroups Перечислять группы X-Ray
awsEksKubectl Читать ресурсы Kubernetes в кластере EKS и работать с ними (get/list/describe/logs/events/top/rollout, а также scale, restart, patch, delete, apply)
Вопросы.
Является ли Polylane ИИ-SRE, если у вас AWS?
Это то, что большинство людей имеют в виду под этим термином: агенты, которые держат ваши ресурсы AWS в одном графе контекста, следят за ними, расследуют проблемы и исправляют то, что могут, а человек одобряет всё, что меняет production. Мы называем это самоуправляемым программным обеспечением, а не ИИ-SRE: смысл в том, что ваше программное обеспечение заботится о себе само, а не в том, что бот встаёт в ротацию on-call.
Может ли Polylane что-то изменить в AWS?
Только если вы это разрешите. При подключении только для чтения агенты расследуют и объясняют, а изменения всегда приходят только как pull request'ы на ваше ревью. С правом на запись каждая запись сначала приостанавливается для вашего одобрения, с методом, путём и причиной на экране. Откаты выключены по умолчанию: вы включаете их сами и можете отключить в любой момент.