Service Parameters
Key Components:
Timestamp Settings (timestamps): Configures detailed timestamp formats for debug and log messages.
Key Parameters Briefly Explained:
timestamps: Detailed timestamp settings for debug/log.
Diagram
Section titled “Diagram”Classes
Section titled “Classes”configuration (iosxr.devices)
Section titled “configuration (iosxr.devices)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| service | Class | [service] | No |
service (iosxr.devices.configuration)
Section titled “service (iosxr.devices.configuration)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| timestamps | Class | [timestamps] | No |
timestamps (iosxr.devices.configuration.service)
Section titled “timestamps (iosxr.devices.configuration.service)”| Name | Type | Constraint | Mandatory | Default Value |
|---|---|---|---|---|
| debug_datetime_localtime | Boolean | true, false | No | |
| debug_datetime_msec | Boolean | true, false | No | |
| debug_datetime_show_timezone | Boolean | true, false | No | |
| debug_datetime_year | Boolean | true, false | No | |
| debug_disable | Boolean | true, false | No | |
| debug_uptime | Boolean | true, false | No | |
| log_datetime_localtime | Boolean | true, false | No | |
| log_datetime_msec | Boolean | true, false | No | |
| log_datetime_show_timezone | Boolean | true, false | No | |
| log_datetime_year | Boolean | true, false | No | |
| log_disable | Boolean | true, false | No | |
| log_uptime | Boolean | true, false | No |
Example YAML Code:
Section titled “Example YAML Code:”Example-1: Configures syslog messages to be timestamped with date, time, localtime and timezone.
iosxr: devices: - name: router-1 host: 10.10.10.1:57400 configuration: hostname: router-1 service: timestamps: log_datetime_localtime: true log_datetime_show_timezone: trueExample-2: Configures syslog messages to be timestamped with date, time, localtime, timezone, year and at the millisecond level.
iosxr: devices: - name: router-1 host: 10.10.10.1:57400 configuration: hostname: router-1 service: timestamps: log_datetime_localtime: true log_datetime_show_timezone: true log_datetime_year: true log_datetime_msec: trueExample-3: Configures debug messages to be timestamped with date, time, localtime, timezone, year and at the millisecond level.
iosxr: devices: - name: router-1 host: 10.10.10.1:57400 configuration: hostname: router-1 service: timestamps: debug_datetime_localtime: true debug_datetime_msec: true debug_datetime_show_timezone: true debug_datetime_year: trueExample-4: Disable syslog message timestamp logging.
iosxr: devices: - name: router-1 host: 10.10.10.1:57400 configuration: hostname: router-1 service: timestamps: log_disable: false