A syslog handler for use with the management audit logging service.
Type | STRING |
Is the attribute nillable? | true |
Does the attribute allow expression? | true |
Where is the attribute stored? | configuration |
Access Type | read-write |
Is restarted required? | no-services |
Stability Level | default |
Raw DMR model |
|
Type | BOOLEAN |
Where is the attribute stored? | runtime |
Access Type | read-only |
Stability Level | default |
Raw DMR model |
|
Type | STRING |
Default Value | USER_LEVEL |
Is the attribute nillable? | true |
Does the attribute allow expression? | true |
Where is the attribute stored? | configuration |
Access Type | read-write |
Is restarted required? | no-services |
Allowed Values |
LOG_AUDIT LOCAL_USE_6 LOCAL_USE_7 SECURITY2 LOCAL_USE_4 LOCAL_USE_5 LOCAL_USE_2 CLOCK_DAEMON LOCAL_USE_3 UUCP LOCAL_USE_0 NTP LOCAL_USE_1 CLOCK_DAEMON2 LINE_PRINTER NETWORK_NEWS KERNEL SYSTEM_DAEMONS SYSLOGD FTP_DAEMON SECURITY MAIL_SYSTEM LOG_ALERT USER_LEVEL |
Stability Level | default |
Raw DMR model |
|
Type | INT |
Where is the attribute stored? | runtime |
Access Type | read-only |
Stability Level | default |
Raw DMR model |
|
Type | STRING |
Where is the attribute stored? | configuration |
Access Type | read-write |
Is restarted required? | no-services |
Stability Level | default |
Raw DMR model |
|
Type | INT |
Default Value | 10 |
Is the attribute nillable? | true |
Does the attribute allow expression? | true |
Where is the attribute stored? | configuration |
Access Type | read-write |
Is restarted required? | no-services |
Min | 0 |
Max | 2147483647 |
Stability Level | default |
Raw DMR model |
|
Type | INT |
Is the attribute nillable? | true |
Does the attribute allow expression? | true |
Where is the attribute stored? | configuration |
Access Type | read-write |
Is restarted required? | no-services |
Stability Level | default |
Raw DMR model |
|
Type | STRING |
Default Value | RFC5424 |
Is the attribute nillable? | true |
Does the attribute allow expression? | true |
Where is the attribute stored? | configuration |
Access Type | read-write |
Is restarted required? | no-services |
Allowed Values |
RFC3164 RFC5424 |
Stability Level | default |
Raw DMR model |
|
Type | BOOLEAN |
Default Value | false |
Is the attribute nillable? | true |
Does the attribute allow expression? | true |
Where is the attribute stored? | configuration |
Access Type | read-write |
Is restarted required? | no-services |
Stability Level | default |
Raw DMR model |
|
Request Parameter | Type | Required | Expressions Allowed | Default value | Description |
---|---|---|---|---|---|
app-name | STRING | false | true | The application name to add to the syslog records as defined in section 6.2.5 of RFC-5424. If not specified it will default to the name of the product. | |
facility | STRING | false | true | USER_LEVEL | The facility to use for syslog logging as defined in section 6.2.1 of RFC-5424, and section 4.1.1 of RFC-3164. |
formatter | STRING | true | false | The formatter used to format the log messages. | |
max-failure-count | INT | false | true | 10 | The maximum number of logging failures before disabling this handler. |
max-length | INT | false | true | The maximum length in bytes a log message, including the header, is allowed to be. If undefined, it will default to 1024 bytes if the syslog-format is RFC3164, or 2048 bytes if the syslog-format is RFC5424. | |
syslog-format | STRING | false | true | RFC5424 | Whether to set the syslog format to the one specified in RFC-5424 or RFC-3164. |
truncate | BOOLEAN | false | true | false | Whether or not a message, including the header, should truncate the message if the length in bytes is greater than the maximum length. If set to false messages will be split and sent with the same header values. |
Raw DMR model |
|
Raw DMR model |
|
Raw DMR model |
|
Galleon features are to be used when creating Galleon feature-packs.
<feature spec="core-service.management.access.audit.syslog-handler">
<param name="syslog-handler" value="{resource name}"/>
<param name="app-name" value="{value}"/>
<param name="facility" value="{value}"/>
<param name="formatter" value="{value}"/>
<param name="max-failure-count" value="{value}"/>
<param name="max-length" value="{value}"/>
<param name="syslog-format" value="{value}"/>
<param name="truncate" value="{value}"/>
<feature/>