LogBrew-telemetrie instellen

Kies een app of framework, maak een project aan en controleer één veilig signaal.

Kies een platform

Kies de app of het framework dat telemetrie stuurt. Maak dezelfde keuze in Project toevoegen.

Platforms filteren
6 van 26 getoond

Node.js

Node.js-service

Gebruik het Node.js-pakket als een backendservice logs, request-spans, acties, releases en metrics nodig heeft.

npm install @logbrew/sdk @logbrew/node
Volg het eerste-signaalpad voor Node

Express

Express-service

Gebruik het Express-pakket als een Node-service requests afhandelt via Express-middleware.

npm install @logbrew/sdk @logbrew/express express
Project toevoegen openen

Fastify

Fastify-service

Gebruik het Fastify-pakket als een Node-service routes afhandelt via Fastify-plug-ins.

npm install @logbrew/sdk @logbrew/fastify fastify
Project toevoegen openen

NestJS

NestJS-service

Gebruik het NestJS-pakket als een Node-service is opgebouwd rond Nest-modules en requestafhandeling.

npm install @logbrew/sdk @logbrew/nestjs @nestjs/common @nestjs/core @nestjs/platform-express reflect-metadata rxjs
Project toevoegen openen

Python

Python-service

Begin met het basispakket voor Python-workers en -services.

python3 -m pip install logbrew-sdk
Project toevoegen openen

Django

Django-app

Gebruik het Django-pakket voor request- en appsignalen uit een Django-project.

python3 -m pip install logbrew-sdk logbrew-django
Project toevoegen openen

Installatieopdracht

Eerste geslaagde SDK-run

Houd de eerste sessie kort: installeer het pakket, maak het project aan, stuur één productactie zonder geheimen en bevestig die in LogBrew.

  1. 1SDK installerenGebruik de Node-pakketten voor een backendservice die logs, spans, acties, releases en metrics nodig heeft.
    npm install @logbrew/sdk @logbrew/node
  2. 2Project aanmakenOpen Project toevoegen, kies een platform en kopieer de ingest-sleutel. Het installatiepaneel toont die één keer.Project toevoegen openen
  3. 3Eén productactie sturenVoer het meegeleverde voorbeeld uit voordat je productiecode aansluit, zodat de eerste vorm bekend is en geen token bevat.
    node node_modules/@logbrew/node/examples/first-useful-telemetry.mjs
  4. 4Controleren in LogBrewLees het eerste info-signaal in de logs voordat je meer instrumentatie toevoegt.
    logbrew logs info --json

Geef een agent de openbare LogBrew-kaart voordat hij je app of installatieopdracht wijzigt.

curl -L https://logbrew.co/llms.txt
installatiepromptLees https://logbrew.co/llms.txt en kies daarna de passende SDK-kaart op https://logbrew.co/en/docs#docs-sdk-choice-title. Gebruik npm install @logbrew/sdk @logbrew/node alleen voor een Node.js-service aan de serverkant; gebruik voor Next.js, React, iOS, Android of React Native de gekozen kaart en de prompt uit Project toevoegen. Vraag de ingelogde gebruiker om Project toevoegen te openen en sleutels alleen in de bijbehorende app-omgeving te zetten. Voor Node.js aan de serverkant is de omgevingsvariabele LOGBREW_SERVER_API_KEY. Voer node node_modules/@logbrew/node/examples/first-useful-telemetry.mjs alleen uit voor Node-services en controleer daarna met logbrew logs info --json. Vraag niet om sleutels in chat of commits.
Handleiding voor agents openen

Stel een Node.js-service in en controleer de eerste telemetrie. Project toevoegen maakt het project aan en toont de ingest-sleutel één keer. De stappen hieronder gaan over installeren en controleren.

  1. Voeg de JavaScript SDK-pakketten toe

    Begin met de basis-SDK en de Node-helper als een backendservice logs, request-spans, acties, releases en metrics nodig heeft.

    npm install @logbrew/sdk @logbrew/node
  2. Maak het project aan via Project toevoegen

    Log in, open Project toevoegen, kies een platform en kopieer de ingest-sleutel. Die wordt één keer getoond. De website toont hem niet opnieuw nadat je het installatiepaneel verlaat.

    Project toevoegen openen
  3. Voer het voorbeeld voor het eerste SDK-signaal uit

    Gebruik het voorbeeld uit het geïnstalleerde pakket om de vorm van release, omgeving, request-span, productactie, netwerkmijlpaal en metric te bekijken voordat je je app aansluit.

    node node_modules/@logbrew/node/examples/first-useful-telemetry.mjs
  4. Lees het eerste signaal in LogBrew

    Nadat de SDK een info-signaal met de projectsleutel heeft gestuurd, controleer je met de CLI of de logweergave in het dashboard dat het is aangekomen, voordat je meer instrumentatie toevoegt.

    logbrew logs info --json

docs.logbrew.co

Volledige documentatiesite

Gebruik de aparte documentatiesite voor uitgebreide installatie, API-details en voorbeelden die niet op de productpagina’s thuishoren.

Documentatiesite openen

Platte tekst

Documentatie in Markdown

Gebruik de vertaalde Markdown-versie als een agent of terminalworkflow dezelfde documentatie nodig heeft zonder browserstatus.

Markdown openen

Platte tekst

Versies voor agents

Gebruik llms.txt, Markdown-versies, robots en sitemap als een agent voorspelbare openbare leespaden nodig heeft.

llms.txt openen

Instellen

Controleer of LogBrew klaar is

Voer eerst status uit om bereikbaarheid, inlogstatus en de volgende veilige leesactie te controleren.

logbrew status --json

Triage

Begin bij de nieuwste fouten

Lees recente foutlogs en ga daarna naar issues of traces als een release of project context nodig heeft.

logbrew logs error --json

Overdragen

Deel een stabiele weergave van issues

Toon open issues als een teamgenoot dezelfde foutgroepen nodig heeft.

logbrew issues open --json

Overzicht van opdrachten

Status

Controleer lokale authenticatie, bereikbaarheid van de API en herstelstappen vóór elke privéleesactie.

logbrew status --json

Overzicht van opdrachten

Logs

Begin met recente fouten als een release, project of trace context nodig heeft.

logbrew logs error --json

Overzicht van opdrachten

Issues

Toon open foutgroepen voordat je beslist of je ze oplost, sluit, negeert of heropent.

logbrew issues open --json

Overzicht van opdrachten

Tracedetails

Lees een bekend trace-ID als logs of issues naar één mislukt request wijzen.

logbrew trace <trace_id> --json

Overzicht van opdrachten

Acties

Filter gebruikersevents op naam als de belangrijke context een productactie is.

logbrew actions --name checkout_failed --json

Overzicht van opdrachten

Releases

Vergelijk de uitrolcontext met aantallen logs, issues, trace-spans en acties.

logbrew releases --json

Eerst de CLI

Controleer lokale authenticatie en bereikbaarheid van de API

De eerste leesactie moet laten zien of de CLI de LogBrew API kan bereiken, zonder tokengegevens te tonen.

  • Gebruik de JSON-modus als een script of automatisering stabiele velden nodig heeft.
  • Gebruik leesbare uitvoer als iemand de volgende opdracht nodig heeft.
  • Laat herstel van authenticatie terugverwijzen naar login en status.

Bekijken

Lees productiesignalen per onderdeel

Begin met het signaal dat je vraag beantwoordt. Open de details voor gerelateerd bewijs.

  • Logs behouden filters voor ernst, release, omgeving, project, trace en zoekopdracht.
  • Controleer de status en het laatste voorval van een issue voordat je het onderzoekt.
  • Traces behouden spannamen, releasecontext, omgevingscontext en projectbereik.

Delen

Stuur nuttige context zonder projectdata te tonen

Gebruik openbare documentatie, Markdown en kopieerbare opdrachten als iemand hulp nodig heeft bij de installatie of een veilige overdracht.

  • Deel een link naar de documentatie als de volgende stap installatie of het vinden van een opdracht is.
  • Deel Markdown als platte tekst makkelijker is dan een screenshot.
  • Deel privé projectdata alleen met mensen die toestemming hebben om die te zien.

API-leesacties

Kies het project en het tijdsbereik

Gebruik de referentie van de telemetrie-API voor ondersteunde routes, filters en voorbeelden van geslaagde en mislukte verzoeken.

  • Authenticeer voordat je privé projectdata opvraagt.
  • Selecteer het project en het tijdsbereik voordat je resultaten vergelijkt.
  • Volg de teruggestuurde herstelstappen als een verzoek mislukt.
  • Houd ontbrekend bewijs gescheiden van bewijs dat niet kon worden geladen.