Requests durch Blocks und Ihre Dienste verfolgen

Logs, Traces und Nutzungsmetriken für die Blocks-Dienste und Ihre eigenen, dazu Uptime-Checks mit E-Mail-Alarmen.

Logs, Traces, Metriken und Uptime an einem Ort

Dienstübergreifende Traces

Verfolgen Sie einen Request auf einer Zeitleiste aus Spans durch jeden Dienst, den er berührt hat, und springen Sie von einem Span zu den Logs, die er geschrieben hat.

Durchsuchbare Logs

Filtern Sie nach Datum und Level, durchsuchen Sie den Text und öffnen Sie den Trace, zu dem eine Logzeile gehört.

Nutzungsmetriken

Anzahl der Requests, Fehler und durchschnittliche Antwortzeiten für die Authentifizierungs-, IAM-, Speicher- und MFA-Dienste.

Uptime-Monitore

Prüfen Sie eine URL in festen Intervallen mit HEAD, GET oder POST, oder lassen Sie Ihren Job eine Heartbeat-URL aufrufen. Sie sehen Statusbalken für 24 Stunden, die Uptime über 7, 30 und 365 Tage sowie Vorfälle, mit E-Mail-Alarmen an die Personen, die Sie auswählen.

Auch Ihre eigenen Dienste

Registrieren Sie einen Dienst und fügen Sie das Blocks-Paket für .NET, Python oder Node hinzu, dann erscheinen seine Logs und Traces neben den Blocks-Diensten. Das Paket nutzt OpenTelemetry und funktioniert zusammen mit Serilog oder NLog.

KI fragen

Stellen Sie eine Frage zu den angezeigten Logs, Traces oder Metriken und erhalten Sie eine Antwort in verständlicher Sprache.

Eigene Dienste einbinden

Die Blocks-Dienste liefern Daten ohne Einrichtung. Ihre eigenen Dienste liefern Daten, sobald sie registriert sind und das Paket installiert ist.

  1. Dienst registrieren

    Fügen Sie ihn unter My Services in Secrets & Configs hinzu, um seine Zugangsdaten zu erhalten.

  2. Paket installieren

    Fügen Sie das Blocks-Paket aus NuGet, PyPI oder npm hinzu. Es sendet OpenTelemetry-Logs und -Traces in Batches, mit Wiederholungsversuchen.

  3. Uptime-Monitore anlegen

    Legen Sie Request- oder Heartbeat-Monitore für Ihre Endpunkte an und wählen Sie, wer die E-Mail erhält, wenn einer ausfällt.

# Uptime monitors for a deployed repository
blocks release monitor list --repo <name|id> --json

Pakete und Standards

  • OpenTelemetry
  • NuGet (.NET)
  • PyPI (Python)
  • npm (Node)
  • Serilog
  • NLog

Fragen zu Monitor

Erscheinen meine eigenen Dienste automatisch?

Nein. Registrieren Sie den Dienst unter My Services und fügen Sie das Blocks-Paket für .NET, Python oder Node hinzu. Danach erscheinen seine Logs und Traces zusammen mit den Blocks-Diensten.

Was kann ein Uptime-Monitor prüfen?

Ein Request-Monitor ruft eine URL in festen Intervallen mit HEAD, GET oder POST auf, mit einem Timeout von standardmäßig 30 Sekunden. Ein Heartbeat-Monitor wartet darauf, dass Ihr Job seine URL aufruft, und alarmiert Sie, wenn der Aufruf ausbleibt.

Wie werden Alarme verschickt?

Per E-Mail, an die Empfänger, die Sie bei jedem Monitor eintragen.

Welche Metriken gibt es?

Anzahl der Requests, Anzahl der Fehler und durchschnittliche Antwortzeiten für die Authentifizierungs-, IAM-, Speicher- und MFA-Dienste von Blocks.

Starten Sie mit einem kostenlosen Projekt

Registrieren Sie sich auf os.seliseblocks.com und erstellen Sie ein Projekt, oder fügen Sie einen einzigen Prompt in Claude Code, Codex oder Cursor ein und lassen Sie Ihren Agenten das Projekt über die Blocks CLI einrichten.