Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- docker
- Linux
- 정보처리기사 실기 기출문제
- Kubernetes
- Java
- 티스토리챌린지
- CloudWatch
- minikube
- kotlin coroutine
- AWS EKS
- kotlin querydsl
- 공부
- Spring
- CKA
- 기록으로 실력을 쌓자
- mysql 튜닝
- PETERICA
- APM
- tucker의 go 언어 프로그래밍
- AI
- kotlin
- 오블완
- 정보처리기사실기 기출문제
- golang
- go
- Elasticsearch
- Pinpoint
- CKA 기출문제
- aws
- 코틀린 코루틴의 정석
Archives
- Today
- Total
피터의 개발이야기
[Shell] Tomcat catalina 로그 분석 및 발생한 에러 건수 표출 본문
반응형

시스템 로그 파일 모니터링을 위해 만들었던 쉡.
톰켓의 로그를 하루단위로 압축하여 저장하였다.
저장된 압축파일의 로그를 분석하여
에러가 있을 경우
에러의 종류와 발생 건수를 정리하여 보여주는 쉘.
#!/bin/bash
logFile=catalina
if [ -z $1 ]; then
chkDay=1
else
chkDay=$1
fi
echo "check Day : " $chkDay
echo ""
echo "----------------list of Log File -----------------"
find ./ -type f -mtime -$chkDay -ls
echo ""
echo "----------------sorting ------------------"
find ./ -type f -mtime -$chkDay -exec zgrep -a xception {} \;|grep -v WARN |sort |uniq -c | sort -rn
echo "done"

반응형
'Linux' 카테고리의 다른 글
[linux] grep 사용법 (0) | 2020.12.28 |
---|---|
[Linux] 시스템 로그에서 특정값 이상의 로그 추출 (0) | 2020.12.03 |
[Linux] 시스템 / 프로세스 메모리 사용량 확인 (0) | 2020.12.02 |
[Linux] tar tar.gz 명령어 정리 (0) | 2020.12.01 |
[linux] linux, ubuntu에서 사용할 수 있는 logRotation Shell (0) | 2020.11.26 |
Comments