Traccia le richieste tra Blocks e i tuoi servizi

Log, trace e metriche di utilizzo dei servizi Blocks e dei tuoi, più controlli di uptime con avvisi email.

Log, trace, metriche e uptime in un unico posto

Trace tra i servizi

Segui una richiesta attraverso ogni servizio che ha toccato, su una timeline di span, e passa da uno span ai log che ha scritto.

Log ricercabili

Filtra per data e livello, cerca nel testo e apri la trace a cui appartiene una riga di log.

Metriche di utilizzo

Numero di richieste, errori e tempi medi di risposta dei servizi di autenticazione, IAM, storage e MFA.

Monitor di uptime

Controlla un URL con HEAD, GET o POST a intervalli regolari, oppure fai in modo che il tuo job chiami un URL di heartbeat. Visualizza le barre di stato delle ultime 24 ore, l'uptime su 7, 30 e 365 giorni e gli incidenti, con avvisi email alle persone che scegli.

Anche i tuoi servizi

Registra un servizio e aggiungi il pacchetto Blocks per .NET, Python o Node, e i suoi log e le sue trace compaiono accanto ai servizi Blocks. Il pacchetto usa OpenTelemetry e funziona insieme a Serilog o NLog.

Chiedi all'AI

Fai una domanda sui log, sulle trace o sulle metriche a schermo e ricevi una risposta in linguaggio semplice.

Aggiungi i tuoi servizi

I servizi Blocks inviano dati senza configurazione. I tuoi servizi li inviano dopo che li hai registrati e hai installato il pacchetto.

  1. Registra il servizio

    Aggiungilo in My Services, nella sezione Secrets & Configs, per ottenere le sue credenziali.

  2. Installa il pacchetto

    Aggiungi il pacchetto Blocks da NuGet, PyPI o npm. Invia log e trace OpenTelemetry in batch, con retry.

  3. Aggiungi monitor di uptime

    Crea monitor di richiesta o di heartbeat per i tuoi endpoint e scegli chi riceve l'email quando uno fallisce.

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

Pacchetti e standard

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

Domande su Monitor

I miei servizi compaiono in automatico?

No. Registra il servizio in My Services e aggiungi il pacchetto Blocks per .NET, Python o Node. Da quel momento i suoi log e le sue trace compaiono insieme ai servizi Blocks.

Cosa può controllare un monitor di uptime?

Un monitor di richiesta chiama un URL con HEAD, GET o POST a intervalli regolari, con un timeout predefinito di 30 secondi. Un monitor di heartbeat aspetta che il tuo job chiami il suo URL e ti avvisa quando la chiamata non arriva.

Come vengono inviati gli avvisi?

Via email, ai destinatari che indichi in ogni monitor.

Quali metriche sono disponibili?

Numero di richieste, numero di errori e tempi medi di risposta dei servizi Blocks di autenticazione, IAM, storage e MFA.

Inizia con un progetto gratuito

Registrati su os.seliseblocks.com e crea un progetto, oppure incolla un prompt in Claude Code, Codex o Cursor e lascia che il tuo agente lo configuri tramite la CLI di Blocks.