로그 패턴
로그 패턴 (Log patterns)
로그 패턴은 Grafana 로그 탐색에서 자주 발생하는 로그 구조를 자동 감지·요약해, 반복되는 로그 형식을 하나의 패턴으로 묶어 보여주는 기능이에요. 이렇게 하면 수천 개의 로그 줄을 훑지 않고도 핵심 패턴과 그 비중을 빠르게 파악할 수 있어요.
출처: 문서
본문
로그 패턴이란?
로그 패턴은 로그 메시지에서 자주 등장하는 구조를 감지해, 같은 형태의 로그를 하나의 패턴으로 요약해요. 예를 들어 타임스탬프·요청 ID처럼 값이 변하는 부분은 자리표시자로, 고정된 부분은 유지해 표현해요. 이렇게 하면:
- 반복 로그를 그룹화해 파악.
- 각 패턴의 비중(발생 수)을 확인.
- 이상 패턴을 빠르게 발견.
로그 패턴 보기
로그 탐색(Logs explore) 뷰에서 로그 패턴을 활성화하면 쿼리 결과의 로그가 패턴별로 그룹화돼 표시돼요. 로그 패턴 목록에서 각 패턴을 확장하면 해당 패턴에 속한 원본 로그를 볼 수 있어요.
패턴의 활용
- 시끄러운 로그 억제: 반복 패턴을 파악해 주목할 로그에 집중.
- 오류 감지: 특정 오류 패턴을 기준으로 알림·필터링.
- 컨텍스트 유지: 패턴을 유지한 채 해당 로그를 필터로 전환해 추가 분석.