Дашборд
Modal

Ваши функции Modal падают тихо. Polylane замечает, расследует и объясняет вам почему.

Modal запускает ваши функции, песочницы и GPU-задания по требованию. Polylane строит карту всего рабочего пространства и следит за ним относительно его собственных базовых уровней.

Встать в список ожидания

Каждый поддерживаемый ресурс.

Типы ресурсов Modal, которые появляются в вашем графе.

Окружение
Приложение
Функция
Класс
Песочница
Образ
Том
Секрет
Очередь
Dict

Вычисления исчезают, история остаётся.

Агенты строят карту рабочего пространства, следят за его сигналами и расследуют то, что ломается.

Рабочее пространство в одном графе

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

Эндпоинты связаны с их вызывающими

Polylane сопоставляет URL modal.run в переменных окружения в ваших других облаках, так что сервис, вызывающий веб-эндпоинт Modal, становится настоящим ребром в графе, а не устным знанием.

Сигнал сбоя, который у Modal всё-таки есть

Modal не сообщает частоту ошибок, а код, который выбрасывает исключение, всё равно завершается как успешный. Вместо этого агенты следят за объёмом stderr в ваших недавно активных приложениях, оценивая его относительно того, как каждое приложение ведёт себя обычно.

Расходы под почасовым наблюдением

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

Холодные старты и очереди

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

Пара токенов, которую агент никогда не видит

Modal подключается с токеном рабочего пространства: идентификатор и секрет из ваших настроек Modal. Оба шифруются перед сохранением, и агент никогда их не видит. Изменения кода приходят как pull request'ы.

Вопросы.

Является ли Polylane ИИ-SRE для Modal?

Это то, что большинство людей имеют в виду под этим термином: агенты, которые держат ваши приложения, функции, песочницы и очереди в одном графе контекста, следят за ними, расследуют проблемы и исправляют то, что могут, а человек одобряет всё, что меняет production. Мы называем это самоуправляемым программным обеспечением, а не ИИ-SRE: смысл в том, что приложение заботится о себе само, а не в том, что бот встаёт в ротацию on-call.

Как Polylane подключается к моему рабочему пространству Modal?

С помощью API-токена Modal. Создайте его в настройках рабочего пространства Modal, затем вставьте идентификатор токена и секрет токена. Оба шифруются перед сохранением, и агент никогда их не видит.

Какие ресурсы Modal синхронизирует Polylane?

Окружения, приложения, функции, классы, образы, песочницы, тома, секреты, очереди и словари, каждый со своими связями и историей в графе. Полный список на этой странице.

Может ли Polylane изменить мои приложения Modal?

Агенты расследуют и объясняют. Изменения кода всегда приходят только как pull request'ы в репозиторий за приложением, а любое действие записи сначала приостанавливается для вашего одобрения, с точным запросом и причиной на экране.

Как работает обнаружение без правил алертов?

Агенты следят за сигналами, которые Modal действительно предоставляет, оценивая их относительно собственных базовых уровней рабочего пространства: объём логов stderr в активных приложениях, учтённые расходы по часам, время запуска песочниц и глубина очередей. Modal не предоставляет частоту ошибок, загрузку GPU или метрики по отдельным cron-заданиям, поэтому Polylane не притворяется, что читает их.

Работает ли это с моим провайдером наблюдаемости?

Да. Datadog, Sentry, Honeycomb, Axiom и Grafana Cloud входят в граф как полноценные источники, а их алерты проходят триаж агентом в момент срабатывания.

Сколько это стоит?

Цены открыты, подключение самостоятельное: бесплатный план, платные планы от $80 в месяц и оплата по факту за перерасход сверх включённых кредитов. Все планы и лимиты опубликованы на polylane.com/pricing.

Serverless не значит без присмотра. Polylane ведёт запись.