OpenTelemetry 프로파일 신호

OpenTelemetry profiles

프로파일 데이터를 로그·메트릭·추적과 함께 다루는 신호입니다.

···
html
<div class="demo"><div class="title">FOUR SIGNALS</div><div class="scene"><div class="lanes"><div>logs <i></i></div><div>metrics <i></i></div><div>traces <i></i></div><div class="profile">profiles <i></i></div></div></div></div>
css
.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}.lanes{width:95%;display:grid;gap:6px}.lanes div{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--line);padding:6px 8px;border-radius:5px;background:var(--bg)}.lanes i{width:38%;height:7px;border-radius:4px;background:var(--accent);animation:lane 2s infinite alternate}.lanes div:nth-child(2) i{animation-delay:.2s;background:var(--accent-2)}.lanes div:nth-child(3) i{animation-delay:.4s;background:var(--accent-3)}.lanes .profile{border-color:var(--accent);animation:join 2.3s infinite}.profile i{animation-delay:.6s}@keyframes lane{to{width:70%}}@keyframes join{0%,20%,100%{transform:translateX(5px);border-color:var(--line);background:var(--bg)}45%,85%{transform:translateX(0);border-color:var(--accent);background:color-mix(in srgb,var(--accent) 16%,var(--surface))}}

OpenTelemetry의 프로파일 신호는 함수 수준 실행 비용을 공통 관측 데이터 모델과 연결하려는 작업입니다. 2026년 발표된 Profiles는 알파 상태이므로 생산 환경 채택에는 구현 성숙도를 확인해야 합니다.

데모는 로그·메트릭·추적 레인 옆에 프로파일 레인이 합쳐지는 모습을 보여줍니다. 이 신호만 켠다고 모든 런타임의 프로파일이 자동으로 수집되는 것은 아닙니다.

언제 쓰나

관측 파이프라인에서 프로파일 데이터를 다른 신호와 함께 연결할 때 검토합니다.

페이지로 열기 ↗