Skip to content

guifiAnalyzer is a python monitoring/research tool collecting information from guifi.net

License

Notifications You must be signed in to change notification settings

DSG-UPC/guifiAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Intro

guifiAnalyzer is a python project aspiring to be a monitoring/research tool collecting information from guifi.net.

This information can be either:

  • infrastructure information (based on the CNML information of the network)
  • traffic information (based on the information deployed by the already deployed SNPservices services of guifi.net)

Subprojects

guifiAnalyzer is currently consisted from 4 different subprojects.

  • guifiwrapper can be considered the main backend, but can be also used to get information. guifiwrapper is a tool to grab CNML information about a guifi.net zone and its subzones. The CNML calls on the guifi.net web server are based on libcnml. The rest of the subprojects use guifiwrapper to grab whatever infrastructural information is needed.

  • plot is a tool that produces certain plots with statistics for guifi.net. It has as a goal to set as an example how to plot using information from guifiwrapper.

  • vis is an unfinished effort to create visualizations of graphs extracted with guifiwrapper using D3.js.

  • traffic is a tool that extract traffic information for the nodes of a guifi.net zone, asking the responsible graph servers.

More information on the wiki of the project.

About

guifiAnalyzer is a python monitoring/research tool collecting information from guifi.net

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages