...
To use NMIS various data is required, this data represents policies or configuration or credentials or a combination of all of those. In the past NMIS users have added tables as they needed and this required some Perl coding, to support faster and more easily modified tables in NMIS, the table definitions are now defined outside of the code base, making the tables themselves configuration items. So like the chicken and the egg, you need to start with something.
Tables used in NMIS
File | Description | Change | ||||
Access.nmis | Access levels for Authorisation System | Low | ||||
Config.nmis | Main NMIS8 configuration file. | Medium | ||||
Contacts.nmis | Contacts information used for notifications. | Low | ||||
Enterprise.nmis | List of “vendors” SNMP OID prefixes | Low | ||||
Escalations.nmis | Escalation policy, how notifications will happen | Low | ||||
Links.nmis | List of Links in the network. | Low | ||||
Locations.nmis | List of Locations | Low | ||||
Logs.nmis | Log viewer configuration file | Low | ||||
Modules.nmis | Opmantek modules integration | Low | ||||
Nodes.nmis | Main NMIS8 Nodes file | High | ||||
Outage.nmis | Current planned outages | Low | ||||
Portal.nmis | Portal configuration for internal integrations | Low | ||||
PrivMap.nmis | Privilege mappings for authorisation | Low | ||||
Services.nmis | Services configuration file | Low | ||||
Toolset.nmis | External tools configuration file | Low | ||||
Users.nmis | Users authorisation mappings | Low | ||||
ifTypes.nmis | List of standard interface types from IANA | Low | ||||
logrotate.conf | Configuation for Log Rotation. | Low | ||||
nodeConf.nmis | Customised node configurations | Medium | ||||
scripts | Scripts directory for polling | Low | ||||
users.dat | Local user database for apache and htpasswd authorisation methods. | Low |