Riktiga fel blir issues. Agenten åtgärdar dem och visar beviset.

Ett skript fångar vad användaren såg och gjorde. Serverloggar från Azure Event Hub och AWS CloudWatch läses efter riktiga fel. AI hittar orsaken, åtgärdar felet i en sandlåda och öppnar en pull request med uppmätta resultat.

Issues i Monitoring från produktion, med AI-diagnosen av ett TypeError och ett förslag på åtgärd
1 skripttaggkonsolutdata, fel, misslyckade anrop, rage clicks och en skärmdump
Varje minutupptidskontroller; tre misslyckanden i rad öppnar ett issue
Varje timmeserverloggar läses in från Azure Event Hub och AWS CloudWatch
Före och efterdina tester körs två gånger, och siffrorna hamnar på pull requesten

Så fungerar det

Från fel till pull request med bevis.

  1. Fånga

    En skripttagg registrerar konsolutdata, fel, misslyckade anrop, rage clicks och en annoterad skärmdump. Serverloggar läses varje timme.

  2. Triagera

    Fel dedupliceras via fingeravtryck och hamnar i Signals Inbox med en allvarlighetsgrad, bredvid långsamma sidor och säkerhetsfynd.

  3. Diagnostisera

    AI pekar ut grundorsaken, de misstänkta filerna, en konfidensnivå och om det gäller kod eller konfiguration.

  4. Åtgärda

    Skapa ett ärende så bygger agenten åtgärden i en isolerad sandlåda och spelar upp användarens steg i en headless-webbläsare för att kontrollera den.

  5. Bevisa

    Dina tester, typkontroll och lint körs före och efter. Siffrorna hamnar på ett utkast till pull request, och granskningskommentarer ger uppföljande commits.

Det här ingår

Allt i Monitoring.

Kommer snart
AI-aktivitet liveAI-fynd i ärendeloggenLoggleverans från VM

En skripttagg

En knapp för buggrapporter plus konsolutdata, JavaScript-fel, misslyckade anrop, rage clicks, webbläsaruppgifter och en annoterad skärmdump. Lösenordsfält suddas ut.

Källor för serverloggar

Azure Event Hub och AWS CloudWatch, som läses varje timme med dina egna filter. Fel och krascher blir issues, deduplicerade via fingeravtryck.

Signals Inbox

Fel, säkerhetsfynd och långsamma sidor i en lista, med allvarlighetsgrad. Skapa ett ärende så att agenten tar sig an något av dem, eller tysta det.

Upptidskontroller

Varje URL anropas en gång i minuten. Tre misslyckanden i rad markerar den som nere och öppnar ett issue. Kritiska kontroller följer din SLA-eskalering.

Prestanda

Sidladdning, layoutförskjutning och interaktionsfördröjning, där långsamma sidor blir signaler.

Endpoint-skanner

De endpoints som din app anropar kontrolleras för säkerhetsheaders, CORS, autentisering, HTTPS, rate limiting och exponerade felmeddelanden.

Diagnostisera med AI

Grundorsak, misstänkta filer, en konfidensnivå och om det gäller kod eller konfiguration.

Lös med AI

En åtgärd som byggs och testas i en isolerad sandlåda och sedan öppnas som ett utkast till pull request.

Verifiera med tester

Installerar, typkontrollerar, lintar och kör dina tester före och efter ändringen, och flaggar tester som har försvagats.

Återskapa i webbläsaren

Spelar upp användarens steg i en headless-webbläsare, loggar in med ett testkonto du anger och sparar DOM- och videoinspelningar.

PR-uppföljning

Granskningskommentarer på pull requesten ger nya commits på samma branch, med ett svar.

Autoläge

Valfritt. Agenten öppnar själv utkast till pull requests för issues med låg risk. Försvagade tester, ett kritiskt fynd eller en ändring som lägger till inloggningsuppgifter skickar tillbaka körningen till en person.

På djupet

En närmare titt.

Bevis, inte löften

Dina egna tester, före och efter, på pull requesten.

Innan agenten ändrar något installerar, typkontrollerar och lintar den och kör din testsvit, och sedan gör den om alltihop efter åtgärden. Siffrorna från före och efter hamnar på utkastet till pull request. Tester som har försvagats, genom att en assertion tagits bort eller ett fall hoppats över, flaggas i stället för att räknas som godkända.

  • Installation, typkontroll, lint och tester, två gånger
  • Försvagade tester flaggas
  • Ett utkast till pull request med siffrorna
  • Granskningskommentarer ger uppföljande commits på samma branch
Steget Verify i projektets playbook: installation, typkontroll, lint och testerna som körs före och efter varje åtgärd, och försvagade tester som lämnas tillbaka till en person

Signals Inbox

Fel, långsamma sidor och fynd i en lista, med allvarlighetsgrad.

Allt Monitoring upptäcker hamnar i en inkorg: fel från skriptet och serverloggarna, deduplicerade via fingeravtryck; sidor med långsam laddning, layoutförskjutning eller interaktionsfördröjning; avbrott som upptidskontrollerna fångar; och det som endpoint-skannern har hittat. Varje post har en allvarlighetsgrad. Skapa ett ärende så att agenten eller en person tar sig an det, eller tysta det.

  • Fel dedupliceras via fingeravtryck
  • Långsamma sidor från riktiga användarsessioner
  • Endpoint-skanner: säkerhetsheaders, CORS, autentisering, HTTPS, rate limiting och exponerade felmeddelanden
  • Skapa ett ärende eller tysta, direkt från listan
Signals Inbox med fel, säkerhetsfynd och långsamma sidor, och ett ärende skapat från ett av dem

Autoläge

Valfri autonomi, med nedskrivna gränser.

Med autoläget på öppnar agenten själv utkast till pull requests för issues med låg risk, i stället för att vänta på ett ärende. Gränserna är fasta: försvagade tester, ett kritiskt säkerhetsfynd eller en ändring som lägger till inloggningsuppgifter skickar tillbaka körningen till en person, skyddade sökvägar redigeras aldrig, och det är alltid en triageansvarig som mergar.

  • Av som standard, per projekt
  • Bara issues med låg risk
  • Tre villkor lämnar tillbaka körningen till en person
  • Skyddade sökvägar ändras aldrig
Projektets skyddade sökvägar för AI: CI-arbetsflöden, infrastruktur, Kubernetes-manifest, miljöfiler och hemligheter, som AI-körningar aldrig ändrar

Kopplas till

Dina webbläsare, dina moln, dina repon.

Alla webbapparEn skripttagg. Fungerar med alla ramverk, oavsett hosting.
Microsoft AzureServerloggar från Azure Event Hub, som läses varje timme med dina filter.
AWS CloudWatchServerloggar från loggrupper i CloudWatch, som läses varje timme med dina filter.
GitHubÅtgärder öppnas som utkast till pull requests. Granskningskommentarer ger uppföljande commits.
BitbucketÅtgärder öppnas som utkast till pull requests i länkade repon.
Azure DevOpsÅtgärder öppnas som utkast till pull requests i länkade repon.
Claude, ChatGPT, GeminiDiagnoser och åtgärder körs på plattformskvoten eller din egen nyckel till Anthropic, OpenAI eller Google Gemini.
DiscordNotiser direkt, som daglig sammanfattning eller bara i dashboarden.

Frågor

Vanliga frågor om Monitoring.

Vad samlar skriptet in?

En knapp för buggrapporter till användarna, plus konsolutdata, JavaScript-fel, misslyckade anrop, rage clicks, webbläsaruppgifter och en annoterad skärmdump. Lösenordsfält suddas ut.

Vilka serverloggar kan den läsa?

Azure Event Hub och AWS CloudWatch, som läses varje timme med filter du skriver själv. Fel och krascher blir issues, deduplicerade via fingeravtryck så att en bugg blir ett issue. Stöd för att skicka loggar från virtuella maskiner är på väg.

Hur fungerar upptidskontrollerna?

Varje URL anropas en gång i minuten. Tre misslyckanden i rad markerar den som nere och öppnar ett issue. Kontroller du markerar som kritiska följer din SLA-eskalering via e-post eller sms.

Ändrar agenten i produktion?

Nej. Åtgärder byggs och testas i en isolerad sandlåda och kommer som ett utkast till pull request. Skyddade sökvägar som CI-arbetsflöden, infrastruktur, miljöfiler och hemligheter redigeras aldrig, om du inte tillåter en sökväg.

Hur återskapar den en bugg?

Den spelar upp användarens inspelade steg i en headless-webbläsare, loggar in med ett testkonto du anger och sparar DOM- och videoinspelningar från före och efter åtgärden.

Vad gör autoläget?

Det är valfritt, per projekt. Agenten öppnar själv utkast till pull requests för issues med låg risk. Försvagade tester, ett kritiskt säkerhetsfynd eller en ändring som lägger till inloggningsuppgifter skickar tillbaka körningen till en person. Merge är alltid en triageansvarigs beslut.

Vad kostar Monitoring?

Det finns ingen licensavgift. Diagnoser och åtgärder räknas som AI-användning, på plattformskvoten eller din egen nyckel till Anthropic, OpenAI eller Gemini, med en månadsbudget per projekt.