Skip to content

Versendung von Alarmmeldungen

agets2alm - Versendung von Alarmmeldungen an Empfänger (EMAIL/FAX/SMS/Schnittstellen)

powershell
python prozessing.pyz alarm2mail.ini

INI-Datei

ini
; Konverter-Konfiguration
[CONV]
REGEX = agent.*\.xml
FORMAT_SRC = alarm2mail
FORMAT_DEST = xxx
SPOOL = D:/Daten/spool/alarme
DEST = D:/Daten/arch/alarme
ARCH = D:/Daten/arch/alarme
FAILED = D:/Daten/damaged/alarme
STATS = D:/Daten/provi

; Alarmkonfiguration
[ALARM]
; lokale Windows Einstellungen (nur für WISKI Alarmdateien, nicht bei Age2TS Alarmdateien notwendig)
THOUSANDS_SEP = .
DECIMAL_POINT = ,
; ARBEITSZEITEN FÜR SMS Versand, MESZ
WORKING_HOURS = 5 6 7 8 9 10 11 12 13 14 15 16 17 18

; Mail Server Config
[EMAIL]
FROM =  ALARM <alarm@example.com>
CC = alle.alarme@example.com
REPLY_TO =

; SMTP Server
SMTP_HOST = mail.example.com
SMTP_PORT = 587
SMTP_USER = xxx
SMTP_PASS = xxx
; MAILTYPE (SMTP, STARTTLS, TLS_AUTH)
SMTP_TYPE = TLS_AUTH

;WISKI database connection (Oracle)
[DB_WISKI]
DB_HOST = oracle.example.com
DB_USER = xxx
DB_PASSWORD = xxx
DB_SID = XE
; optional
DB_PORT = 1521
DB_CLIENT = D:/TBBM/instantclient_21_10
DB_SCHEMA = WISKI

;WISKI database connection (SQL Server)
[DB_WISKI]
DB_HOST = sql.example.com
DB_USER = xxx
DB_PASSWORD = xxx
DB_NAME = WISKI7
; optional
DB_PORT = 1433

; Definition der Default Templates mit den Variablen
[DEFAULT_TEMPLATE]
; MOBILE: nur SUBJECT TEMPLATE
MOBILE = AMSP-STATIONNAME-AMSP/AMSP-STATION-AMSP/AMSP-PARAMETER-AMSP: AMSP-CLASS-AMSP überschritten: AMSP-DATE-AMSP AMSP-TIME-AMSP: AMSP-VALUE-AMSP AMSP-UNIT-AMSP
EMAIL = AMSP-STATIONNAME-AMSP(AMSP-STATION-AMSP): AMSP-PARAMETER-AMSP Schwellenwert AMSP-CLASS-AMSP wurde am AMSP-DATE-AMSP um AMSP-TIME-AMSP mit dem Wert AMSP-VALUE-AMSP AMSP-UNIT-AMSP überschritten
FAX = AMSP-STATIONNAME-AMSP(AMSP-STATION-AMSP): AMSP-PARAMETER-AMSP Schwellenwert AMSP-CLASS-AMSP wurde am AMSP-DATE-AMSP um AMSP-TIME-AMSP mit dem Wert AMSP-VALUE-AMSP AMSP-UNIT-AMSP überschritten
SUBJECT_MOBILE = AMSP-STATIONNAME-AMSP am AMSP-DATE-AMSP um AMSP-TIME-AMSP Warnschwelle AMSP-PARAMETER-AMSP
SUBJECT_EMAIL = AMSP-STATIONNAME-AMSP am AMSP-DATE-AMSP um AMSP-TIME-AMSP Warnschwelle AMSP-PARAMETER-AMSP
SUBJECT_FAX = AMSP-STATIONNAME-AMSP am AMSP-DATE-AMSP um AMSP-TIME-AMSP Warnschwelle AMSP-PARAMETER-AMSP

; Angabe der Versende-Server für FAX und MOBILE (SMS) Versendung
; falls Server in der Infrastruktur vorhanden sind, die FAX und SMS Versendungen
; in Form von Email annahmen (z.B. adressiert an Adressen der Form
; 0043134238234823@server.fax oder
; 004366412345678@server.sms
; Die Telefonnummer und Faxnummer kommen aus der WISKI Adressverwaltung und
; werden mit [ADD_FOR_ADRESS][FAX] bzw. [ADD_FOR_ADRESS][MOBILE] zu
; einer vollständigen Adresse zusammengestellt
[ADD_FOR_ADRESS]
EMAIL =
FAX = @server.fax
MOBILE = @server.sms