Passa al contenuto principale

Catalogo degli eventi di telemetria

Questa pagina tiene traccia degli eventi di telemetria core utili per il debug della qualità di registrazione, dello stato di upload e dei casi di supporto al giocatore.

Per il contratto dettagliato degli errori e degli avvisi rivolti all'utente, vedere Segnali principali.

Ciclo di vita della cattura

EventoLivelloScopo
capture.v2.startINFOCattura pura v2 avviata con dettagli di encoder e configurazione.
capture.v2.target_baselineINFOParametri di baseline target per la registrazione attiva.

Qualità e backpressure

EventoLivelloScopo
capture.v2.qos_snapshotINFOContatori periodici ad alto livello di coda di cattura e drop.
capture.v2.pool_pressureINFOPressione del pool di texture, attese, slot occupati e disponibilità.
capture.v2.encode_stage.frame_metricsINFOIndicatori di throughput e latenza di encode.
capture.v2.packet_queue.depthINFOIndicatori di profondità della coda di pacchetti e blocchi in enqueue.
capture.v2.mux_stage.write_metricsINFOIndicatori di latenza di scrittura mux MP4 e I/O su disco.
capture.v2.fps_profiler.eventWARNING/INFOAvviso del profiler FPS generato, aggiornato o risolto.
capture.v2.zero_video_output_watchdogINFO/WARNING/ERRORRileva flussi di cattura/encode attivi che non producono output video muxato.
capture.v2.nvenc.encode_failedERRORChiamata di encode NVENC fallita.
capture.v2.nvenc.lock_failedERRORLock del bitstream NVENC fallito.
capture.v2.mux_stage.write_failedERRORLo stage di mux non è riuscito a scrivere i dati del pacchetto codificato.

Collegamento dell'identità del contributor

Questi eventi lato app aiutano a fare il debug del flusso end-to-end di collegamento del contributor portal. I log della Edge Function e del portal del browser includono anche request_id per la correlazione cross-system.

EventoLivelloScopo
contributor_link.intent_openedINFOL'app Playroll ha creato un intent firmato di collegamento contributor e ha aperto l'URL del portale.
contributor_link.intent_failedWARNINGL'app non è riuscita a creare o aprire l'intent di collegamento contributor.
contributor_link.status_verifiedINFOL'app ha letto una proiezione contributor verificata per l'utente corrente dell'app.
contributor_link.status_missingDEBUGL'app non ha letto alcuna proiezione contributor per l'utente corrente dell'app.
contributor_link.status_fetch_failedWARNINGL'app non è riuscita a recuperare la proiezione contributor.

Payload del profiler FPS

capture.v2.fps_profiler.event include:

CampoSignificato
phaseFase di emissione, attualmente snapshot.
typewarning_raised, warning_updated o warning_resolved.
severitygood, degraded, severe o critical.
reasonMotivo granulare del profiler.
active_secondsTempo di registrazione attivo quando l'evento è stato emesso.
window_secondsDurata della finestra di snapshot.
window_muxed_fpsFPS video muxati nell'ultima finestra.
window_source_fpsFPS di sorgente/cattura nell'ultima finestra.
window_encoded_fpsFPS codificati nell'ultima finestra.
cumulative_muxed_fpsFPS muxati su tutta la registrazione attiva.
drop_ratioFrame persi divisi per frame visti nell'ultima finestra.
worst_window_muxed_fpsFPS muxati peggiori da quando l'avviso è attivo.

Piano di manutenzione

Questo catalogo dovrebbe essere a tempo generato dal codice sorgente scansionando i punti di chiamata LOG_EVENT(...) e unendo tali voci con descrizioni curate.