Technical data

89
"divalogd" accounting utility
The divalogd accounting utility uses the sources of information contained in the management interface and
maintains a detailed call log journal. Based on the information from divalogd, you can provide accounting
services and control the quality of the provided services.
divalogd stores the call log to the file /var/log/divalog. On every daemon/system restart, the logfiles are
rotated: /var/log/divalog is renamed to /var/log/divalog.1, etc. Up to 10 log files are stored.
"divalogd" parameters
Parameter Description
-Debug Do not detach from the controlling terminal. If you do not use this option, divalogd becomes a
background process.
-h or -? or --help Help
Note: There is a similarly named shellscript divalog see "XLOG trace mode" on page 111, which can be used to
retrieve trace information.
The divactrl package contains the mantool utility that allows you to access (read, write or execute) directories
and variables of the management interface. It also allows you to turn on events and receive notifications from
these events when the corresponding state of the variable changes.
This utility can be used to capture additional statistics or create ISDN firewall services with its own system of
events.
Note: Based on the information from the management interface it is possible to clear calls that meet specific
criteria, e.g., calling party number, fax ID, and fax polling address.
To start the mantool utility, type: /usr/lib/opendiva/divas/divactrl mantool -c <x>
<parameters>"[<path>]
Where <x> is the logical Dialogic
®
Diva
®
Media Board number, <parameters> specify the action to be taken, and
<path> is the path to the directory or variable in the management interface that you want to access.
Notes:
The "-w" parameter can only be used with variables that have the "W" attribute.
The "-e" parameter can only be used with variables of the "MI_EXECUTE" type.
"-m", "-a", and "-g" parameters can be used in combination.
Management interface access and monitoring utility