NewsStats ist ein Programmpaket, um aus einem INN-Newsfeed live Daten zu extrahieren und daraus dann Statistiken zu generieren.

Beschreibung

NewsStats speichert Overview-Daten und die kompletten Header aller eingehenden Postings (in einer oder mehreren bestimmten Usenet-Hierarchie(n)) in Echtzeit in einer mySQL-Datenbank. Diese Rohdaten können dann regelmäßig, bspw. monatlich, ausgewertet werden, zum Beispiel unter dem Gesichtspunkt von Postings pro Gruppe und Monat. Auch die Auswertungsergebnisse werden in einer Datenbank gespeichert, aus der dann wiederum verschiedene Berichte erzeugt werden können.

Das Programmpaket befindet sich noch in der Entwicklung.

Derzeit werden damit die monatlich in de.admin.news.lists geposteten Statistiken für die Hierarchie de.* erzeugt.

Für das Programm stehen ein Git-Repository und ein Bugtracker zur Verfügung.

Download

newsstats

NewsStats ist ein Programmpaket, um aus einem INN-Newsfeed live Daten zu extrahieren und daraus dann Statistiken zu generieren.
Voraussetzungen
  • Perl 5.8 (oder neuer)
  • Config::Auto (CPAN)
  • Cwd
  • Date::Format (CPAN)
  • DBI (CPAN)
  • File::Basename
  • Sys::Syslog

Außerdem werden ein mySQL-5-Server und eine lauffähige INN-Installation benötigt.

Lizenz

Das hier vorgestellte Perl-Programm ist unter denselben Konditionen wie Perl selbst lizenziert: