Variazione del carico della CPU misurata dal sistema di monitoraggio DebugBear

Tra l’11.7 e oggi, si è verificato un picco nel tempo della CPU richiesto per il rendering di una pagina nei browser dei nostri utenti.

Questo sembra essere bloccato dal nuovo CSS. Non abbiamo apportato modifiche da parte nostra, ma effettuiamo aggiornamenti regolari (quasi giornalieri).

Ecco alcuni dati per avere un’idea migliore del problema. A sinistra c’è l’11.7

image

Ma il problema potrebbe essere altrove, poiché ci sono stati molti aggiornamenti a Docker di recente, per Discourse self-hosted.

1 Mi Piace

Qualcun altro ha lo stesso problema?

Sai quale versione di Discourse era presente il 11.7 e quale ha iniziato a mostrare problemi?

Purtroppo non sono in grado di dirlo, non conserviamo registri così dettagliati con la community di Discourse.

Ma dal log sono riuscito a recuperare questo <meta name="generator" content="Discourse 3.3.0.beta4-dev - https://github.com/discourse/discourse version 39187d98149e9822a8c9c21da9c1dc6a7aff4e49">

Questo sarebbe l’ultimo stato in cui funzionava ancora correttamente.

Quello dovrebbe essere “<meta name="generator" content="Discourse 3.3.0.beta4-dev - https://github.com/discourse/discourse version 39187d98149e9822a8c9c21da9c1dc6a7aff4e49">”, estratto dai contenuti grezzi del post per chiunque ne abbia bisogno.

1 Mi Piace

Come vengono raccolti questi parametri?

Nello screenshot delle misurazioni LCP, lo screenshot “precedente” sembra mostrare la visualizzazione del crawler basic-html, mentre lo screenshot “corrente” mostra l’app JS completa che viene presentata agli utenti.

Ha senso che l’app JS completa abbia tempi CPU e peso della pagina più elevati.

Quindi penso che si tratti probabilmente di una modifica nel sistema di monitoraggio, o forse nel modo in cui Discourse risponde al tuo sistema di monitoraggio. :thinking:

3 Mi Piace

Tutte le immagini provengono da un singolo sistema che misura in modo coerente sempre lo stesso. Solo le misurazioni sono state effettuate in giorni diversi. Quindi le condizioni sul lato Discourse sono probabilmente cambiate.

Per maggiori informazioni su come DebugBear misura, vedi qui. A Guide to Website Monitoring | DebugBear