LogVision allows the user to create new message handlers or modify existing ones to implement custom handling procedures.
Due to its unique message handling capability, LogVision is an ideal tool for the first-stage handling of the syslog or event log traffic. LogVision can manage syslog or event log messages at remote sites, forwarding only the important messages to the high-level management console application, possibly minimizing the traffic.
Message Handlers
Syslog and Windows Event Log handlers in LogVision can be considered as definitions containing information on how to manage incoming syslog messages and Windows events. In other words, handlers contain information on what to do when a specified message arrives or when the user acknowledges/deletes selected message/record using LogVision graphical interface.
Defining matching criteria
In order to provide the most flexible logic when analyzing and matching syslog message or event data message handler is built as multi-level hierarchal structure consisting of unlimited number logical operators and data comparators.
Comparator
Comparator defines what data parameter of incoming message must be looked at in order to make a decision what action to perform next.
Filter
Based on the result of logical comparison (matched or not) the message can be either rejected or passed. If syslog message or event is passed it will not appear in the message window but corresponding record (about message being rejected) would be added to the application log.
Even if a message is rejected it is still possible to execute Handler Action in order to have more handling options.
Auto acknowledgement
This option automatically acknowledges message/event.
Aging
Specifies the lifespan of message/event in the datastore (internal + ODBC database if Database Handler is used). Message/Event will be deleted if the attribute "Receive Time" of the message/event is older than this value in the datastore. This value has an impact on the amount of storage required and affects system performance.
Use Interval parameter to specify lifespan.
You can also define whether you need (or don"t need) to execute action for aged traps by using Execute Delete Action option. Please note that Action execution significantly affects application performance.
Action
In LogVision handler actions are executed using NetDecision script language which makes it highly flexible and customizable.
An action in LogVision is performed by NetDecision script. Handler configuration includes specifying script template to be used as action executer. Specific handler parameters are being passed to a script at runtime as script variables. These variables can be easily addressed within a script by name.