staging.inyokaproject.org

vnStat CGI Frontend

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |

g123

Avatar von g123

Anmeldungsdatum:
5. November 2007

Beiträge: 490

Beschreibung

ich habe in C ein CGI-Programm gebastelt, dass vnstat-Statistiken in Form von Tabellen und SVG-Graphen aufbereitet. Es ist an vnStat PHP frontend angelehnt, wie unschwer zu erkennen ist. Selber benutze ich das Programm unter OpenWRT mit uHTTP.

Im Anhang befindet sich eine animierte GIF-Grafik, die den HTML-Output zeigt.

Webseite: http://developer.berlios.de/projects/vnstat-cgi/

Installation (siehe Datei INSTALL)

  • Quellcode herunterladen

  • Inhalt des Ordners "lang" an beliebigen Ort kopieren (z.B. "/usr/share/vnstat-cgi/lang/")

  • Konfigurationsdatei "config/config.conf" an beliebigen Ort kopieren (z.B. "/etc/vnstat-cgi/")

  • In Datei "src/defines.h" die Makros CONFIG_PATH und LANGUAGE_PATH entsprechend anpassen

  • Optional: Falls die Trafficdaten nicht direkt von vnstat eingelesen werden sollen, sondern aus einer Datei, die z.B. per Cronjob aktualisiert wird, muss das Makro VNSTAT_COMMAND in der Datei "src/defines.h" zu etwas ähnlichem wie "cat /dumpdir/%s" geändert werden.

  • Programm mit make kompilieren und die (neu erstellte) Datei "vnstat" in den CGI-Ordner des Webservers kopieren.

  • Zum Schluss muss nur noch die Konfigurationsdatei gemäß den eigenen Bedürfnissen angepasst werden

Bilder

g123

(Themenstarter)
Avatar von g123

Anmeldungsdatum:
5. November 2007

Beiträge: 490

Das Projekt ist jetzt bei BerliOS (im ersten Beitrag verlinkt).

Antworten |