황금 신호는 서비스의 상태를 지연, 트래픽, 오류, 포화 네 축으로 살펴보는 관측 관점입니다. 한 수치만 보면 요청량 증가와 장애를 혼동하기 쉽습니다.
데모는 부하가 올라갈 때 네 계기가 다른 속도로 움직이는 모습을 보여줍니다. 경보 임계값은 서비스 특성과 평소 분포를 기준으로 잡아야 합니다.
언제 쓰나
운영 대시보드의 기본 지표와 장애 탐지 신호를 고를 때 사용합니다.
지연·트래픽·오류·포화를 함께 봐서 서비스 상태를 읽습니다.
<div class="demo"><div class="title">FOUR SIGNALS</div><div class="scene"><div class="gauges"><div>latency<i></i></div><div>traffic<i></i></div><div>errors<i></i></div><div>saturation<i></i></div></div></div></div>.demo{width:min(94vw,690px);height:min(88vh,320px);box-sizing:border-box;padding:clamp(9px,2.5vmin,18px);border:1px solid var(--line);border-radius:14px;background:var(--surface);color:var(--fg);font:600 clamp(12px,2.4vmin,16px)/1.25 var(--font-sans,"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,sans-serif);display:flex;flex-direction:column;gap:clamp(7px,2vmin,14px);overflow:hidden}.title{color:var(--accent);font:700 clamp(12px,2.4vmin,16px)/1.2 var(--font-sans,"Pretendard Variable",Pretendard,-apple-system,BlinkMacSystemFont,sans-serif);letter-spacing:.04em}.scene{flex:1;min-height:0;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.gauges{width:100%;display:grid;grid-template-columns:repeat(2,1fr);gap:9px}.gauges div{padding:8px;background:var(--bg);border:1px solid var(--line);border-radius:7px}.gauges i{display:block;height:8px;width:20%;margin-top:8px;background:var(--accent);border-radius:5px;animation:gauge 2.4s ease-in-out infinite alternate}.gauges div:nth-child(2) i{animation-delay:.25s;background:var(--accent-2)}.gauges div:nth-child(3) i{animation-delay:.5s;background:var(--accent-3)}.gauges div:nth-child(4) i{animation-delay:.75s}@keyframes gauge{to{width:80%}}황금 신호는 서비스의 상태를 지연, 트래픽, 오류, 포화 네 축으로 살펴보는 관측 관점입니다. 한 수치만 보면 요청량 증가와 장애를 혼동하기 쉽습니다.
데모는 부하가 올라갈 때 네 계기가 다른 속도로 움직이는 모습을 보여줍니다. 경보 임계값은 서비스 특성과 평소 분포를 기준으로 잡아야 합니다.
운영 대시보드의 기본 지표와 장애 탐지 신호를 고를 때 사용합니다.