Key Features

Automation


NetSpyGlass is a fully-programmable automation platform that leverages an embedded Python interpreter and system configuration file to automatically:

  • Build network maps, detect and respond to changes
  • Trigger actions and completely reconfigure the system
  • Execute custom calculations and data processing

Automation


NetSpyGlass is a fully-programmable automation platform that leverages an embedded Python interpreter and system configuration file to automatically:

  • Build network maps, detect and respond to changes
  • Trigger actions and completely reconfigure the system
  • Execute custom calculations and data processing

Placeholder

Scalability


NetSpyGlass is designed for high scalability. No network is too large. The platform easily accommodates networks with:

  • Thousands of devices
  • Hundreds of thousands of interfaces
  • Millions of metrics

Scalability


NetSpyGlass is designed for high scalability. No network is too large. The platform easily accommodates networks with:

  • Thousands of devices
  • Hundreds of thousands of interfaces
  • Millions of metrics

Auto-Discovery


With support for SNMP v1,2,3, NetSpyGlass polls devices to discover vendor, model, component inventory, configuration, protocols and much more.

  • Build layer 2 topology graphs
  • Automate metrics selection and collection with intelligent discovery
  • Leverage internal database of models for devices and their components
Placeholder

Auto-Discovery


With support for SNMPv3, NetSpyGlass polls devices to discover vendor, model, component inventory, configuration, protocols and much more.

  • Build layer 2 topology graphs
  • Automate metrics selection and collection with intelligent discovery
  • Leverage internal database of models for devices and their components

Placeholder

Real-Time


As an alternative to SNMP traps or Syslog logs, user-configurable real-time SNMP polling gives NetSpyGlass users granular visibility into network state.

  • Collect, process, store polling data in user choice of time-series databases
  • Display current parametric values in context as map overlays
  • Build historical record of network “state” for analysis and reporting

Real-Time


As an alternative to SNMP traps or Syslog logs, user-configurable real-time SNMP polling gives NetSpyGlass users granular visibility into network state.

  • Collect, process, store polling data in user choice of time-series databases
  • Display current parametric values in context as map overlays
  • Build historical record of network “state” for analysis and reporting
Placeholder

Historical Maps


Visually display monitoring data and history of changes in topology as devices and/or connections were added or removed.

  • Select precise “moment in time” for event correlation with timeline slider
  • See detailed historical monitoring data in the context of network state
  • Create graphs and conduct detailed analyses of historical monitoring data
Placeholder

Historical Maps


Visually display monitoring data and history of changes in topology as devices and/or connections were added or removed.

  • Select precise “moment in time” for event correlation with timeline slider
  • See detailed historical monitoring data in the context of network state
  • Create graphs and conduct detailed analyses of historical monitoring data

Placeholder

Tagging


“Tags” are metadata generated during network discovery that are associated with devices, components and other objects in the system data model.

  • Signify vendors, models, serial numbers, etc. with auto-generated Tags
  • Signify any taxonomy or object data model with user-defined Tags
  • Use Tags to match metrics for graphs, calculations, reports & alerts

Tagging


“Tags” are metadata generated during network discovery that are associated with devices, components and other objects in the system data model.

  • Signify vendors, models, serial numbers, etc. with auto-generated Tags
  • Signify any taxonomy or object data model with user-defined Tags
  • Use Tags to match metrics for graphs, calculations, reports & alerts
Placeholder

Analytics


Powerful analytical capabilities leverage categorized (i.e. tagged) data to create custom metrics, aggregates or any kind of computational artifact.

  • Use Python scripts for programmatic access to deep analytical insights
  • Create custom metrics for intelligent alerts and normalization of data
  • Generate analytics for integration and use with external business systems
Placeholder

Analytics


Powerful analytical capabilities leverage categorized (i.e. tagged) data to create custom metrics, aggregates and any kind of computational artifact.

  • Use Python scripts for programmatic access to deep analytical insights
  • Create custom metrics for intelligent alerts and normalization of data
  • Generate analytics for integration and use with external business systems

Placeholder

Search


The NetSpyGlass discovery process creates a complete object model of the network that enables sophisticated search capabilities including the ability to:

  • Find any device, interface or map by complete or partial name
  • Search by IP or MAC addresses
  • Investigate any object in the network very quickly and efficiently

Search


The NetSpyGlass discovery process creates a complete object model of the network that enables sophisticated search capabilities including the ability to:

  • Find any device, interface or map by complete or partial name
  • Search by IP or MAC addresses
  • Investigate any object in the network very quickly and efficiently
Placeholder

Alerts


Alerts operate on NetSpyGlass collected monitoring data which they evaluate against user-defined conditions to determine when to trigger notifications.

  • Gain unlimited flexibility using Python scripts to correlate events and alerts
  • Incorporate dependencies and correlations between metrics with ease
  • Target alert notification channels – PagerDuty, Slack, DataDog, email, etc.
Placeholder

Alerts


Alerts operate on NetSpyGlass collected monitoring data which they evaluate against user-defined conditions to determine when to trigger notifications.

  • Gain unlimited flexibility using Python scripts to correlate events and alerts
  • Incorporate dependencies and correlations between metrics with ease
  • Target alert notification channels – PagerDuty, Slack, DataDog, email, etc.

Placeholder

Visualizations


NetSpyGlass enables visualization of complex network topologies with user-defined hierarchical structures, i.e continent, metro, data center, rack, etc.

  • Apply filters to visualize only specific segments of a network
  • Isolate specific devices for observation with “Ad Hoc” mapping
  • Click the map to easily zoom in/out to any hierarchical level in the network

Visualizations


NetSpyGlass enables visualization of complex network topologies with user-defined hierarchical structures, i.e continent, metro, data center, rack, etc.

  • Apply filters to visualize only specific segments of a network
  • Isolate specific devices for observation with “Ad Hoc” mapping
  • Click the map to easily zoom in/out to any hierarchical level in the network
Placeholder

Graphs & Dashboards


Build graphs directly from the NetSpyGlass user interface by choosing categories of objects with associated variables, filters, tags, etc.

  • Conduct ad hoc exploration with the built-in data browsing tool
  • Create “live” interactive dashboards through integration with Grafana
  • Use Tags to select metrics for data-persistent graphs and dashboards
Placeholder

Graphs & Dashboards


Build graphs directly from the NetSpyGlass user interface by choosing categories of objects with associated variables, filters, tags, etc.

  • Conduct ad hoc exploration with the built-in data browsing tool
  • Create “live” interactive dashboards through integration with Grafana
  • Use Tags to select metrics for data-persistent graphs and dashboards

Placeholder

Reporting


Reports are accessible from the NetSpyGlass user interface and facilitate extensive user interaction with monitoring data available in the system.

  • Use Python scripts and template files to precisely define reporting data
  • Run reporting scripts to automatically generate reports on schedule
  • Use built-in system reports or generate completely custom reports

Reporting


Reports are accessible from the NetSpyGlass user interface and facilitate extensive user interaction with monitoring data available in the system.

  • Use Python scripts and template files to precisely define reporting data
  • Run reporting scripts to automatically generate reports on schedule
  • Use built-in system reports or generate completely custom reports
Placeholder

Extensibility


NetSpyGlass is designed for extensibility through its powerful Python scripting engine and integration with external systems through its REST API.

  • Use Python scripts to extend platform functionality to unique requirements
  • Integrate with external tooling like DataDog, Nagios, Graphite and others
  • Integrate with external business systems for access to monitoring data
Placeholder

Extensibility


NetSpyGlass is designed for extensibility through its powerful Python scripting engine and integration with external systems through its REST API.

  • Use Python scripts to extend platform functionality to unique requirements
  • Integrate with external tooling like DataDog, Nagios, Graphite and others
  • Integrate with external business systems for access to monitoring data