Table of Contents |
---|
A core functionality of NMIS8 and NMIS9 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.
...
Debug is optional and debug=3 will reveal lots of cool information if you like data modelling. You You should check keeping an eye on these errors. e.g.
...
model_discovery.pl, examples below.
Syntax Error in the Model File
You will get the compile error first with the details and the name of the file after it.
Code Block |
---|
String found where operator expected at (eval 219) line 41, near "}
'threshold'"
(Missing operator before
'threshold'?)
MODEL ERROR: Could not load Model-TELDATL1.nmis |
Missing OID to Name definition in /usr/local/nmis8/mibs/nmis_mibs.oid
Code Block |
---|
MODEL ERROR: with Model OID Model-POWERALERT-ups.nmis :: Model/system/sys/ups/snmp/upsoutputsrc UpsOutSource |
Variable Name for Storing in RRD longer than 19 Characters
Code Block |
---|
MODEL ERROR: RRD variable HbsAirLinkCompressedStatic found longer than 19 |
Missing Graph file for the graphtype name
Code Block |
---|
MODEL ERROR: missing file for graph type cmtscpu: /usr/local/nmis8/models/Graph-cmtscpu.nmis
MODEL ERROR: missing file for graph type power: /usr/local/nmis8/models/Graph-power.nmis |
Dealing with Many Nodes and Many Models
...