상세 컨텐츠

본문 제목

Monitoring log 쉽게 검색하기

소프트웨어/Unix

by 야솔아빠 2011. 9. 7. 16:09

본문

반응형
1. 해당 에러코드가 있는 transaction ID를 추출한다.
다음은 "OAF_4590" error code가 있는 monitoring log의 txid를 추출하는 예제.
grep OAF_4590 *.Moni*.log | cut -c 60-95

2. txid를 "|" 으로 or 조건으로 하여 egrep 으로 검색한다.
egrep 'ff711331-8981-4316-948c-f912be755aea|fdfe5f45-29c5-4fe1-ac24-37fe728b7718|e385cde7-9ed6-48ef-8ca4-1205076375c2|a20bbdf6-7831-462e-8d93-ec99dfc34935|de65759d-9ff7-4ee9-8cfe-8a8b6295bb5f|b9038242-a48b-48f2-9a7b-f83f8186f4d8|6dfc67bf-a19a-422e-a5ae-b57c1611a711|09abd638-a6bf-4045-a0ab-8219ed9a1805|079843b1-8956-4fd9-a415-c4784b548ef7|b8f08c49-c64c-456a-9f7c-4982d42a8bd1|a5168d48-6868-4b59-a863-ece5587bf6f2|f8c86d76-f904-48d6-8cb9-b6593c6465f4|440173a2-47ec-4187-98e0-9152694d9ec7' *.Moni*.log

3. 해당 시간대의 로그를 구하고자 한다면 다음과 같이 하면 된다.
(04:40 분 부터 05:20분 시간대의 OAF_4590 을 찾기.)
grep OAF_4590 *.Moni*.log | egrep ' 04:4| 04:5| 05:0| 05:1| 05:2'

아래는 04 또는 05시 시간대의 로그를 찾는 방법이다.
grep OAF_4590 *.Moni*.log | grep '[04|05]:[0-9]\{2\}:'

반응형

관련글 더보기

댓글 영역