Stats: Unterschied zwischen den Versionen
Aus k4cg.org
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 13: | Zeile 13: | ||
|url=https://k4cg.org/stats/freifunk.php | |url=https://k4cg.org/stats/freifunk.php | ||
|width=100% | |width=100% | ||
|height= | |height=680 | ||
|border=0 | |border=0 | ||
}} | }} |
Version vom 20. Mai 2015, 22:13 Uhr
Besucherzahlen
Freifunk WLAN
Meta
Besucherzahlen
https://k4cg.org/stats/donnerstag.php gibt die Datei "stats.csv" als Chart aus.
Um einen neuen Eintrag einzugeben muss man den GET-Parameter "a_D" anhängen sprich https://k4cg.org/stats/donnerstag.php?a_D aufrufen. Es wird dann der letzte Donnerstag vorgeschlagen für den noch kein Eintrag gespeichert ist. Die Eingaben werden in der Datei "stats.csv" gespeichert.
Eine Eingabe ist nur an einem Donnerstag (oder danach) möglich.
Freifunk
https://k4cg.org/stats/freifunk.php gibt das Chart für die Freifunk Router aus.
Die Daten für das Chart werden durch drei cron-Jobs/bash-Skripte berechnet/gespeichert.
- /root/freifunkcrawler.sh - Ruft alle 15 Minuten für jedes Unterverzeichnis (jeden Router) von
/var/www/k4cg.org/stats/freeasinfunk/
(ausgenommen "Total") via REST-API (z.B. für den Router 44) die verbundenen Clients ab und speichert sie im jeweiligen Verzeichnis in eine Datei nach dem Format YYYY-MM-DD. Die Summe aller verbundenen Clients (aller Router) wird in einer Datei im gleichen Format im Verzeichnis "Total" gespeichert.
- /root/freifunkmediandaycount.sh - Wird ein Mal am Tag ausgeführt und berechnet den durchschnittlichen Wert der verbundenen Clients vom Vortag und speichert ihn in die Datei /var/www/k4cg.org/stats/freeasinfunk/median
- /root/freifunkmaximumdayvalue.sh - Wird ein Mal am Tag ausgeführt und sucht den maximalen Wert der verbundenen Clients eines jeden Routers und des "Total"-Verzeichnisses. Gespeichert werden die Daten in der Datei /var/www/k4cg.org/stats/freeasinfunk/maximum