Latest Version 99.0.0 Release Notes
Enigma NMS – Technical Architecture and System Overview
Please Note:
Enigma NMS is suitable for IT and IoT infrastructures of any size and complexity. All the following features are included in a single product license and can be deployed on a single server, whether it is bare metal, a virtual machine (VM) or a Cloud Deployment. However, to establish an optional High Availability Cluster, a second Enigma instance is necessary.
The list provided below is only a summary of features.
Summary of Features:
- IT and IoT Infrastructure Discovery: Automated, Scheduled, and On-Demand.
- Asset Management: Unlimited custom fields.
- SNMP V3: Full implementation throughout the product.
- Multi-Tenant, Multi-User, Multi-Vendor functionality.
- High Availability Cluster: Provides 100% business continuity and can also be used as a server migration tool.
- Polling every 60 seconds: Highly detailed graphs with custom resolution and layout.
- Data granularity fully preserved without roll-up for up to 5 years: No averaging or aggregation.
- Distributed Polling Architecture: Enigma Central <-> Enigma Remotes. Single pane of glass. Suitable for very large distributed deployments with overlapping private IP ranges. Scales to over 100,000 nodes and 50,000,000 ports.
- Availability Monitor (including DHCP-enabled Nodes): Custom SLA and Alarm Delay Templates.
- Network Performance Monitor:
- CPU Utilization
- Memory Utilization
- Temperature Readings: Multiple sensors
- Ping Round Trip Response
- Errors
- Discards
- Packet Loss
- Queue Drops
- QoS Class Utilization
- QoS Class Drops
- Broadcasts
- Traffic Utilization (Bits/Packets per sec)
- Environment Monitor / ANY OID, Monitoring anything within SNMP MIB:
- Auto-Discovery of all OIDs with Static or Dynamic Indexes.
- MIB Table and OID Templates, Threshold Alerting, Integers or Strings.
- UPS Battery Status and Time Remaining.
- Temperature Sensors.
- Voltage and Current.
- Storage Utilization.
- Radio Signal Strength.
- ANY OID discovered and monitored in your entire OT and IoT environments in minutes!
- Server Monitor:
- Hardware Composition.
- CPU Utilization.
- Memory Utilization.
- File System Utilization.
- Installed Software.
- Monitoring of Running Processes.
- Application Monitor:
- Network Daemons.
- Database Statuses.
- Web Resources Content and Response Time Monitoring.
- API Endpoints.
- Traffic Volume Monitor: Daily Utilizations and Traffic Volumes: All Hours, Business Hours (B.H.), and After Hours (A.H.).
- Exceptions-Based Performance Reporting and Trending: Custom thresholds and optional alerting.
- Port Monitor: Auto-detection and monitoring of Layer 2 and Layer 3 trunks.
- CDP and LLDP Monitor: View all CDP and LLDP peers across the entire network domain.
- Device Locator: By MAC, IP Address, and NETBIOS Name.
- Visibility of All Network-Connected Clients: Preserves information about disconnected MACs forever.
- Root-Cause Analysis with alert suppression.
- Visibility of All VLANs, VTP and MSTP Domains, IP ARP and Routing Tables.
- Dynamic Physical Topology Maps.
- Google Maps Integration: Shows sites topology, data services, and outages in real time.
- Live Floor Maps: Load your Site and Floor Maps (Unlimited) and pin down your nodes.
- Wireless Monitor: Auto-discovered WLC, LWAP, WLAN – VLAN Mapping, Mobile Clients.
- VM Monitor: Auto-discovered VM Hosts, VM Guests, Resource utilization.
- Asset Manager: All Hardware and Software modules on all managed devices, history.
- IP Address Manager: Multiple IPv4 and IPv6 Domains.
- Traffic Analyzer: All versions of NetFlow and sFlow, unlimited sources, zero maintenance.
- IP SLA Monitor: Unlimited probes, zero maintenance.
- VRF Monitor: VRFs, Interfaces memberships, Routing, TE Tunnels.
- SYSLOG Monitor: Top talkers, customizable matching patterns, actions, and alerts.
- SNMP Trap Monitor: Top talkers, customizable matching patterns, actions, and alerts.
- User Activity Monitor: Visibility of all commands entered via CLI across your entire network.
- Real-Time Monitor: 1-second traffic utilization stats on up to 25 interfaces.
- Routing Monitor (BGP, OSPF, EIGRP): Detection of incorrect configuration and flapping links.
- Configuration Manager: Vendor independent, auto config downloads, and scheduled config changes on multiple devices.
- SNMP Browser.
- Hardware Management: Tracking of composition changes and various End-of-Date attributes monitoring.
- Maintenance Contracts and SSL Certificates Monitor: Proactive notifications on contract expiration.
- Flexible Favorites and Custom Reports: Any view or report in the system can be saved as a favorite for quick access or scheduled execution.
- Report Exporter: Any report or view in the system can be easily exported as PDF or CSV.
- Report Scheduler: Any custom or favorite report can be scheduled to be executed, with results saved as HTML, PDF, or CSV, and attached to an email.
- Data Services (Telco) Management:
- Overlays of all Data Services over your network infrastructure.
- Unlimited Custom Attributes.
- Tracking Telco Provider Quality of Service.
- Reduces Outage Restoration Time.
- Optimizes your Telco Infrastructure.
- Bulk Actions.
- Telco Bill Validation: Minimizes data services expenses.
- Incident and Change Management.
- Intrusion Detection Monitor.
- Cisco NBAR Monitor.
- Intuitive Alert Storm Control.
- Alerts with optional custom content.
- Alerts Forwarding: Northbound integration via the generation of custom SYSLOG, SNMP Traps, Email, and API Templates with custom content to multiple external Service Desk systems (e.g., Splunk On-Call, PagerDuty, Tivoli OMNIbus, HP Service Now, ITSM, etc.).
- Flexible REST API Services: Southbound integration with Client Portals and Service Desk systems via comprehensive REST API Services, extraction of any data including graphs.
- Integration with LDAP, DNS, NTP, SMTP, TACACS, SMS.
Following are examples of operational challenges that network managers may face on a daily basis. Enigma NMS can provide quick answers to all of the following questions and many more:
- How many network nodes are in my network, and who are the vendors?
- What hardware models do I have in my network?
- What hardware modules are installed in all my network devices?
- What is my network’s physical and logical topology?
- What IOS versions are in my network, and where are they located?
- What maintenance contracts do I have, and when do they expire so I can renew them on time?
- How many IP subnets are in my network, where are they located, which subnet can I use next, and are there enough free IP addresses for new client machines?
- 30 network switches went down 10 minutes ago at our data center—what node is to blame (root cause)?
- What Microsoft products are installed on all my PCs?
- Are any of my application servers running out of memory or disk space?
- I want to monitor all my databases, web servers, and business-critical web applications.
- How many TenGigabit links do I have, and where are they?
- Do I have any duplicate IP addresses, and where are they?
- How many VLANs and VTP domains are there, where are they located, and what nodes/interfaces belong to a particular VLAN?
- How many physical trunks exist, and where are they? I want my NMS to monitor them automatically.
- How many physical trunks went down today, last week, or last month, and for how long? Are they connected to WAN carriage?
- What are the busiest links, and which links are showing errors or discarding packets?
- Are there any links with a duplex mismatch that could cause severe performance degradation?
- Our users are complaining about slow application response—can I quickly identify if there is anything wrong with my network, or do they need to talk to our application support staff?
- What is my network availability monthly, weekly, and daily, and what is the availability trend?
- How many outages occurred in my network, and what was the reason for the outages?
- Which outages were caused by power failures?
- I want to know the maximum traffic utilization on gigabit access ports in my network.
- What are my engineers doing on network devices in real time?
- What are the top sources of Syslog messages and SNMP traps?
- Are there any failed fans or power supplies in equipment across my entire enterprise network domain?
- What is the yearly trend in my network availability—is my network becoming more or less stable?
- I want to see all SLAs applied to all my network devices.
- What Telco services are being used in my WAN, and to what nodes/interfaces are they connected?
- Which client devices, such as printers, servers, workstations, etc., are connected to my network, and what are their names?
- If I take down a particular network node for maintenance, how many network clients will be affected, and what are they?
- What traffic is traversing my network and possibly causing congestion?
- What are the top talkers and applications consuming my WAN bandwidth? Is it all legitimate traffic? Who is accessing what on the internet, and when?
- What is the latency across my network?
- We need to roll out a new application—do we have enough bandwidth capacity for it?
- The new application requires five new servers with gigabit NICs—do we have enough network port capacity in our data center?
- How can I add or change access lists on 500 network devices without having to ssh into each device?
- How many devices rebooted last night, and why?
- At a remote site, I need to provide network connectivity for ten additional staff members—do I have enough network ports at this location?
- What is the status of my UPS? Are the batteries still in good condition, or do they need replacement?
- Cisco TAC has sent me a critical bug notice—how can I quickly identify network nodes that need an IOS upgrade?
- Are there any multicast (video) streams in my network, and where are they coming from? If one of my IP video cameras goes off the air, can I quickly find it?
- What spare network equipment do I have, and where is it? Do I have enough spares to support my entire network infrastructure?
- Have the configs on my network devices been changed yesterday, last week, or last month? Who made the change, and when?
- Have all my network device configs been backed up?
- My core switch went down last night—why? What was the state of this device at the time of the failure, and what is the most probable cause?
- Can I suppress all alarms from affected nodes during scheduled maintenance?
- One of my application servers died Friday night and was not discovered until Monday—where is it connected to the network? I want to receive an alert next time this happens.
- What Cisco hardware is visible on the network that is not in my management database?
- How many Cisco IP phones are there, where are they, and what are the extension numbers and usernames?
- We have purchased a new voice-grade WAN link to overseas—can I monitor that the carriage provider is giving me the relevant quality of service?
- Are there any unauthorized wireless devices that could pose a security risk, and how long have they been connected to the network?
- I would like only HP, Cisco, and 3COM network devices to be discovered and added to the database.