VBVoice sends all its errors to the Windows 2000 Log system. To view these logs, select the Event Viewer in the Computer Management window under Application named VBVoice .
Using the SNMP Service, you can translate those errors into SNMP traps, with no further configuration required in VBVoice. Note that you do not need the SNMP Trap Service started.
Install VBVoice on the machine on which you want to trap VBVoice errors
Run the command line utility Event to Trap Translator EVNTWIN.EXE
This utility is supplied with SNMP for Windows 2000
Its UI appears as below:
Select Custom Configuration
Click Edit
The expanded window appears as below:
Select the application VBVoice in the bottom-left pane named Event sources
Three events with the IDs 1001, 1002, and 1003 will appear in the Events pane (bottom-right)
Select the event from which you want to generate SNMP traps
Click Add
Accept the following screen
Repeat steps 7-9 for each event you want to trap
VBVoice considers Level 1, 2 and 3 to be subsets of one another
For example, choosing to send Level 2 errors to the Windows logs results in Level 1 errors also being sent
But the Windows Event to Trap Translator does not follow the same rule
For example, choosing to trap Event 1002 results in only level 2 errors being trapped, although level 1 are in the Windows event logs
Click OK to close the utility and activate the trap translation
By default, the traps generated on this machine are not routed anywhere unless you setup a destination. Use the SNMP Service properties screen to set trap destinations. Follow the instructions below.
You must use a third party utility to capture SNMP traps sitting on the same machine that generates them or on another machine on the network.
Microsoft Windows provides APIs for developers to deal directly with SNMP and SNMP traps. You can also use the SNMP Provider of WMI (Windows Management Instrumentation).
For a third party SNMP management utility and trap capturer, refer to www.dart.com, which offers a free evaluation copy of PowerTCP tools. These tools include an SNMP Trap Capture utility.
For information about using SNMP APIs, SNMP Provider for WMI or WMI itself, refer to Microsoft MSDN.
From the Services view of the Computer Management window, double-click the SNMP Service to open its properties window
Click the Traps tab
In the SNMP Trap tab, type a community name you are using
Click Add
Enter the name or IP address of the machine intended to receive the SNMP traps
You add as many Trap destinations as you want
Remember: If you have any other SNMP traps generated from the same machine, they will all be routed to the same destination(s)
Click OK to close the SNMP Service properties and to activate your changes
VBVoice allows you to modify the severity level assigned to an error, using CustomError in the [VBVLog] section of VBVConfig.