Wiki - Freifunk Pinneberg

Freies WLAN im Kreis Pinneberg

Benutzer-Werkzeuge

Webseiten-Werkzeuge


statistik

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Letzte ÜberarbeitungBeide Seiten der Revision
statistik [07.12.2015 07:01] – [Statistiken und Monitoring] havelockstatistik [07.01.2023 14:00] – [Vnstat] havelock
Zeile 5: Zeile 5:
   * http://srv02.ffpi/zabbix/   * http://srv02.ffpi/zabbix/
  
-Die Gateways sammeln Traffic-Statistik mit +===== Vnstat ===== 
 + 
 +Die Gateways sammeln zusätzlich öffentlich einsehbare Traffic-Statistik mit 
   * ''vnstat'' und ggf. graphisch mit ''vnstati''   * ''vnstat'' und ggf. graphisch mit ''vnstati''
     * Script ''vnstati.sh''     * Script ''vnstati.sh''
     * Cronjob ''/etc/cron.hourly/statistics''     * Cronjob ''/etc/cron.hourly/statistics''
-    * Bereitstellung mit Lighttp+    * Bereitstellung mit Lighttp sofern nicht aus anderen Gründen ein Apache installiert ist
     * Traffic auf den Netzwerkinterfaces     * Traffic auf den Netzwerkinterfaces
       * Gate01: http://gate01.pinneberg.freifunk.net oder http://gate01.ffpi       * Gate01: http://gate01.pinneberg.freifunk.net oder http://gate01.ffpi
 +      * Gate03: http://gate03.pinneberg.freifunk.net oder http://gate03.ffpi
 +      * Gate04: http://gate04.pinneberg.freifunk.net oder http://gate04.ffpi
       * Gate05: http://gate05.pinneberg.freifunk.net oder http://gate05.ffpi       * Gate05: http://gate05.pinneberg.freifunk.net oder http://gate05.ffpi
 +
 +Auf dem neu installierten Dateway ''gate03'' war vnstat per default nur auf ''eth0''
 +aktiv. Grund war vermutlich, daß vnstat bei der Installation die zu diesem Zeitpunkt
 +aktiven Interfaces einrichtet. Später hinzukommende Interfaces müssen dann manuell
 +hinzugefügt werden (s.u.). Eventuell (ungetestet) kann man auch ''dpkg-reconfigure vnstat''
 +nutzen.
 +
 +Um die anderen Interfaces zu aktivieren und die Konfiguration zu vervollständigen
 +können die folgenden Befehle nützlich sein:
 +<code>
 +mkdir /var/log/vnstat
 +chown vnstat. /var/log/vnstat
 +
 +vnstat --iflist
 +
 +vnstat --add -i bat0
 +vnstat --add -i br-ffpi
 +vnstat --add -i mesh-vpn
 +vnstat --add -i mullvad
 +
 +chown -R vnstat. /var/lib/vnstat
 +</code>
 +
 +Damit Umlaute in den Graphiken korrekt dargestellt werden, sollte
 +die Locale für ''vnstat'' wie folgt eingestellt werden.
 +Zusätzlich wird die automatische Bandbreitenerkennung ausgestellt
 +und sinnvolle statische Werte vergeben:
 +<file conf /etc/vnstat.conf>
 +Locale "de_DE.ISO-8859-1"
 +
 +BandwidthDetection 0
 +MaxBandwidth 100
 +
 +# interface specific limits
 +#MaxBWeth0 1000
 +#MaxBWbat0 100
 +#MaxBWmesh-vpn 100
 +
 +</file>
 +
 +
 +
 +<file bash /etc/cron.hourly/statistics>
 +#!/bin/sh
 +
 +# Gateway Statistiken
 +/usr/local/bin/vnstati.sh 
 +</file>
 + 
 +===== Alfred =====
  
 Die Knoten liefern Ihre Daten mit [[Alfred]]: Die Knoten liefern Ihre Daten mit [[Alfred]]:
Zeile 18: Zeile 72:
   * Uptime   * Uptime
   * Traffic   * Traffic
-Die gesammelten Daten werden auf dem Gate03 ausgelesen. +Die gesammelten Daten werden auf dem Gate03 mit dem Alfred Master ausgelesen. 
-Die Momentane Weiterverarbeitung erfolgt mit ''ffmap-backend''+Die momentane Weiterverarbeitung erfolgt mit ''ffmap-backend''
-Knotendaten werden in RRD-Datenbanken gespeichert.+Knotendaten werden in RRD-Datenbanken gespeichert, sowie zukünftig in [[Redis]] abgelegt.
  
   * Gesamtübersicht: http://meshviewer.pinneberg.freifunk.net/stats/index.php   * Gesamtübersicht: http://meshviewer.pinneberg.freifunk.net/stats/index.php
Zeile 27: Zeile 81:
 Welche Daten wären interessent zu messen Welche Daten wären interessent zu messen
   * Anzahl vergebene DHCP-Leases   * Anzahl vergebene DHCP-Leases
 +
 ===== Ideen ===== ===== Ideen =====
  
Zeile 33: Zeile 88:
     * Voraussetzung: Trennung von öffentlich sichtbarem Kontakt und administrativer Email-Adresse     * Voraussetzung: Trennung von öffentlich sichtbarem Kontakt und administrativer Email-Adresse
     * Aber: Es sollte möglich sein, einen "anonymen" Knoten aufzustellen (Wollen wir das/Ist das überhaupt möglich/Sinnvoll?)     * Aber: Es sollte möglich sein, einen "anonymen" Knoten aufzustellen (Wollen wir das/Ist das überhaupt möglich/Sinnvoll?)
- 
- 
  
 ===== Was machen andere Communities? ===== ===== Was machen andere Communities? =====
statistik.txt · Zuletzt geändert: 06.11.2023 09:19 von havelock