Skip to content

시스템 로그

  • 경로: /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 — 에이전트 실행 로그는 에이전트 관리에서도 확인 가능