Skip to main content
Skip table of contents

How to send VISULOX Events to external services


Overview

VISULOX Events are generated in several parts of the software. All events are stored in the database.

Every event is also seen in the event script and can be delivered to external systems.

The script is placed in $VLXDIR/tools/event.sh. The results are ignored. The file permissions must be vlx/vlxgroup/0550.

This can be used for external systems like Syslog or SIEM integration (SIEM: Security Information and Event Management).

Usage

The use case on this is the syslog integration. Sending information to a syslog server.

Send all events to syslog

CODE
#!/bin/bash
subject="$VLXEVENT $VLXOWNER $VLXAPPLICATION $VLXAPPLICATIONHOST $VLXEVENTINFO"
tag="VISULOX"
logger -t $tag -p user.err "$subject" 

Event information

The event information is seen in the script as shell environment information. Depending of the event type different information is provided.

Configuration

The script $VLXDIR/tools/event.sh has to be adjusted.

This script is not replicated to other VISULOX Nodes.

Only those events are seen in that script which are generated on that node.

Related information

How to pass multiple login failures to external

Overview of VISULOX Events

Variables in notifications

Interface for current usage - stats.sh

Monitoring VISULOX


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.