You do not have permission to edit this page, for the following reason: The action you have requested is limited to users in the group: Users. You can view and copy the source of this page. === Log === You can see various logs that are located in each device using the <code>show log</code> command. <pre> 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 </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" ! style='width:150px' | 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 [[ImRAD services(daemons) | dhcpv4]] 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 [[ImRAD services(daemons) | failover]] 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. |- | 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 [[ImRAD services(daemons) | radiusd]] 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 [[ImRAD services(daemons) | startup]] service. |- | syslog|| It is the Syslog. |- | ufw || It is logs of all blocked packets not matching the defined [[CLI - ufw | ufw]] policy. |- | update|| It is the System update log. |- |} ==== Displaying logs ==== <pre> LYSH@MyHostName# show log apache2 // Display all apache2 logs LYSH@MyHostName# show log radius // Display all radius logs </pre> ==== Displaying last n logs ==== <pre> 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 </pre> ==== Displaying last n logs with keyword ==== <pre> 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" </pre> ==== Displaying logs in real-time ==== <pre> 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 </pre> ==== Displaying logs in real-time with keyword ==== <pre> 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 </pre> ==== keyword with logical operator ==== The <code>&</code> is the logical "AND" operator and the <code>|</code> is the logical "OR" operator. <pre> 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" </pre> ''Note that you'd better put a keyword in quotation marks.'' Template used on this page: Template:Note (view source) Return to CLI - Log.