rfc-5674

Alarms in Syslog

S. Chisholm, R. Gerhards
date2009-10 streamIETF areaops wgopsawg statusPROPOSED STANDARD pages7 canonicalhttps://www.rfc-editor.org/rfc/rfc5674 doi10.17487/RFC5674
This document describes how to send alarm information in syslog. It includes the mapping of ITU perceived severities onto syslog message fields. It also includes a number of alarm-specific SD-PARAM definitions from X.733 and the IETF Alarm MIB. [STANDARDS-TRACK]

Extracted elements (9)

design-rationale §3.6

Both 'resource' and 'resourceURI' point at the alarmed resource, but 'resourceURI' adds a syntactic URI constraint enabling easy cross-protocol alarm correlation with SNMP or other management protocols.

syslog, snmp

design-rationale §2

Syslog severity values do not map one-to-one to ITU perceived severities, so a STRUCTURED-DATA element is defined to carry the unmodified ITU perceived severity alongside the approximate syslog SEVERITY mapping.

syslog, security

interoperability-note §3.6

For SNMP resources, the 'resourceURI' value must use RFC 4088 URI syntax and must point to the same resource as alarmActiveResourceId (RFC 3877), enabling correlation between syslog alarms and SNMP alarms.

syslog, snmp

normative-requirement §3.6 SHOULD

If the 'alarm' SD-ID is included, the 'resourceURI' SD-PARAM SHOULD be included. Its value MUST conform to the URI definition in RFC 3986; for SNMP resources, the syntax in RFC 4088 MUST be used.

syslog, snmp

normative-requirement §2 SHOULD

The mapping in Table 1 SHOULD be used to map ITU perceived severities to syslog severities: Critical→Alert(1), Major→Critical(2), Minor→Error(3), Warning→Warning(4), Indeterminate→Notice(5), Cleared→Notice(5).

syslog

protocol-element §3

The 'alarm' SD-ID is an optional STRUCTURED-DATA element that carries alarm-specific fields in syslog messages, including resource, probableCause, perceivedSeverity, eventType, trendIndication, and resourceURI.

syslog

registry §6

IANA registered the syslog Structured Data ID 'alarm' and its PARAM-NAMEs: resource (MANDATORY), probableCause (MANDATORY), perceivedSeverity (MANDATORY), eventType (OPTIONAL), trendIndication (OPTIONAL), resourceURI (OPTIONAL). The SD-ID itself is OPTIONAL.

syslog, registry

security-consideration §5

Alarm information may disclose to attackers which parts of a system are under stress and general system inventory details. Users should not have access to alarm data that exceeds their normal access permissions.

syslog, security

security-consideration §5

There is no standardized access control model for syslog, so the ability to filter alarms based on receiver identity is at best implementation-specific.

syslog, security