iPilot Ops Console

Google 계정으로 로그인해주세요 (화이트리스트 등록된 계정만).

iPilot Ops Console

Customer · Learning · Infrastructure
Overview
대시보드
Customers
운영 Inbox
고객 목록
세그먼트
데이터 품질
CRM
커리어 플로우
추천 대상자
캠페인 빌더
발송 이력
분류 예외
Learning Ops
수강생 & 알림
만료 캘린더
수강생 분석
System
KT 서버
GCP VM
로그

대시보드

핵심 운영 상태와 고객 지표를 한 화면에서 확인합니다.
동기화 상태 확인 중

대시보드

오늘의 브리핑

로딩 중...

만료 임박 — 즉시 조치 필요

🔴 오늘 만료 (D-0)
-명
🟡 D-1 ~ D-3
-명
🟢 D-4 ~ D-7
-명
이번달 만료
-건
30일 내 전체
⚠️ 발송 버튼은 현재 UI 디자인 완료, 백엔드 연결은 Phase 2에서 별도 템플릿(RENEW_D7/D3/D1) 승인 후 활성화

시스템 헬스

KT 서버
-
GCP VM
-
in_failover
-
연속 실패
-

데이터 동기화 상태

동기화 상태 로딩 중...
-

최근 API 성능

아직 측정된 API 호출이 없습니다.

핵심 지표 요약

CPU / MEM
-% / -%
24h 활동자
-
현재 로그인
-
현재 유효 수강생
-
마지막 체크
-

현재 로그인 이용자

온라인 기준
-명
유효 세션
-명
최근 활동
-명
판정 창
-
-
# uid 이름 소속 이메일 최근 활동 세션 만료
로딩 중...

최근 로그

KT 서버 메트릭

📊 개요
🔥 CPU
💾 리소스
🌐 웹/장애

서비스 상태

HTTP 응답
-
응답 시간
- ms
업타임
-
Nginx
-
PHP-FPM
-
MySQL
-
Redis
-

CPU

사용률
-%
코어 사용
- / -
모델
-
Load 1분
-
Load 5분
-
Load 15분
-

메모리

사용률
-%
사용 중
- GB
전체
- GB
여유
- GB

디스크

/ 사용률
-%
/ 사용/전체
- / - GB
/BACKUP 사용률
-%
/BACKUP 사용/전체
- / - GB

웹 트래픽

Nginx 5xx (1분)
-
-

Failover 상태

in_failover
-
경과 (장애 시)
-
학습자 자동 발송
-

GCP VM 제어

VM 상태 (ipilot-web, asia-northeast3-a)

상태
-

전원 제어

마지막 flush: -

수강생 & 장애 알림

📊 집계
🕐 30분 활동자
📆 24시간 활동자
📋 유효 수강생 상세
📢 장애 알림 발송

수강생 통계 (5분 주기, GCP VM MariaDB) — 카드 클릭 시 리스트 보기

30분 활동
-명
24시간 활동
-명
🎯 현재 유효 수강생 (전원 발송 기본)
-명
만료 플래그 없음 (부정확)
-명
결제 이력 전체 (만료 포함)
-명
-
🎯 현재 유효 수강생: 각 과정의 sfwd-courses_expire_access_days 기반으로 access_from + 기간 > 현재 인 사람 정확 계산. 전원 발송 기본 대상.
만료 플래그 없음: learndash_course_expired_X = 1 미설정 기준 (만료돼도 플래그가 안 찍혀있으면 포함됨 → 부정확).
결제 이력 전체: 취소·환불 외 모든 주문자 (만료 수강생 포함, 참고용).

🕐 30분 활동자 (-명)

최근 30분 이내에 사이트 활동이 감지된 사용자. WordPress last_activity 메타 기준.
# uid 이름 이메일 전화
로딩 중...

📆 24시간 활동자 (-명)

최근 24시간 이내 활동자. 장애 알림 자동 발송 기본 대상 (60분 지연 경로).
# uid 이름 이메일 전화
로딩 중...

📋 유효 수강생 상세 (-)

# 이름 소속 전화 자격증 과정 기간 시작 만료 남음
로딩 중...

장애 대응 액션 (알림톡 발송)

모든 발송 액션은 실제 카카오 알림톡 발송을 트리거합니다. ADMIN_ONLY=true 상태이면 수강생 경로는 자동 차단됩니다.
'전원 발송'은 현재 유효 수강생(~911명) 대상. 만료자 포함 전체(~1100명)는 향후 옵션으로.

수강 만료 캘린더

📊 Gantt 타임라인 (6개월)
📅 6개월 그리드
기간: -
로딩 중...
━ 각 막대 = 1 수강권 | 🔵 파란 선 = 오늘 | 색상 = 자격증 카테고리 | 호버 시 상세 툴팁

6개월 만료 예정 그리드

색상 강도 = 그날 만료 인원 | Hover = 미리보기 · Click = 고정 (다시 클릭으로 해제)

캘린더에서 날짜를 hover 또는 클릭

👆 위 캘린더에서 만료 예정일을 hover/클릭해주세요

수강생 분석

🏷️ 자격증별
🎯 매트릭스
🏢 소속별

자격증별 현재 수강생 분포

로딩 중...
🏷️ 같은 사용자가 여러 자격증을 수강 중인 경우 각각 카운트됨 (unique user)

자격증별 기간 선호도

로딩 중...

🎯 자격증 × 수강 기간 매트릭스

로딩 중...
셀 숫자 = enrollment 건수 (한 사용자가 여러 과정이면 각각). 색상 = 상대 강도.

🏢 소속별 순위 (B2B 발굴용)

# 소속 수 주력 자격증
로딩 중...
💡 5명 이상 = 단체 B2B 제안 기회

운영 Inbox

오늘 처리할 고객 이슈

운영 Inbox 로딩 중...

고객 목록

컬럼
최근 결제 스냅샷 확인 중... GCP replica 기준
# 이름 소속 이메일 전화 세그먼트 LTV 최근 결제 주문 수강 Health
로딩 중...

고객 세그먼트

자동 분류 세그먼트 (7종)

로딩 중...
-

📈 Cohort 분기별 잔존 (Retention)

로딩 중...
가입 분기 → 등록 후 N개월 경과 시점에 여전히 활동(주문/로그인)한 비율.

데이터 품질

스냅샷 및 고객 데이터 점검

데이터 품질 로딩 중...

커리어 플로우

Dashboard

항공 커리어 파이프라인

직업군별 분포와 단계별 규모를 먼저 확인합니다.

커리어 플로우 로딩 중...

추천 대상자

Dashboard

추천 대상자 요약

선택한 과정의 후보 규모와 신뢰도를 먼저 확인합니다.

추천 대상자 로딩 전

캠페인 빌더

Dashboard

과정별 대상자 자동 현황

모든 과정의 캠페인 후보 현황을 자동으로 계산합니다.

전체 캠페인 후보 계산 전
Workspace

캠페인 작업

선택한 과정의 샘플, 제외 규칙, 발송 전 검토를 탭으로 처리합니다.

실제 카톡 발송은 아직 연결하지 않습니다. 이 화면은 대상자 산출, 제외 규칙, 샘플 검토용입니다.

발송 이력

Dashboard

CRM 캠페인 이력 요약

최근 30일 운영량과 주요 캠페인을 요약합니다.

캠페인 이력 요약 로딩 전
캠페인 이력 로딩 전

분류 예외

Dashboard

수동 확인이 필요한 고객

분류 불확실성, 복수 관심, 결제 미분류를 우선순위로 확인합니다.

분류 예외 로딩 중...

Customer 360

로딩 중...

실행 로그

서버 감사 로그

시각 관리자 액션 대상 상세
감사 로그 로딩 중...

세션 내 실행 기록 (브라우저 로컬)

※ 페이지 새로고침 시 초기화됩니다. 실 서버 로그는 Cloud Logging에서 확인.