Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

A core functionality of NMIS8 and NMIS9 NMIS is the modelling system, this is an abstraction of how NMIS communicates with devices and allows a great deal of flexibility and control over how NMIS works.

There are several use tools and functions available with NMIS to help troubleshoot what is happening with device communication as well as when you are developing new models.  This WIKI wiki provides details about what those tools are and how to use them.

...

This document will refer to using the modelling tool in NMIS9, along with some other useful tools in NMIS8 which still work, but are a little redundant with the new an and improved model_tool.pl

NMIS to Device Communications

...

Once you have added the node to NMIS8 NMIS you can run an update or collect and see what data is being requested:

...

The model discovery tool is new and is there to make things easier.  It supports several useful functions when development new models or working with existing ones.

model_discovery.pl was pl was released in NMIS8.7.0G and NMIS 9.2.2 but was an early version, check with Opmantek Support or grab a more recent version from GitHub: model_discoverytool.pl

Automated Base Model Detection and Creation

...

A file called /usr/local/nmis8nmis9/models-custom/Model-CiscoRouter-auto.nmis would be created, you can now edit the node in Nodes.nmis NMIS and change model from auto to be CiscoRouter-auto and use this model.

...