Line 1: | Line 1: | ||
+ | === Log === | ||
You can see various logs using the <code>show log</code> command. | You can see various logs using the <code>show log</code> command. | ||
− | |||
− | |||
− | |||
<pre> | <pre> | ||
LYSH@MyHostName# show log {name} [-h] [-n NUMBER] [-w] [keyword] | LYSH@MyHostName# show log {name} [-h] [-n NUMBER] [-w] [keyword] | ||
Line 10: | Line 8: | ||
-w, --watch show the log or setup status in real time | -w, --watch show the log or setup status in real time | ||
</pre> | </pre> | ||
− | + | The below table shows you all kinds of logs. Some logs are generated in real-time during the runtime of a specific service, which is called "Runtime log". | |
− | + | ||
+ | If the [[CLI - Services(daemons) | Runtime log]] of a specific service is disabled, logs are not generated. | ||
+ | Therefore, you should verify the status of the Runtime log by the <code>show service</code> command. If disabled, you need to [[CLI - Services(daemons) | enable]] it. | ||
+ | |||
{| class="wikitable" | {| class="wikitable" | ||
! style='width:150px' | log name !! log description | ! style='width:150px' | log name !! log description | ||
Line 17: | Line 18: | ||
| apache2 || It is the apache2 access log. | | apache2 || It is the apache2 access log. | ||
|- | |- | ||
− | | dhcpv4 || It is the logs that were generated in real-time during the runtime of the dhcpv4 service. | + | | dhcpv4 || It is the logs that were generated in real-time during the runtime of the [[ImRAD services(daemons) | dhcpv4]] service. |
|- | |- | ||
− | | dhcpv6 || It is the logs that were generated in real-time during the runtime of the dhcpv6 service. | + | | dhcpv6 || It is the logs that were generated in real-time during the runtime of the [[ImRAD services(daemons) | dhcpv6]] service. |
|- | |- | ||
− | | failover || It is the logs that were generated in real-time during the runtime of the failover service. | + | | failover || It is the logs that were generated in real-time during the runtime of the [[ImRAD services(daemons) | failover]] service. |
|- | |- | ||
− | | logexp || It is the logs that were generated in real-time during the runtime of the logexp service. | + | | logexp || It is the logs that were generated in real-time during the runtime of the [[ImRAD services(daemons) | logexp]] service. |
|- | |- | ||
| lsyslog || It is the Syslog generated from the imRAD services. | | lsyslog || It is the Syslog generated from the imRAD services. | ||
Line 29: | Line 30: | ||
| mysqlerror || It is the Syslog generated from the imRAD services. | | mysqlerror || It is the Syslog generated from the imRAD services. | ||
|- | |- | ||
− | | radius || It is the logs that were generated in real-time during the runtime of the | + | | radius || It is the logs that were generated in real-time during the runtime of the [[ImRAD services(daemons) | radiusd]] service. |
|- | |- | ||
− | | smgr|| It is the logs that were generated in real-time during the runtime of the smgr service. | + | | smgr|| It is the logs that were generated in real-time during the runtime of the [[ImRAD services(daemons) | smgr]] service. |
|- | |- | ||
− | | startup|| It is the logs that were generated in real-time during the runtime of the startup service. | + | | startup|| It is the logs that were generated in real-time during the runtime of the [[ImRAD services(daemons) | startup]] service. |
|- | |- | ||
| syslog|| It is the Syslog. | | syslog|| It is the Syslog. | ||
|- | |- | ||
− | | ufw || It is | + | | ufw || It is logs of all blocked packets not matching the defined [[CLI - ufw | ufw]] policy. |
|- | |- | ||
− | | update|| It is the | + | | update|| It is the System update log. |
|- | |- | ||
|} | |} |
Revision as of 14:27, 29 April 2021
Log
You can see various logs using the show log
command.
LYSH@MyHostName# show log {name} [-h] [-n NUMBER] [-w] [keyword] optional arguments: -h, --help show this help message and exit -n [NUMBER], --number [NUMBER] enter 0 to show all logs, and enter a value greater than 0 to show as much as the value entered -w, --watch show the log or setup status in real time
The below table shows you all kinds of logs. Some logs are generated in real-time during the runtime of a specific service, which is called "Runtime log".
If the Runtime log of a specific service is disabled, logs are not generated.
Therefore, you should verify the status of the Runtime log by the show service
command. If disabled, you need to enable it.
log name | log description |
---|---|
apache2 | It is the apache2 access log. |
dhcpv4 | It is the logs that were generated in real-time during the runtime of the dhcpv4 service. |
dhcpv6 | It is the logs that were generated in real-time during the runtime of the dhcpv6 service. |
failover | It is the logs that were generated in real-time during the runtime of the failover service. |
logexp | It is the logs that were generated in real-time during the runtime of the logexp service. |
lsyslog | It is the Syslog generated from the imRAD services. |
mysqlerror | It is the Syslog generated from the imRAD services. |
radius | It is the logs that were generated in real-time during the runtime of the radiusd service. |
smgr | It is the logs that were generated in real-time during the runtime of the smgr service. |
startup | It is the logs that were generated in real-time during the runtime of the startup service. |
syslog | It is the Syslog. |
ufw | It is logs of all blocked packets not matching the defined ufw policy. |
update | It is the System update log. |
Display logs
LYSH@MyHostName# show log apache2 // Display all apache2 logs LYSH@MyHostName# show log radius // Display all radius logs
Display last n logs
LYSH@MyHostName# show log apache2 -n 10 // Display only the last 10 apache2 logs LYSH@MyHostName# show log radius -n 10 // Display only the last 10 radius logs
Display last n logs with keyword
LYSH@MyHostName# show log apache2 -n 10 request // Display only the last 10 apache2 logs filtered by "request" LYSH@MyHostName# show log radius -n 10 accept // Display only the last 10 radius logs filtered by "request"
Display logs in real-time
LYSH@MyHostName# show log apache2 -w // Display the apache2 logs in real-time LYSH@MyHostName# show log radius -w // Display the radius logs in real-time
Display logs in real-time with keyword
LYSH@MyHostName# show log apache2 -w request // Display the apache2 logs filtered by "request" in real-time LYSH@MyHostName# show log radius -w accept // Display the radius logs filtered by "accept" in real-time
keyword
The &
is the Logical AND operator and the |
is the Logical OR operator.
LYSH@MyHostName# show log request&reply // Display the apache2 logs having both "request" and "reply" LYSH@MyHostName# show log request|reply // Display the apache2 logs having either "request" or "reply"