Für Facility und Serverity einfach den Zahlenwert aus den unteren Tabellen nehmen. Senden auf Ein und schon sendet er den Text als Syslog-Meldung an den Server.
[highlight=epc]
// ************** Syslog **************
Syslog_Facility=0u08
Syslog_Serverity=0u08
Syslog_PRI=0u08
Syslog_Senden=AUS
Syslog_Text=$EibPC Test$
Syslog_Port = 514u16
Syslog_IP = 192.168.123.106
if Syslog_Senden then {
Syslog_PRI=Syslog_Facility*8+Syslog_Serverity;
sendudp(Syslog_Port,Syslog_IP,$<$+convert(Syslog_P RI,$$)+$>$+Syslog_Text);
Syslog_Senden=AUS
} endif
// ************** ENDE Syslog **************
[/highlight]
Code:
Numerical Severity Code 0 Emergency: system is unusable 1 Alert: action must be taken immediately 2 Critical: critical conditions 3 Error: error conditions 4 Warning: warning conditions 5 Notice: normal but significant condition 6 Informational: informational messages 7 Debug: debug-level messages
Code:
Numerical Facility Code 0 kernel messages 1 user-level messages 2 mail system 3 system daemons 4 security/authorization messages 5 messages generated internally by syslogd 6 line printer subsystem 7 network news subsystem 8 UUCP subsystem 9 clock daemon 10 security/authorization messages 11 FTP daemon 12 NTP subsystem 13 log audit 14 log alert 15 clock daemon 16 local use 0 (local0) 17 local use 1 (local1) 18 local use 2 (local2) 19 local use 3 (local3) 20 local use 4 (local4) 21 local use 5 (local5) 22 local use 6 (local6) 23 local use 7 (local7)


.

Einen Kommentar schreiben: