Voeg
--json toe voor workflows met agents. Een mislukte controle geeft een
stabiel next-veld terug.Met de snelle controles beginnen
Ontbrekende eerste telemetrie herstellen
Voer deze opdrachten uit voordat je de SDK-configuratie wijzigt. Ze lezen alleen:logbrew doctor controleert API-toegang, authenticatie, het project, de
ingest-sleutel, de installatie, telemetrie en de zichtbaarheid van logs. Het
wijzigt het project niet. Lees de algemene status en elke controle in het
doctor-rapport. Exitcode
0 betekent niet dat elke controle is geslaagd.
Het rapport kan ook de status
auth_invalid, project_missing,
api_unreachable of check_failed hebben. Het
doctor-rapport geeft voor
elk daarvan de volgende stap.
Een project dat ready is, kan toch geen logs hebben, omdat elk signaaltype
apart staat. De controle logs kan empty of unavailable zijn. Een
mislukte leesactie is geen leeg resultaat.
Eén veilig testevent versturen
Verstuur vanuit de geïnstalleerde SDK één testlog met een uniek bericht. Neem geen token, gebruikersgegevens of request-body op. Noteer het project-ID, de service, de omgeving, de release, de UTC-starttijd en de SDK-versie. Wacht op de aflevering en lees daarna een kort tijdsbereik in hetzelfde project. Verstuur geen extra testevents zolang de aflevering nog loopt.Ontbrekende logs vinden
Lees eerst een kleine, exacte scope:- Het project-ID hoort bij de app die het event verstuurde.
- Service, release en omgeving komen exact overeen, inclusief hoofdletters en spaties.
- Het tijdsbereik bevat de eventtijd. LogBrew geeft eventtijden terug in
UTC.
--untilis een exclusieve bovengrens. - Geen zoek- of ernstfilter verbergt het event.
- De app heeft het signaaltype verstuurd dat je leest. Een log maakt geen issue of trace aan.
- Houd het project aan en verbreed het tijdsbereik.
- Verwijder het releasefilter.
- Verwijder het omgevingsfilter.
- Verwijder het servicefilter.
- Verwijder zoek- en ernstfilters.
Een resultaatpagina is geen totaal. Ga met
--pagination cursor verder met de
teruggegeven next_cursor en houd dezelfde filters aan. Zie
Cursorpaginering.
De dashboardweergave controleren
Het dashboard toont van elke lijst een momentopname. Zet in de logweergave Live aan om nieuwe logs toe te voegen zodra ze binnenkomen. Andere weergaven worden niet live bijgewerkt. Laad de pagina opnieuw voor een nieuwe momentopname. Een verouderde momentopname is iets anders dan een leeg resultaat. LogBrew bewaart alleen de telemetrie die de app verstuurt. Verwijder toegangsgegevens, request-body’s, querywaarden en persoonsgegevens vóór de aflevering. Gebruik Vastgelegde gegevens beheren om je veldselectie te controleren.Issues en traces controleren
Gebruik een issue-ID of trace-ID dat LogBrew heeft teruggegeven. Verzin er nooit een.--status accepteert unresolved, resolved en archived. ignored
selecteert dezelfde issues als archived.
Issuestatus en tracestatus zijn verschillende dingen. De tracestatussen
not_linked, not_found en unavailable betekenen elk iets anders. Zie
Een issue onderzoeken voor elke waarde.
Lees het issue en de bijbehorende logs voordat je het oplost, archiveert of
heropent.
CLI- en API-fouten afhandelen
In JSON-modus bevat een CLI-foutok, error, message en next:
error gelijk aan api_error. De fout
heeft dan ook status (de HTTP-status), api_code (de API-code),
api_error en api_next. Bij een rate_limited-fout heeft hij ook
retry_after_seconds. De CLI probeert het niet automatisch opnieuw.
Zie API-fouten voor elke foutcode.
Een gecompromitteerd account beveiligen
Heeft iemand anders mogelijk een toegangstoken, vernieuwingstoken of sessiecookie van je account, log dan alle LogBrew-clients uit. Volg de procedure voor accountbreed uitloggen. Een persoon moet deze actie goedkeuren.logbrew logout en uitloggen in de
browser beëindigen maar één client, dus dat is niet genoeg.
Accountbreed uitloggen stopt ook elke MCP-verbinding die daarvoor is
goedgekeurd. Is het uitloggen gelukt, wis dan de lokale LogBrew-toegangsgegevens
op elke client en log opnieuw in vanaf een vertrouwde client. Keur MCP-clients
pas opnieuw goed als je ze vertrouwt. Gaat de response verloren, meld dan niet
dat alle clients zijn uitgelogd en herhaal het request niet automatisch.
Accountbreed uitloggen roteert de ingest-sleutels van projecten niet. Is een
ingest-sleutel uitgelekt, roteer dan de ingest-sleutel.
Veilig problemen oplossen
Gebruik toegangsgegevens van je account voor leesacties met de CLI. Gebruik projectgebonden ingest-toegangsgegevens alleen voor schrijfacties van de SDK. Zet geen tokens, autorisatieheaders, ruwe logs, klantgegevens, request-body’s, lokale paden of broncode in een opdracht, chat of supportticket. Herhaal één leesactie met de kleinste scope die nog steeds mislukt, voordat je een probleem meldt. Noteer de opdracht zonder de waarden van toegangsgegevens, de foutcode, het project-ID en de filterwaarden. Lossen de controles het probleem niet op, meld dan een probleem.Gerelateerde pagina’s
Snelstart
Verstuur en lees het eerste veilige event.
CLI-handleiding
Gebruik exacte filters en JSON-uitvoer.
Een issue onderzoeken
Lees het issuebewijs voordat je de status wijzigt.
API-fouten
Herstel na elke foutcode.
