SNMP Manager Programmer's Guide

Introduction to Manager Services
SNMP Manager Programmer’s Guide134249
1-19
Epilogue Manager Portability
For IPC communication, the PAID of the manager process must be compatible with
that of the NonStop agent process to access MIB objects in the zagInProfile group of
the NonStop agent’s private MIB.
Epilogue Manager Portability
The developers of Manager Services implemented it by porting components of Envoy,
Epilogue Technology Corporation’s SNMP toolkit. You can convert managers
developed using Envoy to run in a NonStop Kernel environment by making minimal
changes to the manager source code:
Any operating system differences, such as procedure calls and file system
operations, need to be addressed.
The packet encoding function SNMP_Encode_Packet() needs to be replaced with
tdm_SNMP_Encode_Packet() for managers that need to use the IPC protocol to
communicate with NonStop agents.
C compiler pragmas may need to change.
NonStop Agent/Manager Compatibility
Managers developed using Manager Services can communicate with D23 or later
versions of the NonStop agent.
Installing Manager Services
The installation process you use depends on your NonStop Kernel development
environment.
Guardian Environment
In the Guardian environment, you use the Delphi or Install utility to install Manager
Services. The files are installed to two subvolumes:
OSS Environment
In the OSS environment, you use the PINSTALL utility to install the following file after
the INSTALL process is complete:
$<dsv>.zossutl.t7860pax
PINSTALL unpacks the files and puts them in /usr/tandem/snmpapps.
$<dsv>.ZSNMPMGR MIB compiler and Manager Services library files
$<dsv>.ZSNMPMEX Sample files