Was Sie erwartet
Drei Dinge, die Sie bei Labs-Funktionen beachten sollten.Früher Zugriff
Verwenden Sie Funktionen, bevor sie allgemein verfügbar sind.
Raue Kanten
Funktionen können unvollständig sein oder sich ohne Vorankündigung ändern. Nicht durch unser SLA abgedeckt.
Direkter Einfluss
Ihr Feedback geht direkt an das Team, das die Funktion entwickelt.
Phasen
Jede Labs-Funktion befindet sich in einer von drei Phasen. Die Phase sagt Ihnen, wie Sie sich einbringen können:- In research: Wir erforschen das Problem und gestalten die Lösung. Sie sehen möglicherweise frühe Pull Requests, Prototypen oder offene Aufrufe für UX-Research-Sitzungen. Nehmen Sie an einer Sitzung teil, um uns dabei zu helfen, den Umfang dessen, was wir bauen, abzustecken.
- In beta: Wir rollen diese schrittweise aus, während wir die rauen Kanten polieren. Einige Beta-Funktionen befinden sich hinter einem Feature-Flag und müssen möglicherweise vom Support aktiviert werden. Teilen Sie uns mit, worauf Sie stoßen, in unserem Discord-Kanal.
- In preview: Näher an der allgemeinen Verfügbarkeit. Self-service-fähig und bereit zum Ausprobieren: Schalten Sie es selbst ein, erkunden Sie, was da ist, und teilen Sie Ihr Feedback in unserem Discord-Kanal.
Aktuelle Labs-Funktionen
Apdex
In previewMessen Sie, wie zufrieden Ihre Nutzer mit der Performance Ihrer Anwendung sind. Legen Sie pro Namespace Satisfied- und Tolerating-Antwortzeit-Schwellenwerte fest, und AppSignal generiert
apdex- und apdex_counts-Metriken, die Sie zu Dashboards und Triggern zur Anomaly detection hinzufügen können. Zeigen Sie sie als single value oder time series an, damit Sie Ihren aktuellen Score auf einen Blick sehen.Die Apdex-Dokumentation lesen →Feedback auf Discord teilen →Log-based metrics
In previewVerwandeln Sie Daten aus Ihren Logs in Metriken, ohne neuen Code zu schreiben oder die Logs-Seite zu verlassen. Filtern Sie Ihre Logs auf die für Sie relevanten Ereignisse (zum Beispiel Requests an
/api/orders), wählen Sie Create a metric aus einer Logzeile, und AppSignal baut eine Count-, Gauge- oder Measurement-Metrik mit der Abfrage, dem Schweregrad und der Quelle, die Sie bereits offen hatten. Verwenden Sie sie auf einem Dashboard oder in einem Trigger.Die Dokumentation zu Log-based metrics lesen →Feedback auf Discord teilen →Set up with AI
In previewRichten Sie AppSignal in Ihrer Anwendung mit einem KI-Agenten ein und senden Sie Ihre ersten Daten. Wählen Sie in Ihrer Organisation Add app und dann Set up with AI, und fügen Sie den Prompt dann in Ihren Agenten ein. Der Prompt enthält ein Provisioning-Token und verweist auf die Agentenanweisungen von AppSignal, sodass der Agent Ihr Projekt prüfen, die richtige Integration auswählen und Details wie Anwendungsname und Umgebung bestätigen kann, bevor er Dateien ändert. Die Einrichtung ist abgeschlossen, sobald Ihre ersten Daten AppSignal erreichen.Dies funktioniert mit Agenten, die eine URL lesen und Dateien bearbeiten können, wie Claude Code, Cursor oder Codex.Die Dokumentation zur KI-Einrichtung lesen →Die Agentenanweisungsdateien durchsuchen →Feedback auf Discord teilen →
Logs query autocomplete
In betaErstellen Sie eine Logs-Abfrage, indem Sie aus einer Liste auswählen, statt sich die Syntax merken zu müssen. Wählen Sie die Logs-Suchleiste aus, und ein Dropdown schlägt die Felder vor, die auf jeder Logzeile vorhanden sind: Schweregrad, Hostname, Gruppe und Nachricht. Außerdem listet es die Attribute auf, die AppSignal in Ihren JSON-Logzeilen findet. Wählen Sie ein Feld aus, dann einen Operator wie is oder contains, und geben Sie einen Wert ein.Den Autocomplete-Leitfaden lesen →Die Dokumentation zur Abfragesyntax lesen →Feedback auf Discord teilen →
AppSignal CLI
In betaEine Kommandozeilenschnittstelle für AppSignal, gebaut in Rust. Entwickelt sowohl für Menschen als auch für KI-Agenten, um Ihre AppSignal-Daten vom Terminal aus abzufragen. Installieren Sie sie mit Homebrew.Wir werden die CLI weiter in Richtung Feature-Parität mit der AppSignal-API ausbauen.Die AppSignal-CLI-Dokumentation lesen →CLI installieren →Aktuelle Releases ansehen →
Browser monitoring: Front-end-Fehler und Core Web Vitals
In betaFront-end-Monitoring für Ihre Browser-Apps, in einem eigenen Browser-Bereich. Front-end-Fehler kommen mit einer Breadcrumb-Spur dessen an, was der Nutzer davor getan hat, erfasst ohne Konfiguration. Core Web Vitals von echten Nutzern (LCP, INP, CLS, FCP und TTFB) werden pro Route aggregiert, sodass Sie sehen, welche langsam sind, und nach App-Version filtern können, um Releases zu vergleichen. Die Erfassung übernimmt
@appsignal/browser, ein neues eigenständiges Paket, das @appsignal/javascript ersetzt.Die Dokumentation zu browser monitoring lesen →@appsignal/browser installieren →Feedback auf Discord teilen →Distributed tracing
In betaVerfolgen Sie eine Anfrage, während sie sich über Ihre Dienste und Anwendungen bewegt. Verteiltes Tracing basiert auf OpenTelemetry, mit einer Trace-Zeitleiste, die jeden Span einer Anfrage zeigt, selbst wenn er Servicegrenzen überschreitet, sodass Sie sehen, wohin die Zeit fließt und an welcher Stelle ein Service an einen anderen übergibt. Wenn ein Trace mehr als einen Service durchläuft, zeigt eine Service Map, welche Services die Anfrage erreicht hat und wie lange jeder Aufruf zwischen ihnen gedauert hat. Nutzen Sie sie, um langsame Anfragen zu debuggen und zu verstehen, wie Ihre Services zusammenpassen.Verfügbar für Python, Ruby und PHP sowie für jede mit OpenTelemetry instrumentierte Anwendung, die an einen gehosteten Collector berichtet. Wir freuen uns zu hören, was funktioniert und was Sie sich als Nächstes davon wünschen.Die Dokumentation zu Distributed tracing lesen →Distributed tracing einrichten →Die Dokumentation zur Trace-Seite lesen →Feedback auf Discord teilen →
New Slack app
In betaDie Slack-App ist eine neu konzipierte Slack-Integration mit bidirektionaler Synchronisierung. Unterstützt Aktionen zum Schließen und Wiedereröffnen von Vorfällen sowie zum Ändern eines Assignees. Wenn Sie einen Vorfall in der AppSignal-UI schließen, wird das in der entsprechenden Slack-Benachrichtigung widergespiegelt.Fügen Sie Slack über Add new notifier auf der Notifications-Seite hinzu.Die Dokumentation zur Slack-Integration lesen →Feedback auf Discord teilen →
GitHub bidirectional sync
In researchHeute erstellt Send to GitHub ein GitHub-Issue aus einem Vorfall. AppSignal bekommt danach nicht mit, was mit diesem Issue passiert.Wir bauen die Integration neu, sodass Änderungen in GitHub auch den Vorfall aktualisieren. Wir arbeiten auf Folgendes hin:
- Assignees stimmen in AppSignal und GitHub überein
- Ein Vorfall wird wieder geöffnet, wenn sein GitHub-Issue wieder geöffnet wird
- Ein Vorfall wird geschlossen, wenn der verknüpfte Pull Request zusammengeführt und deployt wurde
- Kommentare aus dem GitHub-Issue werden beim Vorfall angezeigt
- Ein Vorfall kann mit mehr als einem Issue oder Pull Request verknüpft werden
- AppSignal fügt neuen Issues Labels basierend auf dem Vorfalltyp hinzu
Mitmachen
UX-Research-Sitzungen
30-minütige Videoanrufe, in denen Sie teilen, was funktioniert und was nicht.
Feedback
Verwenden Sie den In-Feature-Feedback-Button oder kommen Sie zu uns auf Discord.
FAQ
Wirken sich Labs-Funktionen auf meine Produktionsdaten aus?
Wirken sich Labs-Funktionen auf meine Produktionsdaten aus?
Nein. Labs-Funktionen arbeiten parallel zu Ihrer bestehenden Konfiguration und erfordern dort, wo nötig, ein ausdrückliches Opt-in.
Kann ich eine Labs-Funktion deaktivieren?
Kann ich eine Labs-Funktion deaktivieren?
Ja, jederzeit. Ihre Konfiguration bleibt erhalten.
Was passiert mit meinem Feedback?
Was passiert mit meinem Feedback?
Das Team, das diese Funktion entwickelt, liest jedes Stück Feedback.