Versions Compared

Key

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

...

Yes it really is that easy.

Troubleshooting

If you want to troubleshoot what is happening with a table when it is not working, you can look in the nmis log file, which is /usr/local/nmis8/logs/nmis.log, for example, refresh the table and then using the log tool select "NMIS_Log", or from unix "tail -50 /usr/local/nmis8/logs/nmis.log".

You might see an error like below, this is a Perl error and can be read the same way as reading a Perl compile or runtime error.  Everything after the <br> is the error.

Code Block
16-Mar-2013 13:48:26,tables.pl::loadCfgTable#140NMIS::loadGenericTable#293NMIS::loadFileOrDBTable#288func::loadTable#869func::readFiletoHash#976<br>ERROR convert /usr/local/nmis8/conf/Table-Nodes.nmis to hash table, Global symbol "$example" requires explicit package name at (eval 46) line 34, <$handle> line 70. 

In this example 'Global symbol "$example" requires explicit package name at (eval 46) line 34' is saying there is a compile time error at line 46 of the evaluated code, in this case the variable $example has not been declared inline with Perl "strict".

Feedback

We would love you get your feedback, please let us know if you had any problems or would like more information at contact@opmantek.com