Verwendung von Syslog: Unterschied zwischen den Versionen

Aus Gude Systems GmbH
Zur Navigation springen Zur Suche springen
 
(5 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
 +
<div style="float:right; border:1px solid #1e90ff; background-color:#e6f2ff; padding:8px; width:160px; text-align:left;">
 +
''' Sprache wählen/ '''
 +
<br> ''' Select language:'''
 +
* [[Verwendung von Syslog|🇩🇪 DE]]
 +
* [[Use of Syslog|🇬🇧 EN]]
 +
</div>
 +
 
==Konfiguration==
 
==Konfiguration==
 
Das Gerät sendet auf Wunsch [http://de.wikipedia.org/wiki/Syslog Syslog] Nachrichten:
 
Das Gerät sendet auf Wunsch [http://de.wikipedia.org/wiki/Syslog Syslog] Nachrichten:
  
  
'''Syslog Nachrichten beim Expert Power Control 8x NET'''
+
'''Syslog Nachrichten beim Expert Power Control'''
 
* Booten
 
* Booten
 
* Ein- und Auschalten von Syslog in der Konfiguration
 
* Ein- und Auschalten von Syslog in der Konfiguration
 +
* (Änderung des Status einer der drei 16A Sicherungen)
 
* Schalten der Powerports
 
* Schalten der Powerports
  
  
'''Syslog Nachrichten beim Expert Power Control 24x NET'''
+
'''Syslog Nachrichten bei der EMC Professional (19")'''
* Booten
 
* Ein- und Auschalten von Syslog in der Konfiguration
 
* Änderung des Status einer der drei 16A Sicherungen
 
* Schalten der Powerports
 
 
 
 
 
'''Syslog Nachrichten bei der EMC Professional NET (19")'''
 
 
* Booten
 
* Booten
 
* Ein- und Auschalten von Syslog in der Konfiguration
 
* Ein- und Auschalten von Syslog in der Konfiguration
Zeile 23: Zeile 24:
  
  
'''Syslog Nachrichten beim Expert Power Meter'''
+
[[Datei:Syslog.png]]
* Booten
 
* Ausschalten
 
* Ein- und Auschalten von Syslog in der Konfiguration
 
* Überschreiten und Unterschreiten der 10A Belastung
 
 
 
 
 
[[Datei:epc_v2.2_config_syslog.jpg]]
 
 
 
 
 
  
  
Zeile 71: Zeile 63:
  
 
*''epc_mails.pl'' kann natürlich nach Belieben erweitert werden, um z.B. anstelle einer normalen E-Mail eine Mail zu einem SMS Gateway abzuschicken, oder um SQL Befehle abzusetzen, etc.
 
*''epc_mails.pl'' kann natürlich nach Belieben erweitert werden, um z.B. anstelle einer normalen E-Mail eine Mail zu einem SMS Gateway abzuschicken, oder um SQL Befehle abzusetzen, etc.
 
 
----
 
[[Benutzer:Mbachem|Mbachem]] 14:31, 15. Jun 2007 (CEST)
 

Aktuelle Version vom 5. Mai 2026, 09:22 Uhr

Sprache wählen/
Select language:

Konfiguration

Das Gerät sendet auf Wunsch Syslog Nachrichten:


Syslog Nachrichten beim Expert Power Control

  • Booten
  • Ein- und Auschalten von Syslog in der Konfiguration
  • (Änderung des Status einer der drei 16A Sicherungen)
  • Schalten der Powerports


Syslog Nachrichten bei der EMC Professional (19")

  • Booten
  • Ein- und Auschalten von Syslog in der Konfiguration
  • Wechsel zwischen Quarz- und Funkzeit
  • Schalten des Relais


Syslog.png


Syslog Nachrichten sind einfache Textnachrichten die per UDP an einen Syslog-Server verschickt werden. Auf Linux wird im Normalfall ein Syslog-Daemon bereits vorhanden sein (z.B. syslog-ng), auf Windows Systemen (z.B. Windows 2000, XP, Vista, etc.) können Sie z.B: Kiwi-Syslog einsetzen:


Kiwi syslog sm.jpg

Syslog-ng Konfiguration

  • syslog-ng soll generell auf UDP Port 514 syslog Nachrichten annehmen und an die Textdatei /var/log/messages anhängen (editiert in /etc/syslog-ng/syslog-ng.conf) :
source external {
        udp(ip(0.0.0.0) port(514));
};

destination messages { file("/var/log/messages"); };
log { source(external); destination(messages); };

Syslog verwenden zum automatischen Mail-Versand

1. Die Ausgaben von /var/log/messages auf epc_mails.pl lenken:

tail -f /var/log/messages | /usr/local/bin/epc_mails.pl &

2. Perl script epc_mails.pl verschickt alle Zeilen, in denen "ExpertPowerControl" vorkommt, per E-Mail an admin@network.com :

#!/usr/bin/perl
$debug = 1;

while( $new_line=<STDIN>) {
  if ($debug > 1) {
    printf ("$new_line");
  }
  if ($new_line =~ /ExpertPowerControl/) {
    if ($debug > 0) {
      printf ("$new_line");
    }
    system "echo \"$new_line\" \| mail -s \"ExpertPowerControl Notification\" admin\@network.com";
  }
}
  • epc_mails.pl kann natürlich nach Belieben erweitert werden, um z.B. anstelle einer normalen E-Mail eine Mail zu einem SMS Gateway abzuschicken, oder um SQL Befehle abzusetzen, etc.