Appearance
시스템 로그
- 경로:
/admin/system-log - 라우트 이름:
admin-system-log - 컴포넌트:
apps/web-ui/src/pages/admin/AdminSystemLog.vue - 권한:
operator
목적
백엔드 API 요청/에러 로그와 프론트엔드 콘솔 에러를 통합 조회합니다. 서비스 이상 징후를 빠르게 감지하고, 문제 발생 시 원인을 추적합니다.
접근 로그(
/admin/logs)가 사용자 접속 이력을 다루는 반면, 시스템 로그는 서버·클라이언트의 기술적 오류와 경고를 다룹니다.
핵심 기능
KPI 통계 바
| 지표 | 설명 |
|---|---|
| 오늘 총 로그 | 당일 수집된 전체 로그 수 |
| 오늘 에러 | error 레벨 로그 수 |
| 오늘 경고 | warning 레벨 로그 수 |
| 프론트 에러 | 프론트엔드 콘솔에서 수집된 에러 수 |
필터·검색
- 레벨 필터:
error/warning/info/debug토글 - 소스 필터: backend / frontend 구분
- 키워드 검색: 로그 메시지·경로 전문 검색
- 날짜 범위 지정: 기간 조회
로그 목록
- 타임스탬프, 레벨 배지, 소스, 메시지 표시
- 상세 클릭 시 스택 트레이스·메타데이터 확인
- 자동 새로고침 및 수동 새로고침
연계
- API:
VITE_API_URL/api/v1/logs/— 백엔드 서버 로그 조회 - 접근 로그:
/admin/logs— 사용자 접속 이력 (별도 페이지) - 에이전트 관리:
/admin/agents— 에이전트 실행 로그는 에이전트 관리에서도 확인 가능