sysevtini.org

Die Datei ''sysevtini.org'' ist die Vorlage für die Ini-Datei sysevt.ini.
#==============================================================================
# Dateiname:   sysevt.ini 
# Muster:      sysevtini.org
# 
# Hier werden die Einstellungen fuer den Log Event Agent festgelegt.
#
# Die Musterdatei 'sysevtini.org' muss in das 'admin'-Verzeichnis von
# SysLog-PPS kopiert werden. Dort muss der Dateiname geändert werden in 
# 'sysevt.ini'. Danach können die Einstellungen an die Kundenanforderungen 
# angepasst werden.
#
# 2008/09/29 Steffen Kern 
#==============================================================================

##
### Globale Einstellungen
##

#==============================================================================
# EVENTS (S)
# Aktive Events. Mit Pipe (|) getrennte Liste. 
#==============================================================================
EVENTS = "DBERR_CHANGED|DBERR_TOO_LARGE|DBERR_EXISTS|DBERR_COUNT|TESTTASK_LEC|TESTTASK_MRRT|DRUCKVKFORM_NOT_RUNNING"

#==============================================================================
# EMAILS (S)
# Email-Empfaenger fuer Event-Mails. Mit Pipe (|) getrennte Liste. 
#==============================================================================
EMAILS = "sk@syslog.de"


##
### Event-Definitionen
##

#==============================================================================
# <eventname>_TYPE (S)
# Event-Typ (z.B. MTIME, SIZE, EXISTS, COUNT, TS_LEC, TS_MRRT oder SVC_STATE) 
# <eventname>_ARGS (S)
# Event-Parameter (abhaenging vom Event-Typ). Mit Pipe (|) getrennte Liste. 
# <eventname>_ACTION (S)
# Auszufuehrende Aktion, wenn die Bedingung des Events erfuellt ist. 
# <eventname>_NACTION (S)
# Auszufuehrende Aktion, wenn die Bedingung des Events nicht erfuellt ist. 
# <eventname>_EMAILS (S)
# Email-Empfaenger fuer Event-Mails. Mit Pipe (|) getrennte Liste.
# <eventname>_SUBJECT (S)
# Betreff der Event-Mail
#==============================================================================

DBERR_CHANGED_TYPE = "MTIME"
DBERR_CHANGED_ARGS = "d:\syslog_cvsroot\syslog_pps\tmp\Syslog_DB.log|6h"
DBERR_CHANGED_ACTION = "echo Syslog_DB.log hat sich in den letzten 6h geaendert"

DBERR_TOO_LARGE_TYPE = "SIZE"
DBERR_TOO_LARGE_ARGS = "d:\syslog_cvsroot\syslog_pps\tmp\Syslog_DB.log|>|5K"
DBERR_TOO_LARGE_ACTION = "echo Syslog_DB.log ist groesser als 5K"
DBERR_TOO_LARGE_NACTION = "echo Syslog_DB.log ist kleiner/gleich 5K"
#DBERR_TOO_LARGE_SUBJECT = "sysevt - Syslog_DB.log Groesse"

DBERR_EXISTS_TYPE = "EXISTS"
DBERR_EXISTS_ARGS = "d:\syslog_cvsroot\syslog_pps\tmp\PANIC.log"
DBERR_EXISTS_ACTION = "echo PANIC log existiert"

DBERR_COUNT_TYPE = "COUNT"
DBERR_COUNT_ARGS = "d:\syslog_cvsroot\syslog_pps\tmp\W*|>|4"
DBERR_COUNT_ACTION = "echo Witron-Dateien werden nicht abgeholt!"

TESTTASK_LEC_TYPE = "TS_LEC"
TESTTASK_LEC_ARGS = "TestTask|!=|0"
TESTTASK_LEC_ACTION = "echo Der letzte Lauf von TestTask war nicht erfolgreich."

TESTTASK_MRRT_TYPE = "TS_MRRT"
TESTTASK_MRRT_ARGS = "TestTask|6h"
TESTTASK_MRRT_NACTION = "echo TestTask ist in den letzten 6h nicht gelaufen"
TESTTASK_MRRT_ACTION = "."

DRUCKVKFORM_NOT_RUNNING_TYPE = "SVC_STATE"
DRUCKVKFORM_NOT_RUNNING_ARGS = "Syslog-PPS-DruckVKForm|!=|RUNNING"
DRUCKVKFORM_NOT_RUNNING_ACTION = "echo Syslog-PPS Hintergrund-Druck VK laeuft nicht mehr"
#DRUCKVKFORM_NOT_RUNNING_ACTION = "net start Syslog-PPS-DruckVKForm"
#DRUCKVKFORM_NOT_RUNNING_NACTION = "echo Syslog-PPS Hintergrund-Druck VK laeuft noch"