m |
|||
| Line 43: | Line 43: | ||
* <code>LYSH@MyHostName# show log apache2 -w</code> apache2의 log가 tail -f 모드로 log를 출력합니다. | * <code>LYSH@MyHostName# show log apache2 -w</code> apache2의 log가 tail -f 모드로 log를 출력합니다. | ||
* <code>LYSH@MyHostName# show log lsyslog [something]</code> lsyslog의 log에서 [something]을 포함한 라인을 출력합니다. | * <code>LYSH@MyHostName# show log lsyslog [something]</code> lsyslog의 log에서 [something]을 포함한 라인을 출력합니다. | ||
| − | * <code>LYSH@MyHostName# show log mysqlerror "some|thing"</code> mysqlerror의 log에서 some 또는 thing을 포함한 라인을 | + | * <code>LYSH@MyHostName# show log mysqlerror "some|thing"</code> mysqlerror의 log에서 some 또는 thing을 포함한 라인을 출력합니다. |
* <code>LYSH@MyHostName# show log dhcpv4 "some&thing"</code> dhcpv4의 log에서 some과 thing을 포함한 라인을 출력합니다. | * <code>LYSH@MyHostName# show log dhcpv4 "some&thing"</code> dhcpv4의 log에서 some과 thing을 포함한 라인을 출력합니다. | ||
* <code>LYSH@MyHostName# show log failover "some&thing|someting" -n 2</code> failover의 log에서 some과 thing을 포함하거나 something을 포함한 라인을 2개만 출력합니다. | * <code>LYSH@MyHostName# show log failover "some&thing|someting" -n 2</code> failover의 log에서 some과 thing을 포함하거나 something을 포함한 라인을 2개만 출력합니다. | ||
2개 이상의 키워드를 검색할 경우 반드시 쌍따움표<code>"keyword"</code>를 포함하여 입력해야합니다. | 2개 이상의 키워드를 검색할 경우 반드시 쌍따움표<code>"keyword"</code>를 포함하여 입력해야합니다. | ||
Revision as of 15:20, 15 December 2020
서비스와 시스템의 로그는 일반 CLI에서 show log 명령어로 확인합니다.
LYSH@MyHostName# show log -h
usage: show log [-h] {apache2,dhcpv4,dhcpv6,failover,logexp,lsyslog,mysqlerror,mysqlslow,radius,smgr,startup,syslog,update} ...
positional arguments:
apache2 Show apache2 log
dhcpv4 Show dhcpv4 log
dhcpv6 Show dhcpv6 log
failover Show failover log
logexp Show logexp log
lsyslog Show product syslog log
mysqlerror Show mysql error log
mysqlslow Show mysql slow query log
radius Show radius log
smgr Show smgr log
startup Show startup log
syslog Show syslog log
update Show update log
optional arguments:
-h, --help show this help message and exit
Basic Commands
LYSH@MyHostName# show log {service name}해당 로그가 출력 됩니다. 또한 화면 스크롤이 많은 경우 more 처리 됩니다.
{service name}는 apache2, dhcpv4, dhcpv6, failover, logexp, lsyslog, mysqlerror, mysqlslow, radius, smgr, startup, syslog, update를 사용할 수 있습니다.
After Commands
추가 옵션을 통해 실시간으로 확인할 수 있는 --watch옵션, 로그 출력 갯수--number, 특정 단어[keyword]를 지정할 수 있습니다. 특정 키워드로 검색할 경우 |, &를 통해서 여러가지 키워드를 and, or로 검색할 수 있습니다.
usage: show log {service name} [-h] [-n NUMBER] [-w] [keyword]
positional arguments:
[keyword] keyword to display
optional arguments:
-h, --help show this help message and exit
-n [NUMBER], --number [NUMBER] all(0) or ther count (0 < n) of most recent syslog
-w, --watch realtime watch
LYSH@MyHostName# show log apache2 -wapache2의 log가 tail -f 모드로 log를 출력합니다.LYSH@MyHostName# show log lsyslog [something]lsyslog의 log에서 [something]을 포함한 라인을 출력합니다.LYSH@MyHostName# show log mysqlerror "some|thing"mysqlerror의 log에서 some 또는 thing을 포함한 라인을 출력합니다.LYSH@MyHostName# show log dhcpv4 "some&thing"dhcpv4의 log에서 some과 thing을 포함한 라인을 출력합니다.LYSH@MyHostName# show log failover "some&thing|someting" -n 2failover의 log에서 some과 thing을 포함하거나 something을 포함한 라인을 2개만 출력합니다.
2개 이상의 키워드를 검색할 경우 반드시 쌍따움표"keyword"를 포함하여 입력해야합니다.