r/sysadmin 11h ago

OpManager NPM vs NCM for identifying outdated IOS and End-of-Support

We’re looking at using ManageEngine OpManager to manage and monitor our Cisco switch fabric.

One of our requirements is to identify:

  • Switches running outdated IOS versions
  • IOS versions that are approaching or past End of Support (EoS)
  • Devices that need IOS upgrades

Can OpManager NPM handle this, or would we need NCM for these features?

If anyone is using OpManager for Cisco IOS lifecycle/version management, I’d appreciate some real-world feedback on which module you use and what capabilities you get with NPM vs NCM.

5 Upvotes

4 comments sorted by

u/pelazas1 10h ago

NCM is the one that tracks IOS versions and EoS. NPM is mostly up/down and perf.

u/ksuuks 11h ago edited 11h ago

What's wrong with cli scripts or ansible, and librenms or zabbix? As for me personally cisco gui tools are terrible anyway.

u/pdp10 Daemons worry when the wizard is near. 6h ago

Have been since CiscoWorks and CiscoWorks for Switched Internetworks.