R8. 용어집
Diátaxis: Reference(찾아보는 사전) · 대상: 운영자 / 관리자 ← 목차로
이 매뉴얼에서 자주 나오는 용어를 짧게 정의합니다. 더 자세한 개념은 E. 개념 이해, 지표의 판단 기준은 E3. 지표의 의미를 보세요.
한글 용어 (가나다순)
| 용어 | 뜻 |
|---|---|
| 가비지 컬렉션(GC) | JVM이 힙의 안 쓰는 객체를 청소하는 작업. 청소 중 잠깐 멈춤(STW)이 생깁니다. → E3.2 |
| 가 용성 | 서비스가 정상 응답한 시간의 비율(예: 99.9%). SLA의 핵심 지표. |
| 데드락(교착) | 둘 이상의 스레드가 서로의 락을 기다리며 영구 대기에 빠진 상태. |
| 데이터소스(커넥션 풀) | 애플리케이션이 DB 연결을 빌려 쓰는 연결 묶음. 고갈되면 요청이 대기합니다. → H8 |
| 메타스페이스(Non-Heap) | 클래스 메타데이터가 쌓이는 힙 바깥 영역. 반복 재배포로 누수되면 OOM을 일으킵니다. |
| 병합(Merge) | 여러 대상을 한 줄로 합쳐 볼지, 개별로 나눠 볼지 정하는 셀렉터 옵션. → H1 |
| 스레드 덤프 | 그 순간 모든 스레드가 무엇을 하고 있는지 찍은 스냅샷. 데드락·멈춤 분석에 씁니다. |
| 애플리케이션 그룹 | 함께 봐야 의미 있는 인스턴스를 묶은 서비스 단위. → E2.1 |
| 에이전트 | 인스턴스에 붙어 성능 데이터를 모아 APM 서버로 보내는 수집기. |
| 오류율 | 전체 요청 중 4xx/5xx 오류 응답의 비율(%). |
| 워커(Worker) | 웹서버(로드밸런서)가 요청을 처리하는 단위. 고갈되면 접속이 대기·거부됩니다. |
| 워터폴 | 트랜잭션 한 건의 처리 구간(DB·외부호출 등)을 시간순 막대로 펼친 화면. → T2 |
| 응답시간 | 요청 하나를 처리하는 데 걸린 시간(ms). |
| 이상치(Outlier) | 평소 패턴과 통계적으로 크게 다른 값. 반복되면 임계 초과의 전조. |
| 인스턴스 | 실제로 돌고 있는 프로세스 하나(WAS 한 대, DB 브로커 하나 등). |
| 임계값(Threshold) | 이 값을 넘으면 이벤트가 나는 기준. 경고(WARN)·위험(CRITICAL) 두 단계. → H15 |
| 컨텍스트 셀렉터 | 본문 위쪽에서 그룹·호스트·인스턴스로 대상을 좁히는 도구. → R4 |
| 톱니 패턴 | 힙 사용률이 올랐다 GC 후 떨어짐을 반복하는 정상 모양. 평탄하면 누수 의심. → H7 |
| 트랜잭션 | 사용자 요청 한 건의 처리 흐름(요청→처리→응답). → E2.2 |
| 힙(Heap) | 자바 객체가 쌓이는 JVM 메모리 공간. |
영문·약어
| 용어 | 뜻 |
|---|---|
| APM | Application Performance Management/Monitoring. 애플리케이션 성능 모니터링. → E1 |
| APDEX | Application Performance Index. 응답시간을 사용자 만족도(0~100)로 바꾼 점수. → E3.1 |
| CAS | CUBRID 브로커의 응답 처리 프로세스. 포화되면 DB 요청이 대기·실패. |
| CogentAI | 차트·이벤트를 분석해 원인 추정·조치를 제안하는 AI 기능. → H14 |
| Full GC | 힙 전체를 청소하는 GC. STW 일시정지가 큽니다. |
| OOM (OutOfMemoryError) | 힙 부족으로 JVM이 더 이상 메모리를 할당하지 못하는 심각 오류. |
| SLA | Service Level Agreement. 서비스 수준 약속(보통 가용성으로 표현). → E3.3 |
| STW (Stop-the-World) | GC 등으로 애플리케이션이 잠깐 멈추는 구간. |
| TPS | Transactions Per Second. 1초에 처리한 요청 수(처리량). → E3.1 |
| T-Map | 트랜잭션을 응답시간·시간대로 흩뿌린 히트맵. 분포로 문제를 읽습니다. → H5 |