Logging to a syslog service
You can enable the Logging Service to log to a syslog service on a remote system in addition to the existing local text files.
The service uses a configuration file, idmlogsvc.cfg
, located in the \<instance>\service\ directory. This file is automatically generated when you install Bravura Security Fabric . To set syslog logging, you must edit idmlogsvc.cfg
to contain the address of the syslog service.
To do this, on the Bravura Security Fabric server:
Stop the Logging Service.
Create a backup copy of
idmlogsvc.cfg
.Open
idmlogsvc.cfg
using a text editor.To enable the syslog delivery feature change the following:
!SyslogCollectors = {
to
SyslogCollectors = {
Set the syslog collector host, file location or debug output prefix:
"UDP=10.0.59.189" "514" = {
or
"TCP=10.0.59.189" "514" = {
or
"FILE=C:\\Windows\\Temp\\idmlogsvc_syslog.txt" "" = {
or
"DEBUG=::IDMLOG::" "" = {
Set the preferred format of the logs. By default the log is set to syslog format.
Set the preferred end-of-line style. By default the log end-of-line style is set to none.
Define the delivery conditions by changing the Matches KVGroup to include or exclude certain log messages. Examples are provided in the configuration file,
idmlogsvc.cfg
.
Save the file.
Restart the Logging Service.
When upgrading Bravura Security Fabric , the idmlogsvc.cfg configuration file will be retained from the previous version. A new configuration file named idmlogsvc.bak will be created and will contain the configuration settings of idmlogsvc.cfg
for Bravura Security Fabric 12.8.0.
This configuration file should be reviewed for any changes between idmlogsvc.cfg
(configuration settings from the previous version) and idmlogsvc.bak
(configuration settings for Bravura Security Fabric 12.8.0) after the upgrade is complete.