Logging severity levels

Logging severity levels as defined in RFC 3164.

The WATCHDOG_* constant definitions correspond to the logging severity levels defined in RFC 3164, section 4.1.1. PHP supplies predefined LOG_* constants for use in the syslog() function, but their values on Windows builds do not correspond to RFC 3164. The associated PHP bug report was closed with the comment, "And it's also not a bug, as Windows just have less log levels," and "So the behavior you're seeing is perfectly normal."

See also

http://www.faqs.org/rfcs/rfc3164.html

http://bugs.php.net/bug.php?id=18090

http://php.net/manual/function.syslog.php

http://php.net/manual/network.constants.php

watchdog()

watchdog_severity_levels()

Functions & methods

NameLocationDescription
DBLogTestCase::getSeverityConstantmodules/dblog/dblog.testGet the watchdog severity constant corresponding to the CSS class.
dblog_overviewmodules/dblog/dblog.admin.incMenu callback; displays a listing of log messages.
drupal_error_levelsincludes/errors.incMaps PHP error constants to watchdog severity levels.
watchdog_severity_levelsincludes/common.incReturns a list of severity levels, as defined in RFC 3164.

Constants

NameLocationDescription
WATCHDOG_ALERTincludes/bootstrap.incLog message severity -- Alert: action must be taken immediately.
WATCHDOG_CRITICALincludes/bootstrap.incLog message severity -- Critical conditions.
WATCHDOG_DEBUGincludes/bootstrap.incLog message severity -- Debug-level messages.
WATCHDOG_EMERGENCYincludes/bootstrap.incLog message severity -- Emergency: system is unusable.
WATCHDOG_ERRORincludes/bootstrap.incLog message severity -- Error conditions.
WATCHDOG_INFOincludes/bootstrap.incLog message severity -- Informational messages.
WATCHDOG_NOTICEincludes/bootstrap.incLog message severity -- Normal but significant conditions.
WATCHDOG_WARNINGincludes/bootstrap.incLog message severity -- Warning conditions.

File

includes/bootstrap.inc, line 40
Functions that need to be loaded on every Drupal request.