Skip to content

Legacy software analysis. Based on CIM/WMI/WBEM, with a web ui

License

Notifications You must be signed in to change notification settings

AugustinMascarelli/survol

 
 

Repository files navigation

Primhill Computers

Survol is a software intelligence tool, made to display everything that runs on a computer.

It is a web interface which lets you navigate on all IT resources on a machine: Applications, databases, files, network connections, libraries, users, remote servers etc… they all become visible with the same ease-of-use. No technical knowledge is necessary. No command line, just clicking on icons.

It is very useful with undocumented systems, spanning many different skills, and perhaps legacy applications. These applications can be so big and complicated, that it is very difficult to have an overview. With Survol, anyone can quickly see what an IT system is doing.

Because it is a very light agent, in pure Python, it can safely run on any machine; So, everyone can follow a project life-cycle from development to production. Everyone can see which software version, which major components are installed and running on a configuration.

The data model is based on semantic web concepts, and industry standards such as CIM and WBEM. Therefore, Survol can easily exchange data with other tools.

It is very modular: You can add your own scripts, to display information specific to your project, mixed with data provided by default.

Survol collects data from a running system, on-demand. It does not slow down a machine by accumulating statistics on a running system, because the quantity of data is so huge that it is useless. Instead, Survol assists an investigation, by letting a user choose the data that are needed.

Survol displays multiple views on the same data: HTML, SVG, D3 JavaScript library and RDF.

More information is available at Primhill Computers web site and an online demo is visible here .

Continuous integration is at: Survol on Travis CI .

About

Legacy software analysis. Based on CIM/WMI/WBEM, with a web ui

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 64.9%
  • Jupyter Notebook 15.4%
  • HTML 10.7%
  • JavaScript 6.3%
  • Dockerfile 1.5%
  • CSS 0.7%
  • Other 0.5%