Sentry MCP konektor pro Manus

Diagnostikovat chyby Sentry a rychleji najít hlavní příčinu

Manus je samostatný AI agent, nikoli funkce Sentry. Připojuje se přes oficiální MCP server Sentry s vaším vlastním účtem, čte problémy a stack trace, přidává analýzu hlavní příčiny od Seer, pokud to váš plán zahrnuje, a navrhuje opravu.

Nejprve připojte Sentry v Manus

1Chyba

CHECKOUT-4KChyba

TypeError

Cannot read properties of undefined (reading 'amount')

getOrderTotal (checkout/summary.ts)

Počet událostí
1,204
Uživatelé
386
Poprvé zaznamenáno
před 2 h

2Hlavní příčina

Hlavní příčina od Seer

Uložené košíky mohou ještě nemít celkovou částku. Verze 2.14.0 odstranila záložní hodnotu, takže getOrderTotal() čte cart.total.amount z prázdné hodnoty.

Manus to ověřil podle výpisu zásobníku: checkout/summary.ts, řádek 42.

3Navrhovaná oprava

checkout/summary.ts

41const cart = await getCart(id)

-42return cart.total.amount

+42return cart.total?.amount ?? 0

Oprava chybějící celkové částky košíku při pokladněPull request #318 · čeká na vaši revizi

Sentry sledování chyb, které ukáže, co opravit první

Místo čtení upozornění Sentry po jednom získejte jeden seznam nových a nevyřešených problémů Sentry, seřazený podle počtu událostí a postižených uživatelů.

Seřaďte nové problémy v Sentry podle počtu událostí a postižených uživatelů

Manus vypíše problémy, které jsou nové nebo stále nevyřešené, seřadí je podle dopadu a řekne vám, který opravit jako první a proč. Zadejte čas do promptu a agent to spustí každé ráno jako naplánovanou úlohu.

checkout-webNové a nevyřešenéPosledních 24 hodin
#ProblémPočet událostíUživatelé
  1. 1TypeErrorOpravit nejdřívCannot read properties of undefined (reading 'amount')1,204386
  2. 2ChunkLoadErrorLoading chunk 412 failed640211
  3. 3TimeoutErrorPOST /api/payments timed out after 30s31897
  4. 4ReferenceErroranalytics is not defined9264

Manus: Nejdřív oprav CHECKOUT-4K. Začalo to verzí 2.14.0, znemožňuje to dokončení objednávky 386 uživatelům a má to dnes nejvíc událostí.

AI nástroj pro ladění stack trace a Sentry Seer

Vložte odkaz na issue pro rychlejší debugování v Sentry. Manus přečte stack trace a detaily události a doplní analýzu od Seer, pokud váš plán Sentry zahrnuje Seer.

Sentry analýza hlavní příčiny jednoduchými slovy

Manus přečte trasování zásobníku a podrobnosti o události a vysvětlí, co se rozbilo a na který řádek se podívat. Pokud váš plán obsahuje Seer, vlastní AI debugger od Sentry, Manus si přečte i jeho příčinu a porovná ji s trasováním zásobníku.

CHECKOUT-4K·Stack trace

TypeError: Cannot read properties of undefined (reading 'amount')

  1. checkout/summary.tsve getOrderTotal na řádku 42:22

    40export async function getOrderTotal(id: string) {

    41 const cart = await getCart(id)

    42 return cart.total.amount

    43}

  2. checkout/page.tsxve CheckoutSummary na řádku 18:9

  3. react-dom.production.jsve renderWithHooks na řádku 1287:18

Hlavní příčina od Seer

  1. Uložený košík se načte dříve, než se spočítají ceny, takže cart.total je nedefinované.
  2. Verze 2.14.0 odstranila záložní logiku, která vracela 0.

Manus: Trasování zásobníku to potvrzuje. Začněte na řádku 42 v checkout/summary.ts, pak zkontrolujte, co se změnilo ve getOrderTotal() ve verzi 2.14.0.

AI oprava chyb pro problémy v Sentry

Oprava chyb pomocí AI, kterou si můžete nejprve ověřit: navrhovaná změna kódu v chatu, nebo pull request ve vašem repozitáři, pokud je připojen i GitHub.

checkout/summary.ts+1-1

40 export async function getOrderTotal(id: string) {

41 const cart = await getCart(id)

42- return cart.total.amount

42+ return cart.total?.amount ?? 0

43 }

Manus: Vrací 0, dokud košík nemá ceny, stejně jako před verzí 2.14.0.

Oprava chyb Sentry s navrženou úpravou kódu

Manus napíše doporučenou změnu jako diff a vysvětlí, jak řeší hlavní příčinu. Je to jen návrh v chatu, takže váš kód zůstává nezměněný.

acme/checkout-webPřipraveno ke kontrole

Oprava chybějící celkové částky košíku při pokladně #318

fix/checkout-4k → main

Opravuje CHECKOUT-4K v Sentry

Hlavní příčina
Uložené košíky se mohou načíst dříve než ceny, a verze 2.14.0 odstranila záložní hodnotu.
Jak testovat
Otevřete uložený košík dříve, než se načtou ceny, a přejděte k pokladně.

Čeká se na vaši revizi. Sloučení zůstává na vás.

Sentry integrace s GitHub pro opravné pull requesty

Pokud je navíc připojen GitHub, opraví Manus problém v nové větvi a otevře pull request s odkazem na problém v Sentry. Sloučení zůstává na vás.

Převeďte problémy ze Sentry na tikety v Linear a týdenní reporty

Manus předá to, co zjistí, vašemu týmu: tiket v Linear s kroky k reprodukci, nebo týdenní zprávu o chybách Sentry ve Slack.

Integrace Sentry a Linear s kroky pro reprodukci

Manus napíše úkol v Linear s popisem chyby, kroky k jejímu zopakování, počtem postižených uživatelů a odkazem zpět na Sentry.

ENG-412NaléhavéChyba

Pokladna se zhroutí, když uložený košík nemá celkovou částku

TypeError: Cannot read properties of undefined (reading 'amount')

Kroky k reprodukci

  1. Uložte košík před načtením cen.
  2. Otevřete uložený košík a přejděte k pokladně.
  3. Souhrn objednávky havaruje s chybou TypeError.

Dopad

386 uživatelů a 1,204 událostí od vydání 2.14.0

CHECKOUT-4K v Sentry

Týdenní report o výkonu z Sentry

AI monitorování chyb podle rozvrhu: zadejte čas do promptu a Manus ho uloží jako naplánovanou úlohu. Každé pondělí shrne nové chyby, pomalé požadavky a vydání, poté zveřejní report v Slack.

Týdenní zpráva · checkout-webKaždé pondělí v 9:00
Nové problémy
14
Dotčení uživatelé
1.9k
Nejpomalejší požadavek
820 ms

Chyby za den

Po
Út
St
Čt
Pá
So
Ne
  • Verze 2.14.0 přinesla 3 nové problémy, hlavně CHECKOUT-4K.
  • POST /api/payments zpomalil po nasazení ve středu.

Zveřejněno v #eng-errors

Připojte MCP server Sentry v Manus

Není potřeba kopírovat žádnou adresu serveru ani token. Sentry je již v konektorech Manus a přihlašujete se vlastním účtem Sentry.

  1. Otevřít konektory

    V Manus otevřete Connectors a vyberte Sentry.

  2. Přihlaste se k Sentry

    Použij svůj účet Sentry a vyber, co povolíš na schvalovací obrazovce Sentry.

  3. Vložte odkaz na issue do úkolu

    Zeptejte se vlastními slovy a pokud máte konkrétní projekt nebo odkaz na issue, uveďte ho.

Schvalovací obrazovka Sentry

  • Inspect Issues & EventsPřečti problémy, události, trasování, verze, profily a podrobnosti o projektu.
  • SeerPoužij Seer, AI debugger od Sentry, k nalezení hlavní příčiny.
  • Triage IssuesŘešení, přiřazování a aktualizace úkolů.
  • Manage Projects & TeamsVytváření a změny projektů, týmů, monitorů a pravidel upozornění.

Odznačte vše, co nechcete, aby Manus používal. Později se můžete znovu připojit a změnit to.

Prozkoumejte konektory a návody

Otázky k MCP konektoru Sentry

Co je Sentry MCP?

Sentry MCP je oficiální MCP (Model Context Protocol) server Sentry na adrese mcp.sentry.dev. Umožňuje AI agentovi číst vaše data Sentry, jako problémy, události a stack traces, přes váš vlastní účet Sentry. Manus se k němu připojuje z Konektorů, takže žádný Sentry MCP server nemusíte provozovat sami.

Jak připojím Sentry k Manus?

Otevřete Konektory v Manus, vyberte Sentry a přihlaste se svým účtem Sentry. Schvalovací stránka Sentry pak zobrazí, co může Manus používat, a vy můžete zrušit zaškrtnutí všeho, co nechcete. Poté vložte odkaz na problém nebo uveďte název projektu v úkolu.

Jaká data z Sentry může Manus číst?

Co může váš účet Sentry otevřít: problémy a události, stack trace, projekty, týmy a organizace, verze, trasování a další výkonnostní data a také analýzu hlavní příčiny od Seer, pokud váš plán Sentry zahrnuje Seer.

Změní Manus můj kód nebo mé problémy v Sentry?

Ne samo o sobě. Kód mění jen tehdy, když o to požádáte a je také připojeno GitHub: pracuje na nové větvi a otevře pull request, přičemž sloučení zůstává na vás. Problémy v Sentry vyřeší, přiřadí nebo aktualizuje pouze pokud jste při připojení povolili třídění problémů. Chcete-li si to nejprve ověřit, požádejte ho, aby vám změny ukázal ještě před jejich provedením.

Je Manus AI agent od Sentry, jako Seer?

Ne. Seer je vlastní AI debugger od Sentry a Sentry Autofix je postup v rámci Seer, který ve Sentry provede cestu od problému až k opravě. Oba běží v Sentry v plánech, které zahrnují Seer. Manus je samostatný AI agent: čte analýzu Seer přes konektor a využívá ji ve vašem úkolu společně s aplikacemi jako GitHub, Linear a Slack.

Dokáže Manus číst upozornění a výkonová data z Sentry?

Ano. Může číst vaše pravidla upozornění, trasování, verze a profily, takže se můžete zeptat, co dané upozornění sleduje nebo kde pomalý požadavek stráví svůj čas. Pravidla upozornění vytváří nebo upravuje pouze pokud jste při připojení povolili správu projektů a týmů.

Potřebuji Claude Code nebo Cursor pro použití Sentry MCP?

Ne. Návod na nastavení „Sentry Claude Code“ nebo „Sentry Cursor“ vyžaduje, abyste MCP server Sentry do daného nástroje přidali sami. V Manus je Sentry už uveden v Konektorech: přihlásíte se jednou, zeptáte se v chatu a úloha se spustí v cloudu.

Změní to mé integrace Sentry s Slack nebo GitHub?

Ne. Vaše integrace Sentry se Slack, integrace s GitHub a jakékoli další fungují dál beze změny. Když požádáte Manus o zveřejnění zprávy v Slack, otevření pull requestu v GitHub nebo vytvoření úkolu v Linear, použije konektory, které jste si nastavili v Manus.

Mohu zrušit přístup Manus k Sentry?

Ano. Otevřete Konektory v Manus, vyberte Sentry a zvolte Odpojit. Později se můžete znovu připojit a na schvalovací obrazovce Sentry zvolit jiná oprávnění.

Připojte Sentry a vyřešte svůj první problém

Připojte Sentry v Manus