Frequently Asked Questions
No, NetSpyGlass is not open source software. However, NetSpyGlass is designed to be highly extensible and can integrate with a number of open source tools.
NetSpyGlass was designed for scalability. Some of our largest installations involve thousands of devices, hundreds of thousands of ports and millions of metrics at a modest 30 second polling interval. The system can run as a single package with no dependencies on a single on-premise Linux machine for a small network or as a distributed cluster for large networks.
When deploying on large networks polling and computation are distributed and scale is achieved by adding cluster members. Workloads can be sharded on each level and placing pollers closer to devices is a best practice for optimum performance. The result is a highly parallelized architecture proven to be very fast (i.e. 150K metrics per poller at 30 second intervals). With NetSpyGlass, users can spread polling out over a chosen time interval to reduce device load while maintaining control over algorithms used to group OIDs for batch queries. NetSpyGlass can even provide workarounds for bugs in device software.
We recommend server with at least 4G of RAM.
The program keeps database, logs and reports in the directory defined by configuration parameter “HOME” (see Installation and Configuration using rpm or deb package for more details on this). We recommend that the file system where this directory is located should have at least 50G of free disk space. Fast disk is recommended.
NetSpyGlass can utilize multiple CPU cores, so running on a machine with 4 or more cores improves performance.
NetSpyGlass can store data in embedded database or in external MySQL and time series databases. See the Databases section of the Documentation for more details. If you plan to run NetSpyGlass with external databases, you need to install and configure them separately; they are not part of NetSpyGlass package.
Additional system requirements, installation and configuration details are available in the NetSpyGlass Documentation.