문서 버전
주제 선택
가이드 · 보기

리소스 맵

n8n 구조·관계·현재 실행·토큰 비용·오류 대응과 근거 기반 워크플로 AI 분석을 프로젝트 범위별로 탐색합니다.

리소스 맵은 n8n의 프로젝트·폴더·워크플로·크레덴셜을 구조와 관계로 탐색하고, 현재 실행, LLM 토큰·비용, 실패 대응과 AI 분석까지 같은 자산 흐름에서 확인하는 운영 도구입니다.

리소스 맵 열기와 인스턴스 선택

  1. 사이드바에서 리소스 맵을 선택합니다.
  2. Structure, Relation, Live Runs, Token Usage, Error Workflow 또는 AI Insight를 선택합니다.
  3. 화면 왼쪽 위에서 확인할 n8n 인스턴스를 선택하고 연결 상태와 n8n 버전을 확인합니다.
Member/Explorer는 인스턴스별 n8n 계정 링크가 필요하며 n8n에서 본인에게 허용된 범위만 조회됩니다.

공통 탐색 도구

  • 프로젝트 탐색기: Structure Graph와 Relation 왼쪽 트리에서 프로젝트를 바로 선택합니다.
  • 다중 범위: 프로젝트를 하나씩 선택하거나 Shift+클릭으로 연속 범위를 선택합니다.
  • 프로젝트 요약: 항목에 마우스를 올려 워크플로·활성·크레덴셜·폴더·오류 수를 확인합니다.
  • 내 그룹: 프로젝트를 드래그해 개인 그룹으로 묶습니다. 그룹은 Nelper 사용자·인스턴스별로 저장되고 n8n에는 쓰지 않으며 최대 200개 프로젝트를 담을 수 있습니다.
  • 검색과 필터: 프로젝트·폴더·워크플로·크레덴셜 이름과 오류·Published·Archived 조건으로 범위를 줄입니다.
  • 자동 새로고침: 자동 꺼짐, 10초, 30초, 1분, 5분 중에서 선택합니다.

내 그룹 만들기

  1. 프로젝트 탐색기 상단의 그룹 추가 아이콘을 선택합니다.
  2. 그룹 이름을 입력하고 Enter를 누릅니다.
  3. 전체 프로젝트의 항목을 새 그룹으로 끌어다 놓습니다. 프로젝트 오른쪽의 그룹 담기 메뉴도 사용할 수 있습니다.
  4. 그룹 이름을 선택하면 포함된 프로젝트만 캔버스에 표시됩니다.
내 그룹을 만들고 프로젝트를 담아 캔버스 범위로 선택하는 동작
운영 목적에 맞는 내 그룹을 만들고 프로젝트를 담는 과정
내 그룹은 Nelper 안에서만 사용하는 보기용 묶음입니다. n8n 프로젝트나 폴더를 만들거나 이동하지 않습니다.

Structure - 구조 탐색

Overview의 Card/List 모드로 전체 현황을 훑고 Graph 모드에서 소유 계층을 조사합니다. Graph의 프로젝트 탐색기로 선택 범위를 바꾸면 캔버스가 즉시 다시 구성됩니다.

  1. Graph를 선택하고 왼쪽 프로젝트 탐색기를 펼칩니다.
  2. 프로젝트 하나 또는 여러 개를 선택합니다. Shift+클릭은 연속 범위를 선택합니다.
  3. 마우스 휠과 드래그로 이동하고 노드를 선택해 상세 패널을 엽니다.
  4. 자주 함께 보는 프로젝트는 내 그룹으로 끌어다 놓습니다.
Structure 프로젝트 탐색기에서 여러 프로젝트 범위를 선택하는 동작
한 개에서 여러 프로젝트로 범위를 확장하는 Structure Graph
대규모 그래프는 화면에 보이는 요소를 중심으로 그립니다. 한 범위는 최대 800개 컨테이너를 표시하며, 800개를 넘으면 미니맵이 숨겨집니다. 카드·워크플로·크레덴셜·관계선이 조밀한 그래프는 안전한 최소 배율을 적용해 화면 밖 요소 렌더링을 계속 줄입니다. 자동 새로고침은 사용자가 보던 위치와 배율을 유지하며, 범위 제한 안내가 보이면 프로젝트나 필터를 줄이세요.

알림·검색에서 특정 자산으로 바로 이동

  • 알림, 기본 대시보드 관련 데이터, AI 분석 결과의 Structure 이동에서 워크플로나 크레덴셜을 선택하면 Structure가 그 항목을 선택·강조한 상태로 열리고 오른쪽 상세 패널이 함께 열립니다. 항목을 담고 있는 프로젝트 카드도 강조됩니다.
  • 이동한 대상은 파란 링으로만 표시하고 별도 안내 배너는 띄우지 않습니다. 대상이 삭제됐거나 접근 권한이 없으면 워크플로를 찾을 수 없습니다 또는 크레덴셜을 찾을 수 없습니다 알림이 한 번 표시됩니다.
  • 이동에 쓴 링크 정보는 대상을 선택한 직후 주소에서 지워집니다. 그래서 이후 태그·게시 같은 필터를 바꿔도 같은 대상으로 다시 이동하지 않습니다.
  • 검색은 결과 수 제한 없이 프로젝트·폴더·워크플로·크레덴셜을 모두 보여 주며, 크레덴셜은 소속 (인스턴스 전체 또는 프로젝트)을 함께 표시합니다.
Structure에서 딥링크로 열린 워크플로가 강조되고 상세 패널에 최근 실패 실행이 표시된 화면
알림에서 이동한 워크플로를 강조하고 최근 실패 실행을 함께 보여 주는 Structure

상세 패널 사용

Graph 또는 Relation에서 노드를 선택하면 오른쪽 상세 패널이 열립니다. Detail 탭은 워크플로 상태, 최근 실패 실행, Error Workflow, 사용 크레덴셜, 서브워크플로 관계와 n8n 바로가기를, AI Insight 탭은 해당 워크플로의 최근 분석 요약과 결과를 보여 줍니다.

최근 실패 실행은 게시·수동 실행을 구분하지 않고 최신 5건을 보여 줍니다. 실행 모드(트리거·웹훅·수동·재시도 등), 실패 노드, 오류 메시지와 시각을 확인하고 실행 번호를 선택해 n8n에서 바로 열 수 있습니다.

Relation - 관계 그래프

  1. 왼쪽 프로젝트 탐색기에서 분석할 프로젝트나 내 그룹을 선택합니다.
  2. Layers에서 Sub-workflow, Cred Sharing, Cred Usage 관계를 켜거나 끕니다.
  3. 노드를 선택해 직접 연결된 이웃을 강조하고 선의 범례로 관계를 구분합니다.
  4. ESC 또는 빈 공간을 선택해 강조를 해제합니다.
프로젝트와 워크플로 및 크레덴셜 관계가 표시된 Relation 그래프
호출과 크레덴셜 관계를 한 화면에서 추적하는 Relation
Relation은 리소스 노드와 관계선을 합한 실제 그래프 요소가 10,000개를 넘으면 전체 배치를 생략합니다. 왼쪽 프로젝트 탐색기에서 범위를 선택하세요. 선택 범위도 10,000개를 넘으면 프로젝트 수를 더 줄여야 하며, 한 프로젝트만으로 초과하면 그 프로젝트는 현재 그래프로 표시할 수 없습니다.

Live Runs - 현재 실행 모니터링

현재 실행 중인 워크플로를 카드로 모아 보여줍니다. 동시에 실행 중인 같은 워크플로는 한 카드로 그룹화하고 가장 오래 실행 중인 항목부터 정렬합니다.

  • 실행 모드, 워크플로 이름, 동시 실행 수, 경과 시간을 실시간으로 확인
  • 카드를 펼쳐 실행 ID별 상세를 최대 12개까지 확인하고 실행 ID로 n8n 상세 화면 열기
  • Log Streaming이 연결된 경우 현재 실행 중인 노드 표시
  • 미설정·비활성화·Workflow 이벤트 누락·Node 이벤트 누락·상태 확인 실패를 구분해 해결 방법 안내
  • 완료·실패 상태를 색상으로 2.5초간 유지한 뒤 자동 정리
  • 최대 24개 워크플로 그룹 카드 표시
Node 이벤트 미선택 상태와 설정 방법을 안내하는 Live Runs 화면
현재 n8n 설정을 읽어 누락된 Log Streaming 이벤트와 설정 위치를 안내
Live Runs에서 실패 상태가 잠시 표시된 뒤 정리되는 동작
완료·실패 결과를 잠시 표시한 뒤 자동 정리하는 Live Runs
Live Runs의 기본 실행 상태는 n8n 데이터베이스 조회로 제공되므로 Community 환경에서도 사용할 수 있습니다. Enterprise Log Streaming은 상태 반영을 빠르게 하고 현재 노드 정보를 추가합니다.

Token Usage - LLM 토큰과 비용 분석

  1. 최근 7일, 30일, 90일 또는 직접 선택으로 기간을 지정합니다. 날짜는 KST 기준으로 집계됩니다.
  2. 총·프롬프트·컴플리션 토큰, 호출, 워크플로, 크레덴셜과 예상 비용을 확인합니다.
  3. 모델별 / 프로젝트별 / 워크플로별 탭을 바꿔 일별 차트와 상세 표를 함께 전환합니다.
  4. 프로젝트·폴더 필터와 이름 또는 ID 검색으로 워크플로 범위를 좁힙니다.
  5. 프로젝트 집계는 워크플로의 현재 소속을 따르며 소속을 찾지 못한 데이터도 별도 항목으로 유지됩니다.
  6. 차트 범례를 선택해 항목을 숨기거나 강조하고 상위 9개와 기타 추이를 비교합니다.
  7. 상세 행을 선택해 모델·크레덴셜·노드·실행 단위 이벤트를 확인합니다.
  8. Excel 내보내기로 요약, 프로젝트, 워크플로, 월, 모델, 일, 원본 이벤트 시트를 저장합니다. 현재 필터의 원본 이벤트 전체를 포함하며 Excel 행 한도를 넘으면 추가 시트로 나눕니다.
Token Usage의 모델별 프로젝트별 워크플로별 분석 탭 전환 동작
같은 기간을 모델·프로젝트·워크플로 관점으로 전환하는 Token Usage
Token Usage Excel 리포트의 다중 시트 전환 화면
실제 Excel에서 요약·프로젝트별·워크플로별·프로젝트×월·모델별·일별·원본 이벤트 시트를 차례로 확인
모델별 상세 표에서 Claude·GPT·Gemini 모델의 추정 비용이 금액으로 표시되고 단가가 없는 모델만 가격 미확인으로 남은 화면
모델마다 추정 비용을 함께 보여 주는 모델별 상세
예상 비용은 LiteLLM 가격표 기반 추정치이며 서버가 계산해 내려보냅니다. 단가를 찾지 못한 모델만 가격 미확인으로 표시되고, 그런 모델이 포함되면 요약에 ≥ ��액과 미확인 모델 수가 함께 표시되므로 실제 비용은 더 클 수 있습니다. Excel은 정확하지 않은 총 비용 셀을 비우고 비용 산정 상태에 사유를 기록합니다.
선택 기간에 데이터가 없으면 최근 90일로 보기로 조회 범위를 빠르게 넓힐 수 있습니다. 원문 프롬프트와 응답 내용은 표시하거나 내보내지 않습니다.

Error Workflow - 실패 대응 설정

운영 워크플로에 Error Workflow가 설정되어 있는지 진단하고 n8n에 존재하는 Published Error Workflow를 개별 또는 일괄 할당합니다. Nelper가 새 Error Workflow를 자동 생성하지는 않습니다.

할당이 실패하면 결과 표와 개별 할당 메시지에 한국어 안내가 표시됩니다. n8n이 거절한 경우에는 인증 실패, 요청 값 오류, 리소스 없음, 동시 수정 충돌, 연결 불가처럼 상태별로 확인할 지점을 알려 주고, 그 밖의 예외는 예상치 못한 오류로 할당에 실패했습니다. 서버 로그를 확인하세요.로 표시됩니다. 자세한 원인은 서버 로그에서 요청 식별자로 찾습니다.

AI Insight - 워크플로 AI 분석

AI Workflow Addon이 워크플로 구조와 노드 설정을 분석해 오류 포인트와 성능·안정성·보안·유지보수 개선 제안을 정리합니다. 발견은 워크플로 원본에서 근거가 확인된 것만 표시하고, 확인할 수 없는 실행 데이터나 배포 환경은 사실로 단정하지 않습니다.

상단 상태는 AI 분석 연결됨, 설정 필요, 연동 실패를 구분합니다. 연동 실패가 확인되면 잘못된 분석 요청을 시작하지 않도록 요약과 분석 목록을 숨기고 관리자 점검 안내를 표시합니다.

분석 요약 읽기

  • 분석 요약 카드는 총 에러, 심각 에러(Critical + High), 주의 필요(Medium + Low), 개선 제안, 분석 현황(분석한 워크플로 수/전체)을 보여 줍니다.
  • 에러 심각도 분포개선 제안 카테고리(구조적 성능, 안정성, 보안, 유지보수)는 최신 완료 분석 기준으로 집계됩니다. 구조적 성능은 반복·중복 호출처럼 정적 구조에서 확인되는 낭비만 세며 실제 실행 시간은 측정하지 않습니다.
  • 주의가 필요한 워크플로 Top 3는 심각도 가중치 기준이며, 행을 선택하면 해당 분석 결과가 바로 열립니다.
분석 요약 카드, 에러 심각도 분포, 개선 제안 카테고리, 주의가 필요한 워크플로 Top 3와 워크플로 목록 필터가 있는 AI Insight 화면
연결 상태, 분석 요약, 카테고리 분포와 Top 3를 한 화면에서 확인하는 AI Insight

분석 실행

  1. 워크플로 목록에서 프로젝트, 이름 검색, 게시됨만, 에러 심각도 (Critical·High·Medium·Low)와 분석 상태(전체·완료·진행 중·실패·미분석) 필터로 대상을 찾습니다.
  2. 행의 분석을 선택합니다. 이미 결과가 있으면 결과 화면의 재분석을 사용합니다.
  3. 목록 위에 AI 분석 N건 진행 중 배너와 경과 시간이 표시됩니다. 분석은 보통 1~4분 걸리며 완료되면 알림으로 알려 주므로 화면을 떠나도 됩니다.
  4. 완료·실패 시 화면 오른쪽 아래 토스트와 알림 벨의 내 작업 알림이 생깁니다. 결과 보기 또는 알림을 선택하면 그 분석의 결과가 바로 열립니다.
워크플로 목록 위에 AI 분석 1건 진행 중 배너와 경과 시간이 표시된 화면
진행 중 배너와 경과 시간, 완료 시 알림 안내
알림 패널 맨 위에 워크플로 분석이 완료되었습니다 알림이 표시된 화면
완료 알림을 선택하면 해당 분석 결과가 바로 열립니다

결과 화면

  • 왼쪽 캔버스에서 문제 노드 위치를 확인하고 오른쪽 AI 분석 결과에서 AI 진단 요약과 노드별 에러·개선 수를 봅니다. 노드를 선택하면 상세 항목이 열립니다.
  • 상단 전체 / 에러 (N) / 개선 (N) 탭으로 항목을 나눠 보고, 최신 분석을 열어 과거 분석 이력(완료·실패)을 선택해 비교합니다.
  • 각 항목에는 발생 조건, 보존해야 할 동작과 검증 방법이 함께 적혀 있습니다. 해당 없거나 해결하지 않아도 되는 항목은 사유를 작성해 처리하고, 사유 처리된 이슈 숨기기로 목록에서 감출 수 있습니다. 재분석 때 사유 처리한 이슈는 제외됩니다.
  • 재분석 중에는 이전 분석 결과 · 새 분석 진행 중으로 표시되며 직전 결과와 이력을 계속 볼 수 있습니다. 재분석이 실패하면 이전 완료 결과가 그대로 남습니다.
  • Structure 이동으로 리소스 맵에서 해당 워크플로를 강조해 열고, 이메일 생성으로 선택한 이슈를 담은 이메일 초안을 만듭니다.
워크플로 캔버스와 AI 진단 요약, 노드별 에러·개선 수를 보여 주는 분석 결과 화면
캔버스, AI 진단 요약, 노드별 결과와 전체·에러·개선 탭으로 구성된 결과 화면
최신 분석 버튼을 열어 완료와 실패 분석 이력을 보여 주는 목록
분석 이력에서 과거 결과를 선택해 비교
재분석 중 이전 분석 결과와 새 분석 진행 중 표시가 함께 보이는 화면
재분석 중에도 이전 결과를 계속 볼 수 있습니다

발견 기준

  • 숫자·노드·경로가 워크플로 원본에 없는 발견은 표시하지 않습니다. 심각도는 실제로 도달 가능한 실행 경로를 기준으로 정하고, 연결되지 않은 분기의 결함은 잠재 결함으로 낮춥니다.
  • HTTP Request 본문·쿼리·헤더의 JSON 문법 결함, 존재하지 않거나 같은 실행에서 실행될 수 없는 노드를 참조하는 표현식, 파싱되지 않는 Code 노드, 오류 출력이 성공 상태로 기록되는 흐름은 원본 대조로 확정해 에러로 표시합니다.
  • 루프 안에서 같은 원격 요청을 반복하는 호출은 확인 우선 개선 제안으로 표시합니다. 재시도 권고는 멱등한 읽기 요청에만, 인증 권고는 트리거에 인증이 설정되지 않은 경우에만 나옵니다.
  • 일부 검토 단계가 완료되지 못하면 분석을 실패로 끝내지 않고 확정된 발견만 게시하며, AI 진단 요약의 검토 한계에 그 사유를 적습니다.
분석 결과는 읽기 전용 의견입니다. Nelper가 워크플로를 수정하지 않으며, 수정은 n8n에서 직접 수행한 뒤 재분석으로 확인합니다.