LogTrace는 Apache, Nginx, Linux syslog, AWS ALB, WordPress 관련 로그를 브라우저에서 바로 분석할 수 있는 웹 기반 로그 분석 도구입니다.
별도의 설치나 서버 설정 없이, 로그 파일 하나로 서비스 상태와 보안 이벤트를 빠르게 점검할 수 있습니다.
서버 운영 중 보안 이벤트나 장애가 발생했을 때, 로그를 직접 분석하려면 grep, awk, cut 같은 커맨드라인 도구에 익숙해야 하거나 유료 상용 도구가 필요합니다.
LogTrace는 그 간격을 줄이기 위해 만들어졌습니다. 로그 파일을 업로드하면 의심 IP, 공격 패턴, 에러 집중 구간, 봇 트래픽을 자동으로 정리해서 보여줍니다. 터미널 명령어 없이도, 로그 분석 경험이 많지 않은 분도 빠르게 상황을 파악할 수 있도록 설계했습니다.
로그에서 다음과 같은 공격 패턴을 자동으로 탐지합니다.
응답 시간 데이터가 로그에 포함된 경우, P95·P99 응답시간과 느린 엔드포인트 목록을 제공합니다.
MongoDB, Go, Java/Log4j, Python logging 등이 남기는 일반 애플리케이션/시스템 로그(타임스탬프 + 레벨 + 메시지)가 포함된 경우, 반복되는 에러 메시지를 자동으로 패턴별로 묶어 발생 빈도와 시간 범위를 보여주고, AI에게 원인 분석을 요청할 수 있습니다.
지원하지 않는 로그 포맷은 파서 빌더를 통해 필드 구조를 직접 정의하여 분석할 수 있습니다. 포맷 문자열 또는 정규식으로 필드를 정의하고, IP·타임스탬프·상태코드 등 역할을 매핑합니다.
| 로그 유형 | 자동 감지 | 비고 |
|---|---|---|
| Nginx access.log | ✓ | Combined Format, JSON 포맷 |
| Apache access.log | ✓ | Combined Log Format |
| AWS ALB 액세스 로그 | ✓ | S3 저장 로그 |
| AWS CloudFront 로그 | ✓ | 탭 구분 TSV |
| Linux syslog / auth.log | ✓ | RFC 3164, systemd journal |
| LTSV 형식 | ✓ | Labeled Tab-Separated Values |
| JSON 로그 | ✓ | 주요 필드 자동 매핑 |
| 애플리케이션/시스템 로그 | ✓ | 타임스탬프 + 레벨 + 메시지 (MongoDB, Go, Log4j 등) |
| 커스텀 포맷 | △ | 파서 빌더로 직접 정의 |
업로드한 로그 파일은 사용자의 브라우저 내에서만 처리됩니다. LogTrace 서버로 로그 내용이 전송되거나 저장되지 않습니다. 분석이 완료된 후 페이지를 새로고침하면 데이터가 초기화됩니다.
로그에는 IP 주소, 접속 경로, User-Agent 등 민감한 정보가 포함될 수 있습니다. 운영 중인 서버의 실제 로그를 사용하는 경우, 개인정보처리방침을 먼저 확인하시기 바랍니다.
LogTrace의 분석 결과는 로그 패턴을 기반으로 한 자동 탐지 결과이며 참고용 정보입니다.
버그 제보, 기능 제안, 지원 로그 포맷 추가 요청은 문의 페이지를 이용해 주세요.