Technical data
93
The Dialogic
®
Diva
®
Media Board health monitor contained in the divactrl package allows you to control the
operating status of the Dialogic
®
Diva
®
Media Board. This utility uses the Dialogic
®
Diva
®
XLOG interface [16] to
control that the board remains in the operating (active) state.
Whenever Dialogic
®
Diva
®
Media Board health monitor is running, the XLOG interface is busy and cannot be
used by other utilities.
To start the board health monitor, execute: divactrl load -c X -CardMonitor - File Y, where "X" is the Diva
Media Board number to be monitored and Y is the file provided by the user to be executed in case of board
failure.
If the board fails, the Diva Media Board health monitor will write the appropriate information to the system
log and exit. Optionally, it can execute a user provided application. The sample shell script card_monitor can
be used to notify the system administrator via email.
You can modify card_monitor or create your own script or application that restarts the failed board and the
board monitor. You can restart the Diva Media Board fully transparent to applications and without unloading
the interface drivers - the active connections will receive a DISCONNECT.
The XLOG trace and debug utility provides access to the Dialogic
®
Diva
®
Media Board's XLOG interface. The
XLOG interface is a low-level debug interface that should be used if other debug capabilities (via the
management interface) fail or cannot be used for other reasons.
Dialogic® Diva® Media Board health monitoring utility
XLOG trace and debug utility