Show Menu
ARGOMENTI×

Monitoraggio della pipeline

Il servizio Web pipelined status fornisce informazioni sullo stato del pipelined processo.
È possibile accedervi manualmente utilizzando un browser o automaticamente con un'applicazione di monitoraggio.
È in formato REST, come descritto di seguito.

Indicatori

In questa sezione sono elencati gli indicatori nel servizio Web dello stato.
Gli indicatori raccomandati da monitorare sono evidenziati.
  • Consumatore: nome del client che esegue il pulling dei trigger. Configurato nell'opzione di pipeline.
  • http-request
    • last-live-ms-ago: tempo in millisecondi trascorso il controllo della connessione.
    • last-fail-cnx-ms-ago: tempo in ms dall'ultima volta che il controllo della connessione non è riuscito.
    • pipeline-host: nome dell'host da cui vengono estratti i dati della pipeline.
  • puntatore
    • current-off: valore del puntatore nella pipeline, per thread figlio.
    • last-flush-ms-ago: tempo in ms dal recupero di un batch di attivatori.
    • next-offsets-flush: tempo di attesa per il batch successivo, al termine.
    • processed-from-last-flush: numero di attivatori elaborati nell'ultimo batch.
  • routing
    • trigger: elenco di trigger recuperati. Configurata nell’ pipelined opzione.
  • statistiche
    • tempo medio-rosso-rosso-ms: tempo di elaborazione medio per un batch di attivatori.
    • tempo medio di elaborazione-trigger-ms: tempo medio impiegato per l'analisi dei dati dei trigger.
    • byte-read: numero di byte letti dalla coda dall'avvio del processo.
    • current-messages: numero corrente di messaggi in sospeso estratti dalla coda e in attesa di elaborazione. Questo indicatore deve essere vicino a zero .
    • current-retries: numero corrente di messaggi con elaborazione non riuscita e in attesa di nuovo tentativo.
    • picco di messaggi: numero massimo di messaggi in sospeso gestiti dal processo dall'avvio.
    • pennelli: numero di batch di messaggi elaborati dall'inizio.
    • routing-JS-custom: numero di messaggi elaborati dal JS personalizzato.
    • con trigger-away: numero di messaggi che sono stati eliminati dopo troppi tentativi a causa di errori di elaborazione.
    • elaborato dall'attivatore: numero di messaggi elaborati senza errore.
    • trigger-Received: numero di messaggi ricevuti dalla coda.
Tali stati vengono visualizzati per ciascun thread di elaborazione.
  • tempo medio di elaborazione-trigger-ms: tempo medio impiegato per l'analisi dei dati dei trigger.
  • is-JS-processor: "1" se questo thread utilizza il JS personalizzato.
  • con trigger-away: numero di messaggi che sono stati eliminati dopo troppi tentativi a causa di errori di elaborazione. Questo indicatore deve essere zero .
  • trigger-failures: numero di errori di elaborazione nel JS. Questo indicatore deve essere zero .
  • trigger-Received: numero di messaggi ricevuti dalla coda.
  • Impostazioni: sono impostati nei file di configurazione.
    • flush-puntatore-msg-count: numero di messaggi in un batch.
    • flush-puntatore-punto-ms: tempo tra due batch, in millisecondi.
    • processing-thread-JS: numero di thread di elaborazione che eseguono il JS personalizzato.
    • periodo-tentativi-ms: intervallo tra due tentativi in caso di errore di elaborazione.
    • try-validation-Duration-ms: la durata dell'elaborazione viene riprovata fino a quando il messaggio non viene eliminato.
    • Report messaggi pipeline

Report messaggi pipeline

Questo rapporto mostra il numero di messaggi orari negli ultimi cinque giorni.