InfoGrab DocsInfoGrab Docs

Insights 환경 변수

요약

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. Insights는 인스턴스 소유자와 관리자가 시간이 지남에 따라 워크플로가 어떻게 수행되는지 파악할 수 있도록 해줍니다. 저장 및 압축(compaction) 임계값

참고

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.

Insights는 인스턴스 소유자와 관리자가 시간이 지남에 따라 워크플로가 어떻게 수행되는지 파악할 수 있도록 해줍니다. 자세한 내용은 Insights를 참고하세요.

Warning

저장 및 압축(compaction) 임계값

N8N_INSIGHTS_COMPACTION_HOURLY_TO_DAILY_THRESHOLD_DAYSN8N_INSIGHTS_COMPACTION_DAILY_TO_WEEKLY_THRESHOLD_DAYS는 각 압축 단계(시간 버킷에서 일 버킷으로, 그다음 일 버킷에서 주 버킷으로)를 수행하기 전까지 n8n이 고해상도 insights(1시간 단위 버킷에 저장된 지표)를 유지하는 일수를 설정합니다. 이 일수는 인스턴스에서 직접 구성합니다.

값을 높이면 압축이 지연됩니다. 이는 insights_by_period에 더 많은 행을 추가하고 데이터베이스 사용량을 증가시킵니다. 이것이 보존 기간과 어떻게 연관되는지는 Insights를 참고하세요.

압축 중 데이터베이스 부하 문제가 발생하면, 압축이 실행되는 빈도와 각 실행에서 n8n이 처리하는 작업량을 조정하세요:

  • N8N_INSIGHTS_COMPACTION_INTERVAL_MINUTES를 낮춰 압축을 더 자주 실행합니다. 이렇게 하면 실행 사이에 쌓이는 데이터 양을 줄일 수 있습니다.
  • N8N_INSIGHTS_COMPACTION_BATCH_DELAY_MILLISECONDS를 늘려 배치 사이에 더 오래 대기하도록 합니다.
  • N8N_INSIGHTS_COMPACTION_MAX_BATCHES_PER_RUN을 낮춰 각 실행에서 처리하는 배치 수를 줄입니다.
  • N8N_INSIGHTS_COMPACTION_MAX_RUNTIME_SECONDS를 낮춰 각 실행을 더 빨리 종료합니다.

이러한 설정은 압축 작업량과 일정만 제어합니다. 보존 기간이나 각 압축 단계의 나이(age) 임계값은 변경하지 않습니다.

변수 유형 기본값 설명
N8N_DISABLED_MODULES String - insights로 설정하면 인스턴스에서 해당 기능과 지표 수집을 비활성화합니다.
N8N_INSIGHTS_COMPACTION_BATCH_SIZE Number 500 한 번의 배치로 압축할 원본 insights 데이터 수입니다.
N8N_INSIGHTS_COMPACTION_BATCH_DELAY_MILLISECONDS Number 100 전체 압축 배치 사이의 지연 시간(밀리초)입니다. 배치 사이에 더 오래 대기하려면 이 값을 늘리세요. 지연을 건너뛰려면 0으로 설정하세요.
N8N_INSIGHTS_COMPACTION_DAILY_TO_WEEKLY_THRESHOLD_DAYS Number 180 n8n이 일별 insights 행을 주별로 압축하기까지의 경과 일수입니다.
N8N_INSIGHTS_COMPACTION_HOURLY_TO_DAILY_THRESHOLD_DAYS Number 90 n8n이 시간별 insights 행을 일별로 압축하기까지의 경과 일수입니다.
N8N_INSIGHTS_COMPACTION_INTERVAL_MINUTES Number 60 압축이 실행되는 간격(분)입니다. 이 값을 낮추면 압축을 더 자주 실행하여 실행 사이에 쌓이는 데이터 양을 줄일 수 있습니다.
N8N_INSIGHTS_COMPACTION_MAX_BATCHES_PER_RUN Number 1000 한 번의 실행에서 처리할 최대 압축 배치 수입니다. 이 값을 낮추면 실행당 처리하는 배치 수가 줄어듭니다. 이 한도를 비활성화하려면 0으로 설정하세요.
N8N_INSIGHTS_COMPACTION_MAX_RUNTIME_SECONDS Number 300 한 번의 압축 실행에 대한 최대 실행 시간(초)입니다. 각 실행을 더 빨리 종료하려면 이 값을 낮추세요. 이 한도를 비활성화하려면 0으로 설정하세요.
N8N_INSIGHTS_FLUSH_BATCH_SIZE Number 1000 플러시(flush)되기 전까지 버퍼에 보관할 최대 insights 데이터 수입니다.
N8N_INSIGHTS_FLUSH_INTERVAL_SECONDS Number 30 n8n이 insights 데이터를 데이터베이스로 플러시하는 간격(초)입니다.
N8N_INSIGHTS_MAX_AGE_DAYS Number 365 n8n이 압축된 insights 데이터를 정리(pruning)하기 전까지 보관하는 일수입니다. 최대값은 730일(2년)입니다.
N8N_INSIGHTS_PRUNE_CHECK_INTERVAL_HOURS Number 24 인스턴스가 유효 최대 보존 기간보다 오래된 insights 데이터를 확인하고 삭제하는 빈도(시간)입니다.

Insights 환경 변수

n8n v2.29
원문 보기
요약

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요. Insights는 인스턴스 소유자와 관리자가 시간이 지남에 따라 워크플로가 어떻게 수행되는지 파악할 수 있도록 해줍니다. 저장 및 압축(compaction) 임계값

참고

이 섹션의 상세 내용은 n8n 공식 문서를 참조하세요.

Insights는 인스턴스 소유자와 관리자가 시간이 지남에 따라 워크플로가 어떻게 수행되는지 파악할 수 있도록 해줍니다. 자세한 내용은 Insights를 참고하세요.

Warning

저장 및 압축(compaction) 임계값

N8N_INSIGHTS_COMPACTION_HOURLY_TO_DAILY_THRESHOLD_DAYSN8N_INSIGHTS_COMPACTION_DAILY_TO_WEEKLY_THRESHOLD_DAYS는 각 압축 단계(시간 버킷에서 일 버킷으로, 그다음 일 버킷에서 주 버킷으로)를 수행하기 전까지 n8n이 고해상도 insights(1시간 단위 버킷에 저장된 지표)를 유지하는 일수를 설정합니다. 이 일수는 인스턴스에서 직접 구성합니다.

값을 높이면 압축이 지연됩니다. 이는 insights_by_period에 더 많은 행을 추가하고 데이터베이스 사용량을 증가시킵니다. 이것이 보존 기간과 어떻게 연관되는지는 Insights를 참고하세요.

압축 중 데이터베이스 부하 문제가 발생하면, 압축이 실행되는 빈도와 각 실행에서 n8n이 처리하는 작업량을 조정하세요:

  • N8N_INSIGHTS_COMPACTION_INTERVAL_MINUTES를 낮춰 압축을 더 자주 실행합니다. 이렇게 하면 실행 사이에 쌓이는 데이터 양을 줄일 수 있습니다.
  • N8N_INSIGHTS_COMPACTION_BATCH_DELAY_MILLISECONDS를 늘려 배치 사이에 더 오래 대기하도록 합니다.
  • N8N_INSIGHTS_COMPACTION_MAX_BATCHES_PER_RUN을 낮춰 각 실행에서 처리하는 배치 수를 줄입니다.
  • N8N_INSIGHTS_COMPACTION_MAX_RUNTIME_SECONDS를 낮춰 각 실행을 더 빨리 종료합니다.

이러한 설정은 압축 작업량과 일정만 제어합니다. 보존 기간이나 각 압축 단계의 나이(age) 임계값은 변경하지 않습니다.

변수 유형 기본값 설명
N8N_DISABLED_MODULES String - insights로 설정하면 인스턴스에서 해당 기능과 지표 수집을 비활성화합니다.
N8N_INSIGHTS_COMPACTION_BATCH_SIZE Number 500 한 번의 배치로 압축할 원본 insights 데이터 수입니다.
N8N_INSIGHTS_COMPACTION_BATCH_DELAY_MILLISECONDS Number 100 전체 압축 배치 사이의 지연 시간(밀리초)입니다. 배치 사이에 더 오래 대기하려면 이 값을 늘리세요. 지연을 건너뛰려면 0으로 설정하세요.
N8N_INSIGHTS_COMPACTION_DAILY_TO_WEEKLY_THRESHOLD_DAYS Number 180 n8n이 일별 insights 행을 주별로 압축하기까지의 경과 일수입니다.
N8N_INSIGHTS_COMPACTION_HOURLY_TO_DAILY_THRESHOLD_DAYS Number 90 n8n이 시간별 insights 행을 일별로 압축하기까지의 경과 일수입니다.
N8N_INSIGHTS_COMPACTION_INTERVAL_MINUTES Number 60 압축이 실행되는 간격(분)입니다. 이 값을 낮추면 압축을 더 자주 실행하여 실행 사이에 쌓이는 데이터 양을 줄일 수 있습니다.
N8N_INSIGHTS_COMPACTION_MAX_BATCHES_PER_RUN Number 1000 한 번의 실행에서 처리할 최대 압축 배치 수입니다. 이 값을 낮추면 실행당 처리하는 배치 수가 줄어듭니다. 이 한도를 비활성화하려면 0으로 설정하세요.
N8N_INSIGHTS_COMPACTION_MAX_RUNTIME_SECONDS Number 300 한 번의 압축 실행에 대한 최대 실행 시간(초)입니다. 각 실행을 더 빨리 종료하려면 이 값을 낮추세요. 이 한도를 비활성화하려면 0으로 설정하세요.
N8N_INSIGHTS_FLUSH_BATCH_SIZE Number 1000 플러시(flush)되기 전까지 버퍼에 보관할 최대 insights 데이터 수입니다.
N8N_INSIGHTS_FLUSH_INTERVAL_SECONDS Number 30 n8n이 insights 데이터를 데이터베이스로 플러시하는 간격(초)입니다.
N8N_INSIGHTS_MAX_AGE_DAYS Number 365 n8n이 압축된 insights 데이터를 정리(pruning)하기 전까지 보관하는 일수입니다. 최대값은 730일(2년)입니다.
N8N_INSIGHTS_PRUNE_CHECK_INTERVAL_HOURS Number 24 인스턴스가 유효 최대 보존 기간보다 오래된 insights 데이터를 확인하고 삭제하는 빈도(시간)입니다.