Report per il contatore di visite della pagina principale e il tempo di generazione della pagina per indirizzo IP o utente

Ciao, sul grande forum non-Discourse che amministro trovo molto utile, in caso di problemi di prestazioni del sito, controllare questo report:

Molto regolarmente il sito viene colpito da un crawler/scraper fastidioso che mette in ginocchio il server, e l’indirizzo IP può essere controllato su abuseipdb.com per confermare che si tratta di un agente nefasto e non di un crawler legittimo. Oppure a volte un utente registrato sta facendo qualcosa che martella il server, e questo report aiuta anche a identificare la fonte del problema. Sarebbe possibile utilizzare il plugin Discourse Data Explorer per creare qualcosa di simile?

Decisamente, penso che sarebbe un’ottima soluzione. Ad esempio, ci sono query fornite di default con il plugin Data Explorer come Most Active Lurkers (I più attivi lurker).

utenti attivi senza post e tempi di lettura eccessivi, accetta un parametro post_read_count che imposta la soglia per i post letti.

Oppure

User Participation Statistics (Statistiche sulla partecipazione degli utenti)

Statistiche dettagliate per gli utenti più attivi.

Questo può ovviamente essere adattato al tuo caso d’uso… oppure puoi scrivere qualcosa di personalizzato per soddisfare le tue esigenze.

3 Mi Piace

Ah, grazie, non sapevo che venisse fornito con query già pronte.

1 Mi Piace