Monitor
De Guifi.net - Wiki Hispano
El sistema actual de monitoritzacio es el seguent:
Com funciona
La web tiene un listado de todos los nodos en una base de datos. Gracias a esta información se genera un documento XML llamado CNML, en el que se define qué tipo de nodo es, la localización... etc.
La herramienta SNPServices usa este CNML para poder transferir información a los supernodos repartidos por toda la red. En esta imagen vemos un supernodo:
Imagen de https://guifi.net/ca/seminari
Estos supernodos suelen ser servidores de gráficas. Desde los supernodos se usan herramientas SNMP como ping a todos los nodos y se recoge la información. Esta información se dibuja en un gráfico gracias a MRTG y rrdtool.
Todos los nodos tienen asignados un servidor de gráficas. Si no tiene uno directamente, coge el superior jerárquicamente hasta llegar al nodo raíz que es la web.
El supernodo genera gráficas con los resultados y los almacena en local.
Desde la web se puede consultar esta información.
Gŕafico MRTG obtenido de https://roure.act.uji.es/wiki/public/guifinet/cursoinstaladoresguifi2011/servidoresgnulinux/start
Actualmente el SNPServices realiza funciones de: gráfica, disponibilidad, estadística, traceroute, liveping http://ausa.guifi.net/snpservices/
El conjunto de información se publica en la web como se muestra en esta imagen:
Imagen de http://guifi.net/en/node/2436/view/availability