that checks a messagequeue for syslog records which have been received
from a Unix server.
The syslog daemon
of Unix can forward (selected) syslog messages to a remote server. The
"Agent Syslog Daemon" service can act as a daemon which can
receive these messages. This service will then send the received message
to a Microsoft
Message Queuing messagequeue. The Syslog-trigger can then be used
in workflows to receive the messages from the messagequeue and if the
message matches the configured filter the workflow will be started.
Note-1: to be able to use this trigger "Microsoft
Message Queue" (default options) needs to be installed
Note-2: typically port 601 is used to receive the messages
on, make sure you enable inbound access for this port in your firewall.
If necessary you can change the port on the "ConfigurationAdvanced"
page in the "Configuration Manager"
Note-3: the "Agent Syslog Daemon" will create
the required messagequeue everytime it starts and it will remove the messagequeue
everytime it stops. Because the messagequeue is a so-called "private"
queue and the "Agent Daemons" which will be using the Syslog-trigger
also need access to the messagequeue: make sure the "Agent Syslog
Daemon" is run with the same account as the "Agent Daemons"
(which use the Syslog-trigger).