Hello everyone,
I have a problem with e-mail alerting and possibly with regexp.
Config:
template(name="mailBody" type="list") {
constant(value="Message:")
constant(value="\n")
property(name="msg" droplastlf="on" )
constant(value="\n")
}
if re_match($msg, "(PM-4-ERR_DISABLE)|(On battery power in response)|(Stack
port changed to
down)|(SPANTREE-2-ROOTGUARD_BLOCK)|(SPANTREE-2-ROOTGUARD_UNBLOCK)|(S
PANTREE-2-BLOCK_BPDUGUARD)|(DHCP_SNOOPING-5-DHCP_SNOOPING_UNTRUSTED_PORT)|(SA
creation error)|(DUPADDR)|(PSECURE)")
then
{
action(
type="ommail"
template="mailBody"
...
)
}
When I test it with command `echo "SA creation error" | nc -u -q0 127.0.0.1
514`
I get e-mail alert with message like " error".
When I test it with command `echo "(SA creation error)" | nc -u -q0 127.0.0.1
514`
I get e-mail alert with message like " creation error".
When regexp in re_match does not contain brackets, the output is " error".
When I prepend some text, so the command is like `echo "bla SA creation error"
| nc -u -q0 127.0.0.1 514`, the output is same.
I need to prepend "bla bla SA creation error" then the output is correct (= SA
creation error)
---
Táto správa je urcená výlucne osobe v nej uvedenej a je predmetom obchodného
tajomstva. Pokial nie je urcená Vám, bezodkladne ju, prosím zmazte a upovedomte
odosielatela.
This message is confidential and addressed only to the person named in the
message. If you are not the intended recipient of the message, please delete it
immediately and notify sender.
Osobné údaje dotknutých osôb, ktoré sú súcastou tejto mailovej komunikácie sú
spracúvané na vopred vymedzený úcel v súlade s Nariadením Európskeho parlamentu
a Rady (EÚ) 2016/679 o ochrane fyzických osôb pri spracúvaní osobných údajov a
o volnom pohybe takýchto údajov a zákona c. 18/2018 Z. z. o ochrane osobných
údajov a o zmene a doplnení niektorých zákonov.
Blizsie informácie nájdete na
https://www.ucm.sk/sk/gdpr-ochrana-osobnych-udajov/.
---
_______________________________________________
rsyslog mailing list
https://lists.adiscon.net/mailman/listinfo/rsyslog
http://www.rsyslog.com/professional-services/
What's up with rsyslog? Follow https://twitter.com/rgerhards
NOTE WELL: This is a PUBLIC mailing list, posts are ARCHIVED by a myriad of
sites beyond our control. PLEASE UNSUBSCRIBE and DO NOT POST if you DON'T LIKE
THAT.