AI DevOps Assistant анализирует логи твоих серверов в реальном времени, автоматически находит причины сбоев и предлагает готовые bash-команды для исправления. Работает на базе DeepSeek V4 Flash.
Всё, что нужно для спокойного сна администратора
Система собирает логи за последние 5 минут, находит stack traces, критические паттерны и вычисляет уровень опасности по собственной шкале.
Нейросеть анализирует логи, конфиги и kernel logs, затем возвращает причину сбоя, список затронутых сервисов и команды для исправления.
WebSocket доставляет новые инциденты мгновенно. Фильтры, статистика, детальная информация и возможность закрыть инцидент в один клик.
Критические и высокие инциденты моментально прилетают в Telegram с причиной, командами и временем обнаружения в твоём часовом поясе.
Whitelist путей для чтения, JWT-аутентификация между агентом и бэкендом.
Запусти диагностику любого сервиса по требованию — агент соберёт логи и отправит их на анализ, даже если триггеров ещё не было.
Тёмная тема, минимализм, никакой рекламы
Полное руководство по установке, настройке и использованию системы
Агент AI DevOps устанавливается одной командой и не требует ручной настройки systemd — всё делается автоматически.
Выполните команду на сервере, который нужно мониторить:
⚠️ Зарегистрируйтесь для получения токена
python3, python3-venv, curl, jq/opt/ai-devops-agent/server.py) с бэкенда/etc/ai-devops/services.yml/etc/ai-devops/agent.credentialsai-devops-agent.serviceОтредактируйте /etc/ai-devops/services.yml под ваши нужды:
services:
nginx:
type: systemd
unit: nginx.service
logs:
- /var/log/nginx/error.log
- journalctl -u nginx
config_files:
- /etc/nginx/nginx.conf
myapp:
type: docker
container: myapp-prod
logs: docker logs myapp-prod
Перезапустите агента: sudo systemctl restart ai-devops-agent
Агент не отправляет на бэкенд всё подряд — встроенный LogProcessor фильтрует шум и оставляет только значимые события.
Эти паттерны не считаются ошибками:
404 not found — обычная ситуация для favicon.ico и сканеровhealth check — штатные проверки балансировщиковhandled error, connection aborted — контролируемые разрывыbroken pipe, parsing error, debugРегулярные выражения для поиска проблем:
Traceback, Exception, Error:panic:, FATAL, stack tracefailed, criticalЕсли в логах после ошибки появились эти строки — инцидент считается решённым автоматически:
connection established, recoveredfallback activated, backup connectedretry succeeded, service startedАгент читает только файлы из whitelist. Заблокированы:
/etc/shadow, /etc/ssh//root/, /home/*//etc/ssl/private/Каждое событие оценивается по шкале опасности. От суммы очков зависит действие системы.
| Событие | Очки |
|---|---|
| Stack Trace (Python/Node/Go/Java) | +50 |
| Service Down (не отвечает, crashed) | +100 |
| Service Degraded (flapping, restarting, unhealthy) | +30 |
| Критический паттерн (OOM, kernel panic, deadlock) | +50 |
| Уникальная базовая ошибка | +10 |
| Повтор одинаковой ошибки | +5 (макс. +40) |
При достижении порога 70+ система ждёт 3 минуты, проверяя статус сервиса каждые 10 секунд. Если за это время:
Вы можете принудительно запустить диагностику любого сервиса, даже если триггеров ещё не было.
services.yml (например, nginx).Если сервис не пишет логи за последние 5 минут — создаётся информационная запись с пометкой "Логи отсутствуют". Это нормально для стабильно работающих сервисов.
Критические и высокие инциденты мгновенно отправляются в Telegram.
Если кнопка не сработала (например, вы уже общались с ботом ранее) — воспользуйтесь ручной привязкой через команду /link.
В Telegram приходит сообщение с:
В любой момент можно отвязать Telegram через ту же модалку настроек → кнопка 🔕 Отвязать уведомления.
Intelligent Infrastructure Monitoring
Установи легковесный агент на сервер, который хочешь мониторить. Это займёт меньше минуты.
Команда уникальна для твоего аккаунта. Запусти её на сервере через SSH.
Агент зарегистрируется автоматически. Эта страница обновится сама, как только агент выйдет на связь.
Отредактируй /etc/ai-devops/services.yml на сервере, чтобы указать, какие сервисы мониторить.
⚠️ Токен действителен 1 час. Если истёк — просто обнови страницу.
на оказание услуг доступа к SaaS-платформе AI DevOps
Дата публикации: 03.08.2026
1.1. Настоящая оферта является официальным предложением гражданина РФ Зырянова Вячеслава Денисовича, применяющего специальный налоговый режим «Налог на профессиональный доход» (самозанятого), именуемого далее «Исполнитель», заключить договор на условиях, изложенных ниже.
1.2. Акцептом настоящей оферты для бесплатного тарифного плана является регистрация на платформе, при которой Пользователь проставляет отметку о согласии с условиями настоящей оферты и политикой обработки персональных данных. Акцептом платного тарифного плана является оформление подписки и/или успешная оплата.
1.3. Оферта вступает в силу с момента её публикации на сайте и действует до момента отзыва Исполнителем.
2.1. Исполнитель предоставляет Заказчику доступ к функционалу SaaS-платформы AI DevOps (мониторинг серверов, AI-анализ логов, уведомления) в соответствии с выбранным тарифным планом (Free, Plus, Pro).
2.2. Перечень доступных функций и лимитов для каждого тарифного плана размещён на сайте devops-ai.ru в разделе «Тарифы и планы».
2.3. Услуга является полностью цифровой. Доставка физического товара или отправка файлов на email не предусмотрены.
2.4. Договор заключается на неопределённый срок и действует до момента его расторжения по инициативе любой из сторон в порядке, предусмотренном настоящей офертой.
3.1. Стоимость услуг определяется тарифным планом, размещённым на сайте.
3.2. Оплата производится посредством платёжной системы ЮKassa банковской картой Российской Федерации.
3.3. Исполнитель является плательщиком налога на профессиональный доход. Чек формируется в порядке, предусмотренном для налогоплательщиков налога на профессиональный доход, и предоставляется покупателю в соответствии с требованиями законодательства РФ.
3.4. Заказчик даёт согласие на автоматическое списание оплаты за выбранный тарифный план с сохранённой банковской карты через платёжную систему ЮKassa до момента отмены подписки. Заказчик может отменить подписку в личном кабинете либо направив запрос на email Исполнителя. Отмена подписки прекращает будущие списания. Если отмена произведена после успешного списания за текущий период, доступ к платным функциям сохраняется до конца оплаченного периода, если иное не предусмотрено законодательством РФ. При неудачной попытке списания Исполнитель вправе приостановить доступ к платным функциям тарифного плана до успешной оплаты. Оплата за выбранный тарифный план списывается в день оформления подписки, далее — ежемесячно, пока Заказчик не отменит подписку.
3.5. Исполнитель не хранит полные данные банковской карты Заказчика. Хранение платёжных токенов и проведение операций осуществляется через платёжного провайдера ЮKassa.
3.6. Возврат средств осуществляется в случаях и порядке, предусмотренных законодательством РФ. Если услуга не была оказана по вине Исполнителя, Заказчик вправе потребовать возврат средств пропорционально неоказанному периоду либо полный возврат, если услуга не была оказана. При отмене подписки до следующего списания последующие списания не производятся. Средства за текущий уже оплаченный и фактически предоставленный период возвратам не подлежат, за исключением случаев, предусмотренных законодательством РФ. Запросы на возврат направляются на email, указанный в реквизитах
4.1. Доступ к расширенным лимитам предоставляется после подтверждения оплаты, как правило, в течение нескольких минут. Исполнитель не несёт ответственности за задержки, вызванные сбоями платёжной системы, банков, сети Интернет или ошибками на стороне Заказчика.
4.2. Исполнитель оставляет за собой право проводить технические работы, временно ограничивая доступ к платформе, с предварительным уведомлением в Telegram-канале. В случае аварийных работ, сбоев или угроз безопасности Исполнитель вправе ограничить доступ без предварительного уведомления, принимая разумные меры для скорейшего восстановления работы сервиса.
4.3. Исполнитель вправе изменять условия настоящей оферты, тарифы, лимиты и функциональность сервиса, публикуя актуальную версию на сайте devops-ai.ru. Существенные изменения доводятся до сведения Заказчика путём публикации на сайте, в личном кабинете, по email или через Telegram-канал. Продолжение использования сервиса после вступления изменений в силу означает согласие с изменёнными условиями. Если Заказчик не согласен с изменениями, он вправе прекратить использование сервиса и отменить подписку. Для уже оплаченного периода условия применяются с учётом положений о возврате, установленных законодательством РФ.
5.1. Исполнитель не несёт ответственности за простои серверов Заказчика, если они вызваны ошибками в конфигурации самих серверов, а не сбоями платформы AI DevOps.
5.2. Для анализа инцидентов Исполнитель может использовать внешние AI-сервисы. Заказчик понимает и соглашается, что часть данных, включая логи и конфигурационные файлы, может передаваться третьим лицам для целей AI-анализа. Заказчик обязуется не размещать и не передавать данные, которые он не вправе передавать третьим лицам, включая государственную тайну, банковские пароли, ключи доступа, персональные данные без надлежащих оснований и иную охраняемую информацию. Результат AI-анализа носит вероятностный и рекомендательный характер и не может рассматриваться как гарантированное заключение о причине сбоя. Заказчик понимает, что выполнение команд в производственной среде может привести к потере данных или недоступности сервисов. Любые команды выполняются Заказчиком добровольно и на свой риск.
5.3. В процессе оказания услуг Исполнитель может получать, хранить и обрабатывать данные, предоставленные Заказчиком или автоматически собранные агентом Исполнителя, включая, но не ограничиваясь: логи сервисов, фрагменты конфигурационных файлов, kernel logs, названия сервисов, hostname, метаданные инцидентов. Заказчик даёт согласие на хранение, обработку и использование переданных данных исключительно для целей оказания услуг, предусмотренных настоящей офертой Заказчик гарантирует, что имеет право передавать такие данные Исполнителю, и что передача данных не нарушает законодательство РФ, права третьих лиц и условия конфиденциальности. Исполнитель принимает разумные меры для защиты данных, но не гарантирует полное удаление конфиденциальной информации из логов, поскольку логи формируются системами Заказчика. Заказчик самостоятельно отвечает за настройку логирования, маскирование чувствительных данных и удаление секретов из логов.
6.1. Регистрируясь на сайте, Заказчик соглашается на обработку своих персональных данных (логин, email, Telegram ID) в целях оказания услуг. Срок хранения персональных данных — до момента отзыва согласия или удаления аккаунта, но не более 3 лет с момента последнего взаимодействия.
6.2. Исполнитель не передаёт персональные данные третьим лицам, за исключением случаев:
а) необходимых для оказания услуг, включая использование платёжного провайдера, хостинга, сервисов уведомлений, AI-провайдеров;
б) прямо предусмотренных законодательством РФ;
в) получения согласия Заказчика, если такое согласие требуется.
Зырянов Вячеслав Денисович
Статус: Самозанятый (плательщик налога на профессиональный доход)
ИНН: 701752950144
Регистрация в ФНС: через мобильное приложение «Мой налог»
Email: wecheslav1@mail.ru
Адрес: г. Москва, Берёзовая аллея, д. 7В, кв. 240
Чеки об оплате формируются автоматически через систему «Мой налог» и отправляются на email, указанный при оплате, либо доступны в личном кабинете ФНС.