Customizing the Management Agent for NetWare

The Management Agent for NetWare installation process creates the nma2.ncf file (Novell NetWare 3.x and 4.x servers) or the nma5.ncf file (NetWare 5.x servers) in the sys:\zfs_agnt\nma directory. When the NetWare server is started, this file automatically loads all the NLM files required for the Management Agent for NetWare in a default configuration state. There are, however, several LOAD parameters that you can configure for each of the NLM files used with the agent.

You can configure your server to use these options by editing the nma2.ncf or nma5.ncf file on your server. Also, if your server is already running, you can unload any of these NLM files and then load them at the NetWare server console using any of the configuration parameters. You can configure these parameters at the NetWare server console or by using the NetWare remote console utility, RCONSOLEJ.

The sections that follow describe each of the command line parameters that you can configure for the Management Agent for NetWare.


servinst.nlm Load Parameters

servinst.nlm implements the nwserver.mib NetWare Server MIB. You can load servinst.nlm at the command line with any or all of the following parameters:

LOAD SERVINST D, U=n, V, B=n H

Parameter Description

D

DisableSets: If this parameter is present, servinst.nlm does not allow SNMP SET commands for objects in nwserver.mib.

Default: SETS enabled (subject to SNMP security).

U=n

UpdateInterval=n: Sets the list update interval to n (n is a value in seconds). This determines how often certain internal lists kept by servinst.nlm (such as volumes and queues) are updated. Set this parameter higher to minimize the number of CPU cycles used by servinst.nlm, or lower to guarantee immediate reporting of server status changes that affect the lists.

Default: 300 seconds.

V

Verbose: Displays informational messages.

Default: Off.

B=n

BuildUserListHour=n: The local time each day on a 24-hour clock (0 to 23) at which the servinst.nlm software builds a list of users that have access to the server.

Default: 2 (2:00 AM).

H

Help: Displays help on command line parameters. If you use the H parameter, servinst.nlm displays the help messages and then exits. It does not remain loaded even if other parameters are entered on the command line.

Default: Off.


hostmib.nlm Load Parameters

hostmib.nlm implements both the standard Host Resources MIB (RFC 1514) and the Novell extensions to the Host Resources MIB (nwhostx.mib). You can load hostmib.nlm at the command line with any or all of the following parameters:

LOAD HOSTMIB.NLM D, U=n, V, H

Parameter Description

D

DisableSets: If this parameter is present, hostmib.nlm does not allow SNMP SET commands for objects in RFC1514.MIB or nwhostx.mib.

Default: SETS enabled (subject to SNMP security).

U=n

UpdateInterval=n: Sets the list update interval to n (n is a value in seconds). This determines how often certain internal lists kept by HOSTMIB.NLM are updated. Set this parameter higher to minimize the number of CPU cycles used by HOSTMIB.NLM, or lower to guarantee immediate reporting of server status changes that affect the lists.

Default: 60 seconds.

V

Verbose: Displays informational messages.

Default: Off.

H

Help: Displays help on command line parameters. If you use the H parameter, HOSTMIB.NLM displays the help messages and then exits. It does not remain loaded even if other parameters are entered on the command line.

Default: Off.


ntrend.nlm Load Parameters

ntrend.nlm implements the Threshold and Trend MIB (nwtrend.mib).

When first loaded, ntrend.nlm automatically sets trends and thresholds for each monitored attribute according to the server's configuration from values stored in the ntrend.ini file (located in the sys:\etc directory). You can edit this file as described in Setting Default Trends and Thresholds.

Thereafter, as configuration changes occur over time, ntrend.nlm adjusts to changes in the number and type of physical network interfaces, queues, volumes, and disks. Default thresholds are set only for important parameters. You can later use SNMP SET commands to set thresholds for parameters such as files read and packets in.

A trend file is created for each monitored attribute instance, even if trending is disabled for that object. The file header contains all the information from nwtControlTableEntry, and the rest of the file stores the sample history (if any). After a trend file is created, it exists until explicitly deleted by the operator, even if the monitored object (a queue, for example) no longer exists. When a monitored object no longer exists, the associated nwtControlStatus is recorded as invalid.

You can load ntrend.nlm at the command line with any or all of the following parameters:

LOAD NTREND D=dir, R, V, H

Parameter Description

D=dir

Directory=dir: Enables you to specify the volume and directory where ntrend.nlm stores the history data files. Example: To use vol1:\test as the directory for trending files, enter the following command:

load ntrend D=vol1:\test

Default: sys:\ntrend.

R

Reset: Causes ntrend.nlm to discard all the old trending history data and restart the sampling.

V

Verbose: Displays informational messages.

Default: Off.

H

Help: Displays help on command line parameters.

Default: Off.