itnirvana
Goto Top

Op5 Nagios Emails bei Errors auslösen

Hallo,

wie ich sehe hat Nagios gewisse SMS Anbindungen. Wie smstools
http://wiki.butzhammer.de/Nagios_SMS-Benachrichtigungen

Nun soll aber unser OP5 eine E-mail senden. Das Gateway das die Email empängt löst dann die SMS aus. Ist dies möglich ?

Gruss
Paul

Content-Key: 6638698913

Url: https://administrator.de/contentid/6638698913

Printed on: May 1, 2024 at 18:05 o'clock

Member: em-pie
em-pie Apr 04, 2023 at 14:47:35 (UTC)
Goto Top
Moin,

Was ist denn "das Gateway" bei dir?
Wenn es das nicht gibt (mal schnell gesucht): https://www.smsapi.com/de/mail2sms

Gruß
em-pie
Member: itnirvana
itnirvana Apr 05, 2023 updated at 07:09:09 (UTC)
Goto Top
Hallo EM-PIe,

genau , wir haben ein Gateway , an das eine Email gesendet werden muss.
-> Kann dies OP5 ?
.> Wenn ja wie wäre dies einzurichten ?

PS , wir möchten nicht Kunde von Mail2SMS werden. Wie gesagt wir haben ein Mailgateway. Frage ist wie man das von OP5 ansteuert

Gruss
Paul
Member: em-pie
em-pie Apr 05, 2023 at 07:14:43 (UTC)
Goto Top
Wie gesagt wir haben ein Mailgateway
RTFM

Da uns uns nicht verraten willst, welche Gateway zum Einsatz kommt, können wir dir auch nicht helfen...


Wie du eine Mail via OP5 sendest, wirst du selbst recherchieren können, da du sicherlich nicht der einzige bist, der sich per Mail alarmieren lassen will/ möchte.
https://www.google.de/search?q=OP5+send+mail
Member: itnirvana
itnirvana Apr 05, 2023 at 12:43:17 (UTC)
Goto Top
ja der scheint gut zu sein

https://support-itrsgroup-com.translate.goog/hc/en-us/articles/360020253 ...

Wenn man hier den SMTP hinterlegt ist es ja halbe Miete. Dann frage ich mich nur , ob man in der Commands wo ich bereits 1 Commando habe. Mit Pipe oder so ein zweites Command gleichzeitig absetzen kann. Für Mail


Gruss
Paul
Member: em-pie
em-pie Apr 05, 2023 at 12:54:31 (UTC)
Goto Top
Jetzt mal bitte von vorne: hier sitzt keiner vor deinem Bildschirm und sieht das, was du vor dir hast.

Dann frage ich mich nur , ob man in der Commands wo ich bereits 1 Commando habe. Mit Pipe oder so ein zweites Command gleichzeitig absetzen kann. Für Mail
warum? EINE Mail-Notification absetzen lassen. In den Contacts dann smsgateway@company.tld und fertig... was willst du mit zwei Kommandos?
Member: itnirvana
itnirvana Apr 06, 2023 at 08:15:16 (UTC)
Goto Top
Hallo,

unser Mailgateway für SMS verlangt eine Email

Gruss
paul
Member: em-pie
em-pie Apr 06, 2023 at 09:01:15 (UTC)
Goto Top
ich bin jetzt raus...

du sagst auch nach der dritten Aufforderung nichts zum Gateway, nichts zum Mailserver und die Anleitungen zum OP5 liest du scheinbar auch nicht.

Kenne OP5 nicht, nur Nagios und da wird alles über die contacts/ contact groups geregelt.


Weiterhin viel Erfolg dir.
Member: itnirvana
itnirvana Apr 06, 2023 at 09:33:26 (UTC)
Goto Top
Hallo,

ich konnte nun bei OP5 in der Notification eine E-Mail eintragen..

https://support-itrsgroup-com.translate.goog/hc/en-us/articles/360020253 ...

Den SMTP konnte ich im OP5 eintragen wie in Datei erwähnt. Firewall ist freigeschaltet.

Teste ich im OP5 wie in Commando Zeile mit
echo testbody | mail -r test@gugus.com -s testsubject receiver@gugus.ch 
so kommte diese Mail an. Und geht (Absender definiert)
Benutze ich wie im Op5 beschrieben den Test
echo testbody | mail  -s testsubject receiver@gugus.ch

So ist dann im /var/log/maillog der fehler

 status=bounced (host mail.gugus.com[x.x.x.x] said: 553 5.1.8 <root@epr-mon5-server.localdomain>... Domain of sender address root@epr-mon5-server.localdomain does not exist (in reply to MAIL FROM command))

Also habe ich wie beschrieben:
in /etc/postfix/generic den Eintrag gemacht um eine Adress umschreibung zu erzeugen

Eingrag
root@epr-mon5-server.localdomain receiver@gugus.ch
Trotzdem erscheint im Maillog weiterhin der Fehler. Was stimmt mit der Adressumschreibung nicht ?

Gruss
Paul
Member: em-pie
em-pie Apr 06, 2023 at 09:44:09 (UTC)
Goto Top
Lass mal den Mist mit dem google Translator....
wie sieht deine /etc/postfix/main.cf aus

ich hoffe, du hast da überall auch die richtigen Begriffe IN ENGLISCH eingetragen und nicht die falsche, deutsche Übersetzung...
Member: itnirvana
itnirvana Apr 06, 2023 at 10:04:13 (UTC)
Goto Top
ich habe nun in main.ch
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
eingetrrgen nun ging es kurz . Nun ist im Errorlog
-s@epr-mon5-server.localdomain

Nicht ^da man 100 Adressänderungen machen muss.
Member: itnirvana
itnirvana Apr 06, 2023 at 10:17:28 (UTC)
Goto Top
Auf der Commando Zeile geht es . habe nun bei Adressumsetzung noch mit *@ hinterlegt..
Aber in OP5 habe ich hier eine Email eingtragen. Wenn nun ein Alarm kommt. kommt keine Email und im Log sehe ich nichts...

screenshot 2023-04-06 121521

Gruss
Paul
Member: itnirvana
itnirvana Apr 12, 2023 at 13:26:12 (UTC)
Goto Top
Ich konnte es nun lösen. Ich habe in das Script einen E-Mail Versand eingebaut.
Member: itnirvana
itnirvana Apr 19, 2023 at 15:30:46 (UTC)
Goto Top
echo "OP5-Alarm: $NAGIOS_HOSTNAME - $NAGIOS_SERVICEDISPLAYNAME - $curServiceState" | mail -s "Prod-Emergency" -r engineering.conextrade@swisscom.com 07971xxx8@sms.sxxx.com