WP Discourse 플러그인의 로그 보기

WP Discourse 플러그인에는 자체 로깅 시스템(v2.2.5부터)이 있습니다. 이 문서는 시스템의 작동 방식과 사용법을 요약한 것입니다. 질문이 있으시면 아래에 댓글로 남겨 주세요.

기록되는 항목

주요 WP Discourse 기능 세트는 모두 오류를 기록합니다(v2.3.5부터). 성공적인 동작을 포함한 모든 작업을 기록하려면, 더 많은 정보가 필요한 관련 기능 세트에 대해 상세 로깅(verbose logging)을 활성화할 수 있습니다. 관련 설정 탭에서 "Verbose.."로 시작하는 설정 항목을 찾아 주세요.

로그 저장 방식

플러그인은 자체 uploads/wp-discourse 폴더에 최대 10일간의 로그를 .log 파일로 저장하며, 하루에 하나의 파일이 생성됩니다. 따라서 동시에 존재하는 파일은 최대 10개이며, 파일당 크기 제한은 5.25MB입니다. 이 제한에 도달하면 새 파일이 생성될 때 가장 오래된 파일이 삭제됩니다(즉, 로그가 순환됩니다).

Wordpress 인스턴스에서 로그 파일을 저장할 수 없는 경우, 예를 들어 업로드 폴더에 제한된 권한이 설정되어 있다면, WP Discourse 로깅은 아직 사용할 수 없습니다(모든 로그가 폐기됩니다).

우리의 로거는 널리 사용되는 Monolog의 확장판으로, 수많은 핸들러, 포맷터 및 프로세서를 제공합니다. 초기 로컬 .log 핸들러의 성능에 만족할 때까지 사이트가 다른 핸들러(Monolog의 핸들러 또는 자체 핸들러)를 사용할 수 있는 기능을 추가할 예정입니다.

로그 보기

"Logs"라는 이름의 새로운 WP Discourse 관리자 탭에서 로그를 볼 수 있습니다. 이를 통해 각 로그 파일의 내용을 쉽게 확인할 수 있습니다.

로그 공유

로그 뷰어에서 로그를 포함하는 zip 파일과 Wordpress 인스턴스에 대한 “meta” 파일(소프트웨어 버전 및 WP Discourse 설정 값)을 다운로드할 수 있습니다. 이를 통해 로그를 로컬에서 쉽게 검토하거나, 문제를 진단하는 데 도움을 주는 사람에게 공유할 수 있습니다.

:warning: 제3자에게 로그를 공유하기 전에 아래 “개인정보” 섹션을 반드시 확인해 주세요.

개인정보

로그에는 다음 정보가 포함되지 않습니다:

  • 개인 식별 정보(예: 이름, 이메일, 주소) 또는
  • 비밀 정보(예: Discourse API 토큰).

이는 문제를 진단하는 데 도움을 주는 제3자와 로그를 공유할 수 있도록 하는 최소 요건입니다. 로그를 누구와 공유하기 전에 사이트 및 사용자 데이터의 개인정보 보호와 해당 데이터에 대한 의무 사항을 여전히 신중하게 고려해야 합니다.

10개의 좋아요