로그 스트리밍
기능 가용성
로그 스트리밍 기능은 모든 Enterprise 요금제에서 사용할 수 있습니다.
로그 스트리밍을 사용하면 n8n 내 이벤트를 사용자의 자체 로그 도구로 전송하여, n8n 모니터링을 기존의 경고 및 로그 관리 프로세스에 통합할 수 있습니다.
로그 스트리밍 설정
로그 스트리밍을 사용하려면 먼저 스트리밍 대상(destination)을 추가해야 합니다.
- 설정 > 로그 스트리밍으로 이동합니다.
- 새 대상 추가를 클릭합니다.
- 대상 유형을 선택하면 n8n이 새 이벤트 대상 팝업 창을 엽니다.
- 팝업 창에서 이벤트 대상의 구성 정보를 입력합니다. 구체적인 항목은 대상 유형에 따라 다릅니다.
- 이벤트(Events) 탭을 클릭하여 스트리밍할 이벤트 유형을 선택합니다.
- **Save(저장)**를 클릭합니다.
직접 호스팅 사용자
n8n을 직접 호스팅하는 경우, 환경 변수를 통해 로그 스트리밍 동작을 추가로 설정할 수 있습니다.
이벤트 목록
다음은 사용 가능한 이벤트 유형입니다. 설정 > 로그 스트리밍 > **이벤트(Events)**에서 스트리밍할 이벤트를 선택할 수 있습니다.
- 워크플로
- 시작됨
- 성공함
- 실패함
- 취소됨
- 노드 실행
- 시작됨
- 완료됨
- 감사(Audit)
- 사용자 로그인 성공
- 사용자 로그인 실패
- 사용자 등록됨
- 사용자 정보 업데이트됨
- 사용자 삭제됨
- 사용자 초대됨
- 사용자 초대 수락됨
- 사용자 재초대됨
- 사용자 이메일 발송 실패
- 사용자 비밀번호 재설정 요청됨
- 사용자 비밀번호 재설정됨
- 사용자 자격 증명 생성됨
- 사용자 자격 증명 공유됨
- 사용자 자격 증명 업데이트됨
- 사용자 자격 증명 삭제됨
- 사용자 API 생성됨
- 사용자 API 삭제됨
- 사용자 MFA 활성화됨
- 사용자 MFA 비활성화됨
- 사용자 실행 기록 삭제됨
- 워크플로 실행됨
- 패키지 설치됨
- 패키지 업데이트됨
- 패키지 삭제됨
- 워크플로 생성됨
- 워크플로 삭제됨
- 워크플로 업데이트됨
- 워크플로 보관됨
- 워크플로 보관 해제됨
- 워크플로 활성화됨
- 워크플로 비활성화됨
- 워크플로 버전 업데이트됨
- 변수 생성됨
- 변수 업데이트됨
- 변수 삭제됨
- 외부 시크릿 제공자 설정 저장됨
- 외부 시크릿 제공자 재로드됨
- 개인 게시 제한 활성화됨
- 개인 게시 제한 비활성화됨
- 개인 공유 제한 활성화됨
- 개인 공유 제한 비활성화됨
- 2FA 강제 적용 활성화됨
- 2FA 강제 적용 비활성화됨
- 워커(Worker)
- 시작됨
- 중지됨
- AI 노드 로그
- 메모리에서 메시지 조회됨
- 메모리에 메시지 추가됨
- 결과가 파싱됨
- 검색기가 관련 문서를 가져옴
- 문서가 임베딩됨
- 쿼리가 임베딩됨
- 문서 처리됨
- 텍스트 분할기가 텍스트를 분할함
- 도구 호출됨
- 벡터 데이터베이스 검색됨
- LLM이 응답 생성함
- LLM 오류 발생
- 벡터 데이터베이스 채워짐
- 벡터 데이터베이스 업데이트됨
- 런너(Runner)
- 작업 요청됨
- 응답 수신됨
- 큐(Queue)
- 작업 큐에 추가됨
- 작업 큐에서 제거됨
- 작업 완료됨
- 작업 실패함
- 작업 정체됨
대상(Destination)
n8n은 다음 세 가지 대상 유형을 지원합니다:
- Syslog 서버
- 일반 Webhook
- Sentry 클라이언트