Deine Modal-Funktionen scheitern leise. Polylane merkt es, untersucht und sagt dir, warum.
Modal betreibt deine Funktionen, Sandboxes und GPU-Jobs auf Abruf. Polylane kartiert den ganzen Workspace und beobachtet ihn gegen seine eigenen Baselines.
Auf die WartelisteJede unterstützte Ressource.
Die Modal-Ressourcentypen, die in deinem Graph auftauchen.
Compute, das verschwindet, Historie, die bleibt.
Agenten kartieren den Workspace, beobachten seine Signale und untersuchen, was kaputtgeht.
Der Workspace in einem Graph
Environments, Apps, Funktionen, Klassen, Images, Sandboxes, Volumes, Secrets, Queues und Dicts, jeweils mit ihren Kanten, ihrer Deploy-Herkunft und ihrer Historie, neben allem anderen, was du betreibst.
Endpunkte mit ihren Aufrufern verknüpft
Polylane gleicht modal.run-URLs in Umgebungsvariablen über deine anderen Clouds ab, sodass ein Service, der einen Modal-Web-Endpunkt aufruft, eine echte Kante im Graph ist und kein Stammeswissen.
Das Fehlersignal, das Modal hat
Modal meldet keine Fehlerrate, und Code, der eine Exception wirft, beendet sich trotzdem als Erfolg. Agenten beobachten stattdessen das stderr-Volumen über deine kürzlich aktiven Apps, beurteilt danach, wie sich jede App normalerweise verhält.
Ausgaben, stündlich beobachtet
Gemessene Ausgaben über den Workspace, pro Stunde summiert und gegen normal beurteilt. Eine schleifende Funktion oder ein Container, der nie endet, fällt lange vor der Rechnung auf.
Kaltstarts und Rückstaus
Sandbox-Startzeit und Queue-Tiefe, beurteilt gegen die eigene jüngere Historie des Workspace. Wenn Producer den Consumern davonlaufen, erfährst du es, bevor der Rückstau es dir erzählt.
Ein Token-Paar, das der Agent nie sieht
Modal verbindet sich mit einem Workspace-Token: eine ID und ein Secret aus deinen Modal-Einstellungen. Beide werden vor dem Speichern verschlüsselt, und der Agent sieht sie nie. Codeänderungen landen als Pull Requests.
Fragen.
Ist Polylane ein KI-SRE für Modal?
Es ist das, was die meisten mit dem Begriff meinen: Agenten, die deine Apps, Funktionen, Sandboxes und Queues in einem Context Graph halten, sie beobachten, Issues untersuchen und beheben, was sie können, während ein Mensch alles freigibt, was die Produktion verändert. Wir nennen es lieber Software, die sich selbst betreibt, statt KI-SRE: Der Punkt ist, dass die App auf sich selbst achtgibt, nicht dass ein Bot in die On-Call-Rotation einsteigt.
Wie verbindet sich Polylane mit meinem Modal-Workspace?
Mit einem Modal-API-Token. Erstelle einen in den Einstellungen deines Modal-Workspace und füg dann Token-ID und Token-Secret ein. Beide werden vor dem Speichern verschlüsselt, und der Agent sieht sie nie.
Welche Modal-Ressourcen synchronisiert Polylane?
Environments, Apps, Funktionen, Klassen, Images, Sandboxes, Volumes, Secrets, Queues und Dicts, jeweils mit ihren Kanten und ihrer Historie im Graph. Die vollständige Liste steht auf dieser Seite.
Kann Polylane meine Modal-Apps verändern?
Agenten untersuchen und erklären. Codeänderungen landen immer nur als Pull Requests im Repo hinter der App, und jede Schreibaktion pausiert zuerst für deine Freigabe, mit der genauen Anfrage und dem Grund auf dem Bildschirm.
Wie funktioniert die Erkennung ohne Alert-Regeln?
Agenten beobachten die Signale, die Modal tatsächlich bereitstellt, beurteilt gegen die eigenen Baselines des Workspace: stderr-Log-Volumen über aktive Apps, gemessene Ausgaben pro Stunde, Sandbox-Startzeit und Queue-Tiefe. Modal stellt keine Fehlerraten, GPU-Auslastung oder Metriken pro Cron bereit, also tut Polylane nicht so, als könnte es sie lesen.
Funktioniert es mit meinem Observability-Provider?
Ja. Datadog, Sentry, Honeycomb, Axiom und Grafana Cloud kommen als erstklassige Quellen in den Graph, und ihre Alerts werden von einem Agenten triagiert, sobald sie feuern.
Was kostet es?
Die Preise sind öffentlich und Self-Service: ein Free-Plan, bezahlte Pläne ab $80 im Monat und Pay-as-you-go-Mehrverbrauch jenseits der enthaltenen Credits. Jeder Plan und jedes Limit steht unter polylane.com/pricing.