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
- Spring
- Java
- PETERICA
- MySQL
- CKA 기출문제
- kotlin
- 정보처리기사실기 기출문제
- Kubernetes
- 정보처리기사 실기 기출문제
- 코틀린 코루틴의 정석
- 티스토리챌린지
- 정보처리기사 실기
- 공부
- CKA
- Pinpoint
- AI
- minikube
- aws
- kotlin coroutine
- APM
- kotlin querydsl
- AWS EKS
- IntelliJ
- 오블완
- mysql 튜닝
- kotlin spring
- CloudWatch
- 기록으로 실력을 쌓자
- Elasticsearch
- Linux
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