Поиск причины сбоя и откат неудачного конфига с Gemini CLI у SRE Google
SRE в Google с помощью Gemini CLI собирают логи, находят неудачную выкладку конфига, готовят откат и через MCP заводят задачи по разбору инцидента. В смоделированном сбое причину нашли меньше чем за две минуты.
Что сделали
В смоделированном сбое SRE открыл Gemini CLI. Агент через внутренние инструменты Google ProdAgent получил данные инцидента, сопоставил временные ряды и разобрал логи. Он предложил сценарий перезапуска, SRE его одобрил. Перезапуск не помог. Тогда агент посмотрел исходный код сервиса и последние изменения, нашёл неудачную выкладку конфига и подготовил changelist с откатом. Потом отдельная команда написала разбор инцидента и через MCP завела задачи по его итогам.
Что получилось
Агент нашёл неудачную выкладку конфига меньше чем за две минуты. Откат, одобренный SRE, раскатили, и сервис восстановился. Других измерений в статье нет, а сам сценарий был смоделирован.
На что обратить внимание
Каждое изменение в продакшене одобряли люди, а агент мог пользоваться только типизированными инструментами с проверкой политик. Часть инструментов здесь внутренние инструменты Google, так что понадобятся свои MCP-серверы.
Пояснение
SRE (Site Reliability Engineering) это инженеры, которые отвечают за стабильность сервисов в продакшене. Changelist во внутренней системе Google примерно то же, что коммит или PR. Разбор инцидента (postmortem) описывает причины сбоя и задачи, чтобы он не повторился.
Кому пригодится
Дежурным инженерам и командам эксплуатации, которым нужно быстрее находить причину сбоя.
Попробуйте сами с Gemini
В [название сервиса] идёт сбой. Возьми свежие логи из [источник логов или команда], найди последнее изменение конфига, которое совпадает по времени с ошибками, и объясни свои доводы. Затем подготовь откат этого изменения как патч или pull request и напиши список задач для разбора инцидента. Остановись, когда откат и задачи готовы, и покажи мне и то и другое, прежде чем что-то пушить, выкатывать или заводить.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: cloud.google.com ·