Initial commit to new repository
This commit is contained in:
69
dist/AxCopilot/skills/log-analyze.skill.md
vendored
Normal file
69
dist/AxCopilot/skills/log-analyze.skill.md
vendored
Normal file
@@ -0,0 +1,69 @@
|
||||
---
|
||||
name: log-analyze
|
||||
label: 로그 분석기
|
||||
description: 로그 파일의 패턴을 분석하고 에러를 요약하며 타임라인을 시각화합니다.
|
||||
icon: \uE9D9
|
||||
allowed-tools:
|
||||
- file_read
|
||||
- grep
|
||||
- chart_create
|
||||
- html_create
|
||||
- data_pivot
|
||||
- text_summarize
|
||||
tabs: cowork
|
||||
---
|
||||
|
||||
로그 파일을 분석하여 패턴, 에러, 추세를 파악하고 보고서를 생성하세요.
|
||||
|
||||
## 워크플로우
|
||||
|
||||
1. **로그 파일 로드**: file_read로 로그 파일 읽기
|
||||
2. **패턴 분석**:
|
||||
- grep으로 에러/경고/예외 패턴 검색
|
||||
- 시간대별 이벤트 빈도 파악
|
||||
- 반복되는 에러 패턴 식별
|
||||
3. **통계 생성**: data_pivot으로 집계
|
||||
4. **시각화**: chart_create로 타임라인 차트 생성
|
||||
5. **보고서**: html_create로 분석 보고서 생성
|
||||
|
||||
## 분석 항목
|
||||
|
||||
### 에러 분석
|
||||
- ERROR, WARN, FATAL, Exception 키워드 추출
|
||||
- 에러 유형별 발생 빈도
|
||||
- 최초 발생 시점 및 최근 발생 시점
|
||||
- 에러 메시지 클러스터링 (유사 에러 그룹화)
|
||||
|
||||
### 시간대 분석
|
||||
- 시간대별 로그 발생 빈도
|
||||
- 피크 시간대 식별
|
||||
- 에러 집중 시간대
|
||||
|
||||
### 패턴 분석
|
||||
- 반복 패턴 (주기적 에러)
|
||||
- 연쇄 에러 (A 에러 후 B 에러 발생 패턴)
|
||||
- 비정상 패턴 (평소와 다른 로그량)
|
||||
|
||||
## 출력 형식
|
||||
|
||||
```
|
||||
## 로그 분석 보고서
|
||||
- 분석 기간: [시작] ~ [끝]
|
||||
- 총 로그: N줄
|
||||
|
||||
### 에러 요약 (상위 10건)
|
||||
| 순위 | 에러 유형 | 발생 횟수 | 최근 발생 |
|
||||
|------|----------|----------|----------|
|
||||
|
||||
### 타임라인 차트
|
||||
[시간대별 이벤트 빈도 차트]
|
||||
|
||||
### 상세 분석
|
||||
[에러별 상세 내용 및 권장 조치]
|
||||
```
|
||||
|
||||
## 지원 로그 형식
|
||||
- 일반 텍스트 로그 (타임스탬프 자동 감지)
|
||||
- JSON 로그 (각 줄이 JSON 객체)
|
||||
- CSV 로그 (헤더 포함)
|
||||
- syslog 형식
|
||||
Reference in New Issue
Block a user