entry-signal 한눈 파이프라인 (클래스 단위)

entry-signal 한눈 파이프라인 (클래스 단위) A workflow diagram generated by Archify. 01 / 디버그 요청 (dev) 02 / KIS 시세 조회 03 / 낙폭 판정 · 출력 04 / @Scheduled 폴링 (3단계) 05 / 관측 · 알림 파이프라인 요청 · 폴링 시세 · 수집 판정 · 알림 디버그 조회 · /debug/signal/{code} · 디버그 요청 (dev) › 요청 · 폴링 디버그 조회 /debug/signal/{code} 시세 조회 진입 · KisClient.inquirePrice · 디버그 요청 (dev) › 요청 · 폴링 · throttle() 시세 조회 진입 KisClient.inquirePrice throttle() 토큰 확보 · KisTokenService · KIS 시세 조회 › 시세 · 수집 · 캐시 · 단일플라이트 토큰 확보 KisTokenService 캐시 · 단일플라이트 시세 API · GET inquire-price · KIS 시세 조회 › 시세 · 수집 · rt_cd 검증 시세 API GET inquire-price rt_cd 검증 낙폭 판정 · SignalService.evaluate · 낙폭 판정 · 출력 › 판정 · 알림 · (최고−현재)/최고 낙폭 판정 SignalService.evaluate (최고−현재)/최고 EntrySignal · 4분할 + NOTICE · 낙폭 판정 · 출력 › 판정 · 알림 EntrySignal 4분할 + NOTICE 메트릭 3종 · Drawdown·Scan·Intraday · @Scheduled 폴링 (3단계) › 요청 · 폴링 · 5분 · 3분 · 2분 메트릭 3종 Drawdown·Scan·Intraday 5분 · 3분 · 2분 게이지 노출 · /actuator/prometheus · @Scheduled 폴링 (3단계) › 요청 · 폴링 게이지 노출 /actuator/prometheus VMAgent · → VMAlert 룰 · 관측 · 알림 파이프라인 › 시세 · 수집 VMAgent → VMAlert 룰 Alertmanager · → 텔레그램 · 관측 · 알림 파이프라인 › 판정 · 알림 Alertmanager → 텔레그램 Bearer 밴드 스크랩 Legend User UI Agent logic Policy Cloud service External system

요청 경로 (1·2단계)

  • • inquire-price 헤더: Bearer + appkey/secret/tr_id
  • • EntrySignal = Signal / Chart / Reference / Quality + NOTICE

폴링 메트릭 (3단계 이후)

  • • entrysignal_drawdown_* (5분) · entrysignal_scan_* (3분) · entrysignal_intraday_* (2분)
  • • 앱은 알림을 직접 보내지 않는다 — VMAlert/Alertmanager 담당