Künstliche Intelligenz, aktuell.
Direkt aus den Originalmeldungen.

Mastra Platform erhält Metrics API für Token-Verbrauch, Kosten und Latenz

13. Oktober 2026Quelle: Mastra
Mastra Platform erhält Metrics API für Token-Verbrauch, Kosten und Latenz
Bild: Mastra

Mastra hat für seine Plattform eine Metrics API gestartet, mit der Entwickler Token-Verbrauch, Modellkosten, Latenz und Fehlerraten aus produktiven Mastra-Projekten abfragen können. Die Abfragen laufen über das Mastra Client SDK, die Mastra CLI oder Observability-Endpunkte und liefern Gesamtwerte, Aufschlüsselungen, Zeitreihen und Perzentildaten.

Das Wichtigste in Kürze
  • Die Mastra Platform bietet jetzt eine Metrics API für Token-Verbrauch, Modellkosten, Latenz und Fehlerraten.
  • Abfragen laufen über das Mastra Client SDK, die Mastra CLI oder Observability-Endpunkte, mit Basis-URLs für die USA und die EU.
  • Zu den Abfragetypen zählen Gesamtwerte, Aufschlüsselungen, Zeitreihen und Perzentile, filterbar nach Zeitraum und Status.
  • Das SDK erfordert @mastra/client-js ab Version 1.9.0, die CLI mastra ab Version 1.9.2.
  • Mastra nennt als Einsatzmöglichkeiten etwa individuelle Berichte, Dashboards, Chat-Warnungen und Agenten, die mit Code Mode gebaut werden.

Was die Metrics API leistet

Laut Mastra zeigen Traces, was in einem einzelnen Durchlauf passiert ist, während Metriken über alle Durchläufe hinweg aggregieren. So lässt sich erkennen, welches Modell, welche Konversation oder welche Tool-Aufrufe am meisten kosten, am langsamsten laufen oder am häufigsten fehlschlagen. Abfragen lassen sich mit Zeiträumen und Statusfiltern kombinieren, sodass Teams Erkenntnisse gezielt herausziehen und teilen können.

Mastra zufolge wurden Metriken bereits Anfang des Jahres eingeführt, wobei Modellkosten, Latenz und Fehlerzahlen in der Mastra Platform und im Studio sichtbar sind. Mit der Metrics API können Nutzer nun eigene Abfragen erstellen, um individuelle Berichte zu generieren, Dashboards aufzubauen, Daten an nachgelagerte Dienste zu senden oder Warnungen an angebundene Chat-Plattformen zu schicken, wenn Modellkosten oder Fehlerraten steigen.

Das Unternehmen verweist zudem auf die Kombination mit Code Mode. Laut Mastra lassen sich damit Agenten bauen, die ihre eigenen Abfragen spontan zusammenstellen, um Fragen zu beantworten, Erkenntnisse zusammenzufassen oder PDFs für Teammitglieder und Stakeholder zu erzeugen.

So gelingt der Einstieg

Jede Metrikabfrage benötigt ein Plattform-Zugriffstoken und eine Projekt-ID, die bei jeder Anfrage mitgeschickt werden. Mastra stellt zwei regionale Basis-URLs für die Observability bereit: US unter https://observability.mastra.ai und EU unter https://observability.eu.mastra.ai. Der Zeitstempelfilter ist optional. Werden Start und Ende weggelassen, liefern die Abfragen alle verfügbaren Daten.

  • Mastra Client SDK: @mastra/client-js@latest installieren. Erforderlich ist Version 1.9.0 oder neuer, hinzugefügt mit PR #14270.
  • Mastra CLI: mastra@latest global installieren. Erforderlich ist Version 1.9.2 oder neuer, hinzugefügt mit PR #16563. Die Befehle mastra api metric lesen MASTRA_PLATFORM_ACCESS_TOKEN und MASTRA_PROJECT_ID aus der Umgebung.
  • Observability-Endpunkte: eine POST-Anfrage an einen der Metrics-API-Endpunkte senden und Zugriffstoken sowie Projekt-ID in den Request-Headern mitgeben.

In den Beispielen von Mastra werden der gesamte Token-Verbrauch und die geschätzten Kosten über 30 Tage abgefragt, jeweils mit Vergleich zum Vorzeitraum. Alle Antworten kommen als JSON. In der Beispielantwort beträgt der Wert 6332830 Token bei geschätzten Kosten von 14,66 USD, gegenüber einem Vorwert von 866647, was einer Veränderung von 630,7 Prozent entspricht. Die geschätzten Kosten des Vorzeitraums und die Kostenveränderung sind in diesem Beispiel null.

Beispielabfragen

Mastra zeigt mehrere Abfragetypen, die alle mit dem Client SDK geschrieben sind, laut Unternehmen aber ebenso über die CLI und die Endpunkte nutzbar sind.

  • Kosten nach Token-Typ: jeden Token-Typ einzeln abfragen, da Cache-Schreibvorgänge, Cache-Lesevorgänge und Ausgabe-Token unterschiedlich bepreist sind.
  • Kosten nach Konversation: den Token-Verbrauch nach threadId gruppieren, um Konversationen nach Kosten zu ordnen. Die Gruppierung nach Modell liefert die Kosten je Modell, die Gruppierung nach rootEntityName die Kosten je Agent oder Workflow.
  • Token pro Tag: Eine Zeitreihe mit einem Intervall von 1d liefert den täglichen Verbrauch.
  • Latenzperzentile: p50- und p95-Laufzeiten von Agenten pro Tag lassen sich mit der Metrik mastra_agent_duration_ms abfragen.
  • Fehlgeschlagene Durchläufe: Duration-Metriken zählen, gefiltert nach dem Status-Label error.

Was das für Teams bedeutet

Für Teams, die Agenten in der Produktion betreiben, macht die API aus Metriken, die bereits in der Plattform sichtbar sind, abfragbare Daten, die sich anderswohin weiterleiten lassen. Die Kostenverfolgung nach Modell, Konversation, Agent oder Workflow sowie Latenzperzentile und Fehlerzahlen können interne Dashboards, Berichte und Chat-Warnungen speisen. Die Dokumentation von Mastra beschreibt alle Konfigurationsoptionen, darunter eine Referenz für Metrikabfragen und eine CLI-Referenz.

Ähnliche Meldungen

Mastra ergänzt TTFC- und TTFT-Metriken für die Agentenbeobachtung
Produkte und Tools5. November 2026

Mastra ergänzt TTFC- und TTFT-Metriken für die Agentenbeobachtung

Mastra hat seiner Plattform und seinem Studio Latenzmetriken für jeden Agenten- und Modellaufruf hinzugefügt. Damit können Entwickler messen, wie lange Nutzer auf eine…

Mastra bekommt Trace-Abfragen, mit denen sich fehlgeschlagene Tool-Aufrufe und langsame Modellläufe aufspüren lassen
Für Entwickler14. Oktober 2026

Mastra bekommt Trace-Abfragen, mit denen sich fehlgeschlagene Tool-Aufrufe und langsame Modellläufe aufspüren lassen

Mastra hat Trace-Abfragen eingeführt, eine Funktion, die Traces nach bestimmten Kriterien filtert und findet, auch anhand von Details, die tief in einem Trace…

Mastra Platform unterstützt jetzt Trace-Importe, zunächst von Langfuse
Produkte und Tools14. Oktober 2026

Mastra Platform unterstützt jetzt Trace-Importe, zunächst von Langfuse

Mastra hat für die Mastra Platform Trace-Importe eingeführt. Nutzer können damit vorhandene Traces von Observability-Anbietern in den Dienst übernehmen. Zum Start wird…