- Works excellent for heterogeneous networks (lots of different vendors)
- Error correlation
- Root-cause analysis
- Service intelligence
- Lots of add-on products for Spectrum, e.g., VMware integration
- Local extensions/developments for special needs, e.g., new vendor xyz
With the object-oriented design of Spectrum, from its very first version, we had very important issues, such as fault isolation and root-cause analysis implemented by default!! Which means that we had through all these years very precise fault indications on where to look for the error and were not overwhelmed by long lists of alarm, which were only effects of the real fault.
So we then concentrated on building a virtual picture of the complete real IT infrastructure inside Spectrum. This includes today a very wide range of devices, which are modelled inside Spectrum and interconnected in the correct hierarchy as in the real environment. And, as the big buzzword today is IoT, this means for us as a service provider to our university users to deal with MoT = Monitoring of Things!!
The “new” things include devices such as coffee machines, fridges, temperature sensors, worktime badge systems, door opening scanners, house automation systems (for light, sun blinds, climate, etc.), smoke and fire detectors, etc. This list increases every year with new “things” popping up on our network radar!
Of course, the real IT devices like routers, switches, firewalls, servers, storage devices, WiFi access points, IP phones, and, importantly, printers, form the base of the big “virtual” Spectrum picture.
And last but not least, Spectrum by design can be expanded in its function by a series of add-ons, such as VMware integration, which reads out automatically the virtual servers in the vCenter and models all VM’s inside Spectrum in the corresponding physical servers. Another example of an add-on is the integration of a performance probe with scenarios that run periodically (i.e., log in to a webmail portal, check for the existance of a message xyz, lookup the calendar, etc.) and map those scenarios to objects within Spectrum, which can be handled like devices, so you can put thresholds on them and get alarmed when violated!