Hallo, im großen Nicht-Discourse-Forum, das ich verwalte, ist es sehr nützlich, wenn es Leistungsprobleme auf der Website gibt, diesen Bericht zu überprüfen:
Regelmäßig wird die Website von einem störenden Crawler / Scraper getroffen, der den Server in die Knie zwingt, und die IP-Adresse kann auf abuseipdb.com überprüft werden, um zu bestätigen, dass es sich um einen zwielichtigen Agenten und nicht um einen legitimen Crawler handelt. Oder manchmal treibt ein registrierter Benutzer etwas, das den Server belastet, und dieser Bericht hilft auch dabei, die Quelle des Problems zu identifizieren. Wäre es möglich, das Discourse Data Explorer Plugin zu verwenden, um etwas Ähnliches zu erstellen?
Definitiv, ich denke, das wäre eine großartige Lösung. Zum Beispiel gibt es standardmäßig Abfragen, die mit dem Data Explorer Plugin geliefert werden, wie z. B. Most Active Lurkers (aktivste Lurker).
aktive Benutzer ohne Beiträge und übermäßige Lesezeiten, es akzeptiert einen Parameter post_read_count, der den Schwellenwert für gelesene Beiträge festlegt.
Oder
User Participation Statistics (Benutzerbeteiligungsstatistiken)
Detaillierte Statistiken für die aktivsten Benutzer.
Dies kann natürlich an Ihren Anwendungsfall angepasst werden… oder Sie können etwas Benutzerdefiniertes schreiben, um Ihre Bedürfnisse zu erfüllen.