Opennet Netzstatus: Unterschied zwischen den Versionen
Erscheinungsbild
Inhalt gelöscht Inhalt hinzugefügt
alfredi / Netzwerkkarte neu |
Thm (Diskussion | Beiträge) |
||
| (226 dazwischenliegende Versionen von 26 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
[[Opennet munin]]: https://monitor.opennet-initiative.de |
|||
Des Opennet-Gateway ''titan'' erstellt laufend Auswertungen zum Netzwerk-Zustand. Der |
|||
Zugriff erfolgt über [http://192.168.0.254 http://192.168.0.254] (Opennet intern) bzw. [http://titan.www.opennet-initiative.de http://titan.www.opennet-intiative.de] (intern und öffentlich). |
|||
== |
=== Wichtige Knoten === |
||
* [[Opennet Netzstatus/UGW-Server|UGW-Server]]: der Verein betreibt extern gehostete Server, die den Verkehr ins Internet leiten |
|||
* [[Opennet Netzstatus/UGW-Router|UGW-Router]]: einige Mitglieder speisen ihren Internet-Anschluss in das Opennet ein |
|||
* [[Opennet Netzstatus/offene Zugangsknoten|offene Zugangsknoten]]: an vielen öffentlichen Plätzen stellt das Opennet Internet frei zur Verfügung |
|||
* [[Opennet Netzstatus/Hanse Sail|Hanse Sail]]: offene Knoten, die der Verein vorübergehend rund um die Hanse Sail betreibt |
|||
=== OLSRv1 === |
|||
Opennet Access-Points und ihre aktuellen Verbindungen (Klicken zur aktuellen großen Karte!): |
|||
Wir verwenden das Routing-Protokoll [[OLSR]]. Dieses Protokoll ermöglicht es allen Knoten im Netz den Zustand aller anderen Knoten zu erkennen. |
|||
{| |
|||
[[Bild:alfredi_output.png]] |
|||
|valign=top width=100%| |
|||
Bescheibung |
|||
* Grün: Die Anzahl der Access Points die unter [[Opennet_Nodes]] mit Koordinaten eingetragen und erreichbar sind (Link Quality > 0). |
|||
* Rot: Die Anzahl Access Points die nicht erreichbar sind (Link Quality = 0). |
|||
* Gelb: Die Anzahl Funk Verbindungen zwischen den o.g. Online Acces Points. |
|||
* Blaue Linie: Die Link Qualität aus der Summe aller Links. |
|||
| ⚫ | |||
|} |
|||
{| |
|||
Aktualisierung der Karte zur Zeit alle 5 Minuten. |
|||
|valign=top width=100%| |
|||
* AP's die 'flappen' sind für kurze Zeit nicht erreichbar |
|||
* Offline AP's sind mehr als drei Stunden nicht erreichbar |
|||
* AP's die mehr als 60 Tage nicht Online waren fallen unter Tot |
|||
| https://www.opennet-initiative.de/graphen/flappingap.png |
|||
|} |
|||
{| |
|||
== Verkehrsanalyse == |
|||
|valign=top width=100%| Hier sehen wir in welchen Verhältnis die Knoten gut, mittel oder schlecht angebunden sind. |
|||
* gut = lq >0.6 |
|||
* mittel = lq >0.3 |
|||
* schlecht = lq <=0.3 |
|||
| https://www.opennet-initiative.de/graphen/lq-percent.png |
|||
|} |
|||
=== LoRaWAN === |
|||
Aktuelles Datenaufkommen am Opennet-Gateway ''titan'': |
|||
Radio Gateway Nutzung: |
|||
http://titan.www.opennet-initiative.de/stats/graphics/titan_traffic_001__1h_ppp+.png |
|||
{| |
|||
Nach oben ist der eingehende Verkehr zum Opennet (Downstream) aufgetragen. Nach unten sieht man den den ausgehenden Verkehr Richtung Internet (Upstream). |
|||
|valign=top width=100%| |
|||
| |
|||
<OniFrame src="https://grafana.thmcloud.de/d-solo/-FOeBhhVz/opennet?orgId=1&refresh=30s&panelId=11" width="581" height="450" frameborder="0"></OniFrame> |
|||
|} |
|||
=== Firmware === |
|||
'''Weitere Analysen''': [http://titan.www.opennet-initiative.de/stats/graphics/titan_traffic_001__1d_ppp+.png Letzter Tag] · [http://titan.www.opennet-initiative.de/stats/graphics/titan_traffic_001__30d_ppp+.png Letzte 30 Tage] · [http://titan.www.opennet-initiative.de/stats/graphics/titan_traffic_001__365d_ppp+.png Letzte 365 Tage] |
|||
[https://monitor.opennet-initiative.de/server/jun/opennet_firmware_versions/index.html https://monitor.opennet-initiative.de/munin-cgi/munin-cgi-graph/server/jun/opennet_firmware_versions-week.png] |
|||
== Weitere Analysen == |
|||
=== [http://titan.www.opennet-initiative.de/stats/graphics/ Traffic stats] === |
|||
Diese Grafiken werden erzeugt von teucrium (Python-script), unter nutzung von [http://www.netfilter.org/ Linux netfilter], libipt zum Zugriff und [http://people.ee.ethz.ch/~oetiker/webtools/rrdtool/ rrdtool] (Zugriff über [http://sourceforge.net/projects/py-rrdtool py-rrdtool]) zum graphing. |
|||
Diese automatische Übersicht wird laufend über den [[Ondataservice]] Dienst aktualisiert. Der Dienst liefert unvollständige Daten wegen eines Fehlers in der Datenverteilung über den [[OLSR]] Nameservice. Nutze auch die [[Opennet API]] für eigenen Datenanfragen. |
|||
| ⚫ | |||
{| {{Prettytable}} |
|||
Ketupo (Python-script) liest die notwendigen Daten über eine modifizierte Version des dotdraw Plugins von Titan's [http://olsr.org olsrd] und nutzt [http://www.graphviz.org/ graphviz] via [http://dkbza.org/pydot.html pydot] zur Erstellung der genannten Grafiken. |
|||
!Opennet ID |
|||
!Main IP |
|||
=== [http://titan.www.opennet-initiative.de/stats/connection_quality/ocellata.xhtml Connection Quality] === |
|||
!System |
|||
Tabelle mit allen aufgezeichneten opennet olsr-Nodes, Zeit des ersten gespeicherten Vorhandenseins, des letzten gespeicherten Vorhandenseins, und Statistiken über den Anteil der in verschiedenen Zeiträumen von dem Node erfolgreich beantworteten ICMP ECHO requests (i.e. 1 - Packet Loss). Alle Zeiten innerhalb der Tabelle sind in UTC. |
|||
!Firmware-Version |
|||
Ocellata (Python-script(s)) sammelt die Daten in einer [http://www.mysql.com/ mysql]-db und erzeugt daraus die html-page. |
|||
!Hardware |
|||
|- |
|||
=== [http://titan.www.opennet-initiative.de/accounting/topN/ topN IP Adressen] === |
|||
{{#OnApDataSQLQuery:SELECT mainip,on_id,sys_os_name,on_core_ver,sys_board FROM nodes ORDER BY on_core_ver ASC}} |
|||
Listet die 10 im vorherigen Monat für den meisten Traffic verantwortlichen OpenNet IP-Adressen, den jeweiligen Anteil am gesamten registrierten Traffic, und einige andere Statistiken. |
|||
{{#while: |
|||
Daten werden durch [http://www.netfilter.org/ Linux netfilter] (ULOG), [http://fprobe.sourceforge.net/ fprobe-ulog] an [http://netflow.cesnet.cz/ Netflow Monitor] weitergegeben und von diesem in einer [http://www.mysql.com/ mysql]-db gespeichert. |
|||
|{{#OnApDataNextSQLQueryRow:}} |
|||
Crinoidea (Python-script) liest diese Daten aus und erzeugt daraus die genannten xhtml-pages. |
|||
|{{FirmwareOverview|row={{#OnApDataGetSQLQueryRow:}}}} |
|||
}} |
|||
|} |
|||
Aktuelle Version vom 14. Januar 2023, 21:26 Uhr
Opennet munin: https://monitor.opennet-initiative.de
Wichtige Knoten
- UGW-Server: der Verein betreibt extern gehostete Server, die den Verkehr ins Internet leiten
- UGW-Router: einige Mitglieder speisen ihren Internet-Anschluss in das Opennet ein
- offene Zugangsknoten: an vielen öffentlichen Plätzen stellt das Opennet Internet frei zur Verfügung
- Hanse Sail: offene Knoten, die der Verein vorübergehend rund um die Hanse Sail betreibt
OLSRv1
Wir verwenden das Routing-Protokoll OLSR. Dieses Protokoll ermöglicht es allen Knoten im Netz den Zustand aller anderen Knoten zu erkennen.
|
Bescheibung
|
https://www.opennet-initiative.de/graphen/olsr-last.png |
|
https://www.opennet-initiative.de/graphen/flappingap.png |
Hier sehen wir in welchen Verhältnis die Knoten gut, mittel oder schlecht angebunden sind.
|
https://www.opennet-initiative.de/graphen/lq-percent.png |
LoRaWAN
Radio Gateway Nutzung:
|
<OniFrame src="https://grafana.thmcloud.de/d-solo/-FOeBhhVz/opennet?orgId=1&refresh=30s&panelId=11" width="581" height="450" frameborder="0"></OniFrame> |
Firmware
Diese automatische Übersicht wird laufend über den Ondataservice Dienst aktualisiert. Der Dienst liefert unvollständige Daten wegen eines Fehlers in der Datenverteilung über den OLSR Nameservice. Nutze auch die Opennet API für eigenen Datenanfragen.
{{#OnApDataSQLQuery:SELECT mainip,on_id,sys_os_name,on_core_ver,sys_board FROM nodes ORDER BY on_core_ver ASC}} {{#while: }}| Opennet ID | Main IP | System | Firmware-Version | Hardware | ||
|---|---|---|---|---|---|---|
| {{#OnApDataNextSQLQueryRow:}} | - | [[AP{{#OnApDataGetSQLQueryValue:on_id}}]] | {{#OnApDataGetSQLQueryValue:mainip}} | {{#OnApDataGetSQLQueryValue:sys_os_name}} | {{#OnApDataGetSQLQueryValue:on_core_ver}} | {{#OnApDataGetSQLQueryValue:sys_board}} |