- Table of Contents
- Related Documents
-
Title | Size | Download |
---|---|---|
03-Information center commands | 176.48 KB |
Contents
info-center logging suppress duplicates
info-center logging suppress module
info-center loghost locate-info with-sn
Information center commands
display character-set
Use display character-set to display the character set encoding used on the device or the login terminal.
Syntax
display character-set [ terminal ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
terminal: Displays the character set encoding used on the login terminal. If you do not specify this keyword, this command displays the character set encoding used on the device. By default, the device uses the GB18030 encoding and the encoding cannot be changed.
Usage guidelines
For the user' login terminal to correctly display Chinese characters in log messages received from the device, the device and the terminal must use the same character set encoding.
Use the display character-set terminal command to identify the character set encoding used on the login terminal. The device will send test characters in both UTF-8 and GB18030 encodings to the terminal. The test characters will be displayed as 中文 for the character set encoding used on the terminal.
Examples
# Display the character set encoding used on the device.
<Sysname> system-view
[Sysname] display character-set
Current character set encoding: GB18030
# Display the character set encoding used on the login terminal.
<Sysname> system-view
[Sysname] display character-set terminal
Character set Test characters
UTF-8 涓枃
GB18030 中文
Table 1 Command output
Field |
Description |
Current character set encoding |
Character set encoding used on the device. |
Character set |
Character set encoding used by the device to send test strings to the terminal. Options are UTF-8 and GB18030. |
Test characters |
Parsing result of the test characters. The test characters will be displayed as 中文 for the character set encoding used on the login terminal. |
Related commands
info-center syslog utf-8 enable
display info-center
Use display info-center to display information center configuration.
Syntax
display info-center
Views
Any view
Predefined user roles
network-admin
network-operator
Examples
# Display information center configuration.
<Sysname> display info-center
Information Center: Enabled
Console: Enabled
Monitor: Enabled
Log host: Enabled
192.168.0.1, log output filter: loghost1
port number: 5000, host facility: local7
Log buffer: Enabled
Max buffer size 1024, current buffer size 512,
Current messages 0, dropped messages 0, overwritten messages 0
Information timestamp format:
Log host: Date
Other output destination: Date
display info-center filter
Use display info-center filter to display information about log output filters.
Syntax
display info-center filter [ filtername ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
filter-name: Specifies an existing log output filter by its name. If you do not specify a log output filter, this command display information about all log output filters.
Examples
# Display information about log output filter loghost1.
<Sysname> display info-center filter loghost1
Log output filter: loghost1
Module Rule
ARP Debugging
CFGLOG Deny
Default Informational
Table 2 Command output
Field |
Description |
Log output filter: |
Name of the log output filter. |
Module |
Module to which the log output filter applies. |
Rule |
Rules in the log output filter. |
Related commands
info-center filter
display info-center source
Use display info-center source to display the log output rules by source modules.
Syntax
display info-center source [ module module-name ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
module module-name: Specifies a module. The module-name argument is a case insensitive string that represents the complete module name. To view the names of supported modules, execute the display info-center source module ? command. If you do not specify a module, this command displays the log output rules for all modules.
Usage guidelines
By default, the information center outputs logs of different modules according to the default log output rules (see Table 7). You can use the info-center source command to change the log output rules. The display info-center source command displays the current log output rules of log source modules.
Examples
# Display the current log output rules for all modules.
<Sysname> display info-center source
Module Console Monitor Loghost Logbuffer Logfile
ACL DEBUG DEBUG INFO INFO INFO
ADJ4 DEBUG DEBUG INFO INFO INFO
ADJ6 DEBUG DEBUG INFO INFO INFO
…
# Display the current log output rules for the EDEV module.
<Sysname> display info-center source module EDEV
Module Console Monitor Loghost Logbuffer Logfile
EDEV DEBUG DEBUG INFO INFO INFO
Table 3 Command output
Field |
Description |
Module |
Module name. |
Console |
Lowest level of logs that can be output to the console. This field displays deny if no logs of the module can be output to the console. |
Monitor |
Lowest level of logs that can be output to the monitor terminal. This field displays deny if no logs of the module can be output to the monitor terminal. |
Loghost |
Lowest level of logs that can be output to the log host. This field displays deny if no logs of the module can be output to the log host. |
Logbuffer |
Lowest level of logs that can be output to the log buffer. This field displays deny if no logs of the module can be output to the log buffer. |
Logfile |
This field is not supported in the current software version. Lowest level of logs that can be output to the log file. This field displays deny if no logs of the module can be output to the log file. |
Related commands
info-center source
display logbuffer
Use display logbuffer to display log buffer information and buffered logs.
Syntax
display logbuffer [ reverse ] [ level severity | size buffersize ] * [ last-mins mins ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
reverse: Displays log entries chronologically, with the most recent entry at the top. If you do not specify this keyword, the command displays log entries chronologically, with the oldest entry at the top.
level severity: Specifies a severity level in the range of 0 to 7. If you do not specify a severity level, this command displays log information for all levels.
Severity value |
Level |
Description |
0 |
Emergency |
The system is unusable. For example, the system authorization has expired. |
1 |
Alert |
Action must be taken immediately. For example, traffic on an interface exceeds the upper limit. |
2 |
Critical |
Critical condition. For example, the device temperature exceeds the upper limit, the power module fails, or the fan tray fails. |
3 |
Error |
Error condition. For example, the link state changes. |
4 |
Warning |
Warning condition. For example, an interface is disconnected, or the memory resources are used up. |
5 |
Notification |
Normal but significant condition. For example, a terminal logs in to the device, or the device reboots. |
6 |
Informational |
Informational message. For example, a command or a ping operation is executed. |
7 |
Debugging |
Debugging message. |
size buffersize: Specifies the number of latest logs to be displayed. The value range is 1 to 1024. If you do not specify this option, the command displays all logs in the log buffer.
last-mins mins: Displays logs buffered over the last specified period of time. The mins argument specifies a time period in the range of 1 to 43200 minutes. If you do not specify a time period, the command displays all logs in the log buffer.
Examples
# Display log buffer information and buffered logs.
<Sysname> display logbuffer
Log buffer: Enabled
Max buffer size: 1024
Actual buffer size: 512
Dropped messages: 0
Overwritten messages: 718
Current messages: 512
%Jun 17 15:57:09:578 2017 Sysname SYSLOG/7/SYS_RESTART:System restarted --
…
# Display log buffer information and logs buffered over the last 5 minutes.
<Sysname> display logbuffer last-mins 5
Log buffer: Enabled
Max buffer size: 1024
Actual buffer size: 512
Dropped messages: 0
Overwritten messages: 0
Current messages: 191
%Jan 1 01:00:06:784 2018 Sysname SHELL/6/SHELL_CMD: -Line=vty0-IPAddr=192.168.1.242-User=**; Command is display current-configuration
%Jan 1 01:03:19:691 2018 Sysname SHELL/5/SHELL_LOGIN: VTY logged in from 192.168.1.33.
%Jan 1 01:03:21:269 2018 Sysname SHELL/6/SHELL_CMD: -Line=vty1-IPAddr=192.168.1.33-User=**; Command is display logbuffer last-mins 5
Table 5 Command output
Field |
Description |
Log buffer |
Status of the log buffer: · Enabled—Logs can be output to the log buffer. · Disabled—Logs cannot be output to the buffer. |
Max buffer size |
Maximum buffer size supported by the device. |
Actual buffer size |
Maximum buffer size configured by using the info-center logbuffer size command. |
Dropped messages |
Number of dropped messages. |
Overwritten messages |
Number of overwritten messages. |
Current messages |
Number of current messages. |
Failed to obtain the specified data. The following tries to display all data in the log buffer. |
Failed to obtain the specified data. The system tries to display all data in the log buffer. |
Related commands
info-center logbuffer
reset logbuffer
display logbuffer summary
Use display logbuffer summary to display the log buffer summary.
Syntax
display logbuffer summary [ level severity ]
Views
Any view
Predefined user roles
network-admin
network-operator
Parameters
level severity: Specifies a severity level in the range of 0 to 7. If you do not specify a severity level, this command displays log information of all levels in the log buffer. For more information about log levels, see Table 4.
Usage guidelines
This command displays only the summary of the general log buffer.
Examples
# Display the summary of the log buffer.
<Sysname> display logbuffer summary
EMERG ALERT CRIT ERROR WARN NOTIF INFO DEBUG
0 0 0 0 22 0 1 0
Table 6 Command output
Field |
Description |
EMERG |
Represents emergency. For more information, see Table 4. |
ALERT |
Represents alert. For more information, see Table 4. |
CRIT |
Represents critical. For more information, see Table 4. |
ERROR |
Represents error. For more information, see Table 4. |
WARN |
Represents warning. For more information, see Table 4. |
NOTIF |
Represents notification. For more information, see Table 4. |
INFO |
Represents informational. For more information, see Table 4. |
DEBUG |
Represents debug. For more information, see Table 4. |
enable log updown
Use enable log updown to enable an interface to generate link up or link down logs when the interface state changes.
Use undo enable log updown to disable an interface from generating link up or link down logs when the interface state changes.
Syntax
enable log updown
undo enable log updown
Default
All interfaces are allowed to generate link up and link down logs.
Views
Interface view
Predefined user roles
network-admin
Examples
# Disable GigabitEthernet 1/0/1 from generating link up or link down logs.
<Sysname> system-view
[Sysname] interface gigabitethernet 1/0/1
[Sysname-GigabitEthernet1/0/1] undo enable log updown
info-center enable
Use info-center enable to enable the information center.
Use undo info-center enable to disable the information center.
Syntax
info-center enable
undo info-center enable
Default
The information center is enabled.
Views
System view
Predefined user roles
network-admin
Examples
# Enable the information center.
<Sysname> system-view
[Sysname] info-center enable
Information center is enabled.
info-center filter
Use info-center filter to create a log output filter.
Use undo info-center filter to delete a log output filter.
info-center filter filter-name { module-name | default } { deny | level severity }
undo info-center filter filter-name [ module-name | default ]
Default
No log output filters exist.
Views
System view
Predefined user roles
network-admin
Parameters
filter-name: Specifies a name for the log output filter, a case-insensitive string of 1 to 8 characters.
module-name: Specifies a module by its name. To view the names of supported modules, execute the info-center filter filter-name ? command.
default: Specifies all supported modules.
deny: Disables log output.
level severity: Specifies a log severity level by its name. Supported severity levels are alert, critical, debugging, emergency, error, informational, notification, and warning. See Table 4 for more information about the log severity levels. The log output filter applies to logs of the specified severity level and all higher levels.
Usage guidelines
A log output filter contains a set of log output filter rules for modules. You can create multiple log output filters. When specifying a log host, you can apply a log output filter to control log output to the log host.
You can also use the info-center source command to configure log output rules for the log host output destination. The system chooses the settings to control log output to a log host in the following order:
1. Log output filter specified for the log host by using the info-center loghost command.
2. Log output rules configured for the log host output destination by using the info-center source command.
3. Default log output rules (see Table 7).
Follow these restrictions and guidelines when you configure a log output filter:
· To set a log output filter rule for a module, use the module-name argument to specify the module name.
If you set log output filter rules for the same module multiple times, the most recent configuration takes effect.
· To set a general log output filter rule for all modules, use the default keyword. The general log output filter rule applies to all modules that do not have module-specific filter rules.
If you set a general log output filter rule multiple times, the most recent configuration takes effect.
· If no general log output filter rule is set, the system outputs logs with severity levels informational through alert for modules that do not have module-specific filter rules.
· To remove a module-specific log output filter rule, you must use the module-name argument. You cannot use the default keyword to remove module-specific log output filter rules. If you do not specify any parameters, the entire log output filter is deleted.
Examples
# Create log output filter loghost1. In the log output filter, enable the ARP module to output logs with severity levels notification through alert, enable the DHCP module to output logs with severity levels warning through alert, and disable log output of all other modules.
<Sysname> system-view
[Sysname] info-center filter loghost1 arp level notification
[Sysname] info-center filter loghost1 dhcp level warning
[Sysname] info-center filter loghost1 default deny
Related commands
display info-center filter
info-center loghost
info-center source
info-center format
Use info-center format to set the format for logs sent to log hosts.
Use undo info-center format to restore the default.
Syntax
info-center format { cmcc | rfc5424 | unicom }
undo info-center format
Default
Logs are sent to log hosts in non-customized format.
Views
System view
Predefined user roles
network-admin
Parameters
cmcc: Specifies the China Mobile Communications Corporation (CMCC) format.
rfc5424: Specifies the RFC 5424 format.
unicom: Specifies the China Unicom format.
Usage guidelines
Logs can be sent to log hosts in non-customized, China Unicom, CMCC, or RFC 5424 format. For more information about log formats, see information center configuration in System Management Configuration Guide.
The format specified by the info-center format command applies to all log hosts and that specified by the info-center loghost command applies to the specified log hosts. For a log host, the format specified by the info-center loghost command takes precedence over the format specified by the info-center format command.
Examples
# Set the log format to RFC 5424 for logs sent to log hosts.
<Sysname> system-view
[Sysname] info-center format rfc5424
Related commands
info-center loghost
info-center logbuffer
Use info-center logbuffer to enable log output to the log buffer.
Use undo info-center logbuffer to disable log output to the log buffer.
Syntax
info-center logbuffer
undo info-center logbuffer
Default
Log output to the log buffer is enabled.
Views
System view
Predefined user roles
network-admin
Examples
# Enable log output to the log buffer.
<Sysname> system-view
[Sysname] info-center logbuffer
Related commands
display logbuffer
info-center enable
info-center logbuffer size
Use info-center logbuffer size to set the maximum number of logs that can be buffered.
Use undo info-center logbuffer size to restore the default.
Syntax
info-center logbuffer size buffersize
undo info-center logbuffer size
Default
A maximum of 512 logs can be buffered.
Views
System view
Predefined user roles
network-admin
Parameters
buffersize: Specifies the maximum log buffer size. The value range is 0 to 1024.
Examples
# Set the maximum log buffer size to 50.
<Sysname> system-view
[Sysname] info-center logbuffer size 50
# Restore the default maximum log buffer size.
<Sysname> system-view
[Sysname] undo info-center logbuffer size
Related commands
display logbuffer
info-center enable
info-center logging suppress duplicates
Use info-center logging suppress duplicates to enable duplicate log suppression.
Use undo info-center logging suppress duplicates to disable duplicate log suppression.
Syntax
info-center logging suppress duplicates
undo info-center logging suppress duplicates
Default
Duplicate log suppression is disabled.
Views
System view
Predefined user roles
network-admin
Usage guidelines
Outputting consecutive duplicate logs wastes system and network resources and increases device maintenance costs. You can enable this feature to suppress output of consecutive duplicate logs.
Examples
# Enable duplicate log suppression on device A.
<Sysname> system-view
[Sysname] info-center logging suppress duplicates
info-center logging suppress module
Use info-center logging suppress module to configure a log suppression rule for a module.
Use undo info-center logging suppress module to delete a log suppression rule.
Syntax
info-center logging suppress module module-name mnemonic { all | mnemonic-value }
undo info-center logging suppress module module-name mnemonic { all | mnemonic-value }
Default
The device does not suppress output of any logs from any modules.
Views
System view
Predefined user roles
network-admin
Parameters
module-name: Specifies a log source module by its name, a case-insensitive string of 1 to 8 characters. To view the list of available log source modules, use the info-center logging suppress module ? command.
mnemonic { all | mnemonic-value }: Configures a mnemonic filter for log suppression.
· all: Suppresses output of all logs of the module.
· mnemonic-value: Suppresses output of logs with the specified mnemonic value. The mnemonic-value argument is a case-insensitive string of 1 to 32 characters, which must be the complete value contained in the mnemonic field of the log message. Log suppression will fail if a partial mnemonic value is specified.
Usage guidelines
You can configure log suppression rules to filter out the logs that you are not concerned with. A log suppression rule suppresses output of all logs or only logs with a specific mnemonic value for a module.
Examples
# Configure a log suppression rule to suppress output of logs with the shell_login mnemonic value for the shell module.
<Sysname> system-view
[Sysname] info-center logging suppress module shell mnemonic shell_login
Related commands
info-center source
info-center loghost
Use info-center loghost to specify a log host and to configure output parameters.
Use undo info-center loghost to remove a log host.
Syntax
info-center loghost { hostname | ipv4-address | ipv6 ipv6-address } [ facility local-number | filter filter-name | format { cmcc | default | rfc5424 | unicom } | port port-number | source-ip source-ip-address ] *
undo info-center loghost { hostname | ipv4-address | ipv6 ipv6-address }
Default
No log hosts are specified.
Views
System view
Predefined user roles
network-admin
Parameters
hostname: Specifies a log host by its name, a case-insensitive string of 1 to 253 characters. The host name can contain letters, digits, and special characters including hyphen (-), underscore (_), and dot (.).
ipv4-address: Specifies a log host by its IPv4 address.
ipv6 ipv6-address: Specifies a log host by its IPv6 address.
facility local-number: Specifies a logging facility from local0 to local7 for the log host. The default value is local7. Logging facilities are used to mark different logging sources, and query and filer logs.
filter filter-name: Specifies a log output filter to control log output to the log host. The filter-name argument represents the filter name, a case-insensitive string of 1 to 8 characters. If you do not specify a log output filter, the log output rules configured by using the info-center source command for the log host destination are used.
format { cmcc | default | rfc5424 | unicom }: Specifies a format for logs sent to log hosts. If you do not specify this keyword, the format specified by the info-center format command is used.
· cmcc: Specifies the China Mobile Communications Corporation (CMCC) format.
· default: Specifies the non-customized format.
· rfc5424: Specifies the RFC 5424 format.
· unicom: Specifies the China Unicom format.
port port-number: Specifies the port number of the log host, in the range of 1 to 65535. The default is 514. It must be the same as the value configured on the log host. Otherwise, logs cannot be sent to the log host.
source-ip source-ip-address: Specifies the source IP address for logs sent to the specified log hosts. If you do not specify this option, the source IP address specified by the info-center loghost source command is used.
Usage guidelines
The info-center loghost command takes effect only after the information center is enabled by using info-center enable command.
Examples
# Output logs to the log host at 1.1.1.1.
<Sysname> system-view
[Sysname] info-center loghost 1.1.1.1
Related commands
info-center filter
info-center format
info-center source
info-center loghost locate-info with-sn
Use info-center loghost locate-info with-sn to add the device serial number to the location field of logs sent to log hosts.
Use undo info-center loghost locate-info with-sn to restore the default.
Syntax
info-center loghost locate-info with-sn
undo info-center loghost locate-info with-sn
Default
The device does not add the device serial number to the location field of logs sent to log hosts.
Views
System view
Predefined user roles
network-admin
Examples
# Add the device serial number to the location field of logs sent to log hosts.
<Sysname> system-view
[Sysname] info-center loghost locate-info with-sn
info-center loghost source
Use info-center loghost source to specify a source IP address for logs sent to log hosts.
Use undo info-center loghost source to restore the default.
Syntax
info-center loghost source interface-type interface-number
undo info-center loghost source
Default
The source IP address of logs sent to log hosts is the primary IP address of the outgoing interface.
Views
System view
Predefined user roles
network-admin
Parameters
interface-type interface-number: Specifies an interface by its type and number.
Usage guidelines
The system uses the primary IP address of the specified interface as the source IP address of the logs sent to log hosts.
The info-center loghost source command takes effect only after the information center is enabled by using info-center enable command.
The source IP address specified by the info-center loghost source command applies to all log hosts and that specified by the info-center loghost command applies to the specified log hosts. For a log host, the source IP address specified by the info-center loghost command takes precedence over that specified by the info-center loghost source command.
Examples
# Use the IP address of interface Loopback 0 as the source IP address of the logs sent to log hosts.
<Sysname> system-view
[Sysname] interface loopback 0
[Sysname-LoopBack0] ip address 2.2.2.2 32
[Sysname-LoopBack0] quit
[Sysname] info-center loghost source loopback 0
Related commands
info-center loghost
info-center source
Use info-center source to configure a log output rule for a module.
Use undo info-center source to restore the default.
Syntax
info-center source { module-name | default } { console | logbuffer | loghost | monitor } { deny | level severity }
undo info-center source { module-name | default } { console | logbuffer | loghost | monitor }
Default
Table 7 lists the default log output rules.
Destination |
Log source modules |
Output switch |
Severity |
Console |
All supported modules |
Enabled |
Debugging |
Monitor terminal |
All supported modules |
Disabled |
Debugging |
Log host |
All supported modules |
Enabled |
Informational |
Log buffer |
All supported modules |
Enabled |
Informational |
Views
System view
Predefined user roles
network-admin
Parameters
module-name: Specifies a module by its name. You can use the info-center source ? command to view the modules supported by the device.
default: Specifies all supported modules.
console: Outputs logs to the console.
logbuffer: Outputs logs to the log buffer.
loghost: Outputs logs to the log host.
monitor: Outputs logs to the monitor terminal.
deny: Disables log output.
level severity: Specifies a severity level in the range of 0 to 7. The smaller the severity value, the higher the severity level. See Table 4 for more information. Logs at the specified severity level and higher levels are allowed to be output.
Usage guidelines
If you do not set an output rule for a module, the module uses the output rule set by using the default keyword. If no rule is set by using the default keyword, the module uses the default output rule.
To modify or remove an output rule set for a module, you must use the module-name argument. A new output rule configured by using the default keyword does not take effect on the module.
If you execute this command for a module multiple times, the most recent configuration takes effect.
If you execute this command for the default modules multiple times, the most recent configuration takes effect.
Examples
# Output only VLAN module's information with the emergency level to the console.
<Sysname> system-view
[Sysname] info-center source default console deny
[Sysname] info-center source vlan console level emergency
# Based on the previous configuration, disable output of VLAN module's information to the console so no system information is output to the console.
<Sysname> system-view
[Sysname] undo info-center source vlan console
info-center synchronous
Use info-center synchronous to enable synchronous information output.
Use undo info-center synchronous to disable synchronous information output.
Syntax
info-center synchronous
Default
Synchronous information output is disabled.
Views
System view
Predefined user roles
network-admin
Usage guidelines
System log output interrupts ongoing configuration operations, including obscuring previously entered commands. Synchronous information output shows the obscured commands. It also provides a command prompt in command editing mode, or a [Y/N] string in interaction mode so you can continue your operation from where you were stopped.
Examples
# Enable synchronous information output, and then execute the display current-configuration command to view the current configuration of the device.
<Sysname> system-view
[Sysname] info-center synchronous
Info-center synchronous output is on
[Sysname] display current-
At this time, the system receives log information. It displays the log information first, and then displays your previous input, which is display current- in this example.
%May 21 14:33:19:425 2007 Sysname SHELL/5/SHELL_LOGIN: VTY logged in from 192.168.1.44
[Sysname] display current-
Enter configuration to complete the display current-configuration command, and press the Enter key to execute the command.
# Enable synchronous information output, and then save the current configuration (enter interactive information).
<Sysname> system-view
[Sysname] info-center synchronous
Info-center synchronous output is on
[Sysname] save
The current configuration will be written to the device. Are you sure? [Y/N]:
At this time, the system receives the log information. It displays the log information first and then displays [Y/N].
%May 21 14:33:19:425 2007 Sysname SHELL/5/SHELL_LOGIN: VTY logged in from 192.168.1.44
[Y/N]:
Enter Y or N to complete your input.
info-center syslog min-age
Use info-center syslog min-age to set the minimum storage period for logs in the log buffer and log file.
Use undo info-center syslog min-age to restore the default.
Syntax
info-center syslog min-age min-age
undo info-center syslog min-age
Default
The minimum storage period is not set.
Views
System view
Predefined user roles
network-admin
Parameters
min-age: Sets the minimum storage period in hours. The value range is 1 to 8760.
Examples
# Set the minimum storage period to 168 hours.
<Sysname> system-view
[Sysname] info-center syslog min-age 168
info-center syslog utf-8 enable
Use info-center syslog utf-8 enable to enable the information center to use the UTF-8 encoding.
Use undo info-center syslog utf-8 enable to restore the default.
Syntax
info-center syslog utf-8 enable
undo info-center syslog utf-8 enable
Default
The information center uses the GB18030 encoding.
Views
System view
Predefined user roles
network-admin
Usage guidelines
For the user' login terminal to correctly display Chinese characters in log messages received from the information center, the information center and the terminal must use the same character set encoding.
The information center supports both GB18030 and UTF-8 encodings. By default, the GB18030 encoding is used.
If the login terminal uses the UTF-8 encoding, you can use this command to enable the information center to use the UTF-8 encoding.
Examples
# Enable the information center to use the UTF-8 encoding.
<Sysname> system-view
[Sysname] info-center syslog utf-8 enable
Related commands
display character-set
info-center timestamp
Use info-center timestamp to set the timestamp format for logs sent to the console, monitor terminal, log buffer, and log file.
Use undo info-center timestamp to restore the default.
Syntax
info-center timestamp { boot | date | none }
undo info-center timestamp
Default
The timestamp format for logs sent to the console, monitor terminal, log buffer, and log file is date.
Views
System view
Predefined user roles
network-admin
Parameters
boot: Sets the timestamp format to xxx.yyy, where xxx is the most significant 32 bits (in milliseconds) and yyy is the least significant 32 bits. For example, 0.21990989 equals Jun 25 14:09:26:881 2007. The boot time shows the time since system startup.
date: Sets the timestamp format to MMM DD hh:mm:ss:ms YYYY, such as Dec 8 10:12:21:708 2007. The date time shows the current system time.
· MMM: Abbreviations of the months in English, which could be Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, or Dec.
· DD: Date, starting with a space if it is less than 10, for example " 7".
· hh:mm:ss:ms: Local time, with hh in the range of 00 to 23, mm and ss in the range of 00 to 59, and ms in the range of 0 to 999.
· YYYY: Year.
none: Indicates no time information is provided.
Examples
# Set the timestamp format to boot for logs sent to the console, monitor terminal, log buffer, and log file.
<Sysname> system-view
[Sysname] info-center timestamp boot
Related commands
info-center timestamp loghost
info-center timestamp loghost
Use info-center timestamp loghost to set the timestamp format for logs sent to log hosts.
Use undo info-center timestamp loghost to restore the default.
Syntax
info-center timestamp loghost { date [ with-milliseconds ] | iso [ with-milliseconds ] | no-year-date | none }
undo info-center timestamp loghost
Default
The timestamp format for logs sent to log hosts is date.
Views
System view
Predefined user roles
network-admin
Parameters
date: Sets the timestamp format to mmm dd hh:mm:ss yyyy, such as Dec 8 10:12:21 2007. The date time shows the current system time.
iso: Sets the ISO 8601 timestamp format, for example, 2009-09-21T15:32:55.
with-milliseconds: Sets the timestamp to be accurate to milliseconds for logs output to log hosts in date or ISO 8601 format. The millisecond value is appended to the time information in the timestamp with a dot as the separator. If you do not specify this keyword, the timestamp in date or ISO 8601 format is accurate to seconds.
· Example of a timestamp in date format with millisecond accuracy: Dec 8 10:12:21.708 2018.
· Example of a timestamp in ISO 8601 format with millisecond accuracy: 2018-09-21T15:32:55.708.
no-year-date: Sets the timestamp format to the current system date and time without year.
none: Indicates that no timestamp information is provided.
Examples
# Set the timestamp format to no-year-date for logs sent to log hosts.
<Sysname> system-view
[Sysname] info-center timestamp loghost no-year-date
Related commands
info-center timestamp
reset logbuffer
Use reset logbuffer to clear the log buffer.
Syntax
reset logbuffer
Views
User view
Predefined user roles
network-admin
Examples
# Clear the log buffer.
<Sysname> reset logbuffer
Related commands
display logbuffer
terminal debugging
Use terminal debugging to enable output of debugging messages to the current terminal.
Use undo terminal debugging to disable output of debugging messages to the current terminal.
Syntax
terminal debugging
undo terminal debugging
Default
Output of debugging messages to the current terminal is disabled.
Views
User view
Predefined user roles
network-admin
Usage guidelines
This command enables output of debugging-level log messages to the current terminal.
To enable output of debugging messages to the console, perform the following tasks:
1. Execute the terminal debugging command.
2. Enable the information center. The information center is enabled by default.
3. Use a debugging command to enable the related debugging.
To enable output of debugging messages to the monitor terminal, perform the following tasks:
1. Execute the terminal monitor and terminal debugging commands.
2. Enable the information center. The information center is enabled by default.
3. Use a debugging command to enable the related debugging.
This command takes effect only for the current connection between the terminal and the device. If a new connection is established, the default is restored.
You can also enable output of debugging messages to the current terminal by executing the terminal logging level 7 command. The terminal logging level 7 command and the terminal debugging command have the following differences:
· The terminal logging level 7 command enables log output for all log severity levels (levels 0 through 7).
· The terminal debugging command enables log output for the following log severity levels:
¡ Debugging level (level 7).
¡ Severity level higher than or equal to the level specified in the terminal logging level command.
Examples
# Enable output of debugging messages to the current terminal.
<Sysname> terminal debugging
The current terminal is enabled to display debugging logs.
Related commands
terminal logging level
terminal monitor
terminal logging level
Use terminal logging level to set the lowest level of logs that can be output to the current terminal.
Use undo terminal logging level to restore the default.
Syntax
terminal logging level severity
undo terminal logging level
Default
The lowest level of logs that can be output to the current terminal is 6 (Informational).
Views
User view
Predefined user roles
network-admin
Parameters
severity: Specifies a log severity level. Valid values are alert, critical, debugging, emergency, error, informational, notification, warning, and digits from 0 to 7.
Usage guidelines
This command enables the device to output logs with a severity level higher than or equal to the specified level to the current terminal. For example, if you set the severity argument to 6, logs with a severity value from 0 to 6 are output to the current terminal.
This command takes effect only for the current connection between the terminal and the device. If a new connection is established, the default is restored.
Examples
# Configure the device to output logs with the debugging level and higher levels to the current terminal.
<Sysname> terminal logging level 7
terminal monitor
Use terminal monitor to enable log output to the current terminal.
Use undo terminal monitor to disable log output to the current terminal.
Syntax
terminal monitor
undo terminal monitor
Default
Log output to the console is enabled, and log output to the monitor terminal is disabled.
Views
User view
Predefined user roles
network-admin
Usage guidelines
This command takes effect only for the current connection between the terminal and the device. If a new connection is established, the default is restored.
Examples
# Enable log output to the current terminal.
<Sysname> terminal monitor