콘텐츠로 이동

로그

로그 페이지는 사이드바의 /logs 목적지에 해당합니다.

이 페이지에는 두 가지 주요 모드가 있습니다.

  • 디스크에 저장된 애플리케이션 로그 파일
  • 실행 중인 서비스에서 주기적으로 가져오는 라이브 프로세스 로그

파일 선택, 필터, 검색, 내보내기 제어가 있는 로그 페이지 다크 모드의 로그 페이지

페이지에서 할 수 있는 일

맨 위에서 로그 파일을 고르면 되고, 옆의 새로고침 아이콘으로 파일을 다시 불러올 수 있습니다. 그 아래 검색창은 일반 텍스트로 검색하는데, 오른쪽 끝의 .*와 Aa 토글로 정규식 검색과 대소문자 구분을 켜고 옆의 화살표로 일치 항목 사이를 이동합니다. 검색창 아래의 레벨과 소스 칩은 각 필터를 켜고 끄며, 애플리케이션 뷰에서는 칩마다 파일에 담긴 해당 레벨이나 소스의 항목 수가 함께 표시됩니다.

목록 머리에는 표시 중인 항목 수와 오류율이 나오고, 자동 스크롤 스위치를 켜면 최신 항목이 계속 보입니다. 페이지 상단의 내보내기는 현재 뷰를 JSON, 텍스트, CSV로 저장하고, 옆의 ⋯ 메뉴에서는 OS 파일 브라우저로 로그 폴더를 열거나 7일보다 오래된 로그 파일을 삭제할 수 있습니다.

프로세스 뷰

프로세스 뷰로 전환하면 페이지가 보이는 동안 라이브 프로세스 로그를 폴링합니다. 목록이 매초 스스로 갱신되므로 새로고침 아이콘이 없고, 선택한 프로세스가 곧 소스이므로 소스 칩도 표시되지 않습니다.

다음 상황에서 특히 유용합니다.

  • 엔진 시작 실패
  • 컨테이너 엔진 진단
  • 런타임 크래시
  • 헬스 체크 디버깅

현재 로그 위치

현재 앱 데이터 루트는 다음과 같습니다.

플랫폼 앱 데이터 루트 로그 디렉토리
macOS ~/Library/Application Support/ai.backend.go/ ~/Library/Application Support/ai.backend.go/logs/
Windows %APPDATA%\ai.backend.go\ %APPDATA%\ai.backend.go\logs\
Linux ~/.local/share/ai.backend.go/ ~/.local/share/ai.backend.go/logs/

예전 ~/.backend-ai-go/ 위치는 레거시 전용입니다. 현재 데스크톱 로그 파일은 ai.backend.go 앱 데이터 루트 아래에 있습니다.

관련 페이지