|
Die Funktion syslog() erzeugt eine Status-Meldung, die an die System-Log-Funktion weitergereicht wird. Der Parameter priority ist eine Kombination der System-Möglichkeiten und dem Level. Werte hierzu werden im nächsten Abschnitt genannt. Es verbleibt die zu sendende Nachricht, in der die beiden Zeichen %m durch den Fehlertext (strerror) ersetzt werden, der dem Wert errno entspricht.
Tabelle 1. syslog()-Prioritäten (in absteigender Reihenfolge)
Konstante | Beschreibung: |
---|---|
LOG_EMERG | System ist unbrauchbar. |
LOG_ALERT | Aktion ist sofort erforderlich. |
LOG_CRIT | Kritischer Zustand. |
LOG_ERR | Fehler aufgetreten. |
LOG_WARNING | Warnung aufgetreten. |
LOG_NOTICE | Normale, aber wichtige, Meldung. |
LOG_INFO | Informative Meldung. |
LOG_DEBUG | Debug-Level-Meldung. |
syslog.conf(5) der Unix-Manual-Seiten. Zusätzliche Informationen zu den SysLog-Möglichkeiten finden Sie in den Man-Pages zu syslog(3) (auf UNIX-Systemen).
Unter Windows-NT wird der Syslog-Dienst emuliert, indem der Ereignis-Protokollierdienst genutzt wird.
Siehe auch define_syslog_variables(), openlog() und closelog().
Zurück | Zum Anfang | Weiter |
socket_set_timeout | Nach oben | YP/NIS Funktionen |
Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 17:57:09