Rapport pour le compteur de visites des pages principales et le temps de génération de page par adresse IP ou utilisateur

Salut, sur le grand forum non-Discourse que j’administre, je trouve très utile, en cas de problèmes de performance du site, de consulter ce rapport :

Assez régulièrement, le site est frappé par un robot d’indexation / aspirateur de contenu gênant qui met le serveur à genoux, et l’adresse IP peut être vérifiée sur abuseipdb.com pour confirmer qu’il s’agit d’un agent malveillant et non d’un robot d’indexation légitime. Ou parfois, un utilisateur enregistré fait quelque chose qui martèle le serveur, et ce rapport aide également à identifier la source du problème. Serait-il possible d’utiliser le plugin Discourse Data Explorer pour créer quelque chose de similaire ?

Absolument, je pense que ce serait une excellente solution. Par exemple, il existe des requêtes fournies par défaut avec le plugin Data Explorer telles que Most Active Lurkers (Les utilisateurs inactifs les plus actifs).

utilisateurs actifs sans publications et avec des temps de lecture excessifs, il accepte un paramètre post_read_count qui définit le seuil des publications lues.

Ou

User Participation Statistics (Statistiques de participation des utilisateurs)

Statistiques détaillées pour les utilisateurs les plus actifs.

Cela peut bien sûr être ajusté à votre cas d’utilisation… ou vous pouvez écrire quelque chose de personnalisé pour répondre à vos besoins.

3 « J'aime »

Ah, merci, j’ignorais qu’il était livré avec des requêtes intégrées.

1 « J'aime »