Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- Graphql Client
- mTLS
- java
- tomcat jndi
- 바이트 절삭
- AfterMapping
- HandlerMethodArgumentResolver
- 상호 인증
- 개방 폐쇄 원칙
- Sub Bytes
- mapstruct
- Unchecked Exception
- Srping MVC
- 이중정렬
- graphql
- Java Singleton
- Request Body 여러 번 사용
- WildFly
- Socket is closed
- Tomcat DBCP
- 데이터 압축
- Reading HttpServletRequest Multiple Times
- Java Graphql
- requestheaderdto
- NoUniqueBeanDefinitionException
- Checked Exception
- try - with - resources
- Open Close Principal
- Java Rest
- Jndi DataSource
Archives
- Today
- Total
Developer Sang Guy
[리눅스 Java] jstat를 활용한GC 모니터링 본문
리눅스 환경에서 jstat 명령어 활용하여 GC 모니터링을 할 수 있다.
GC 모니터링 명령어
jstat -gcutil -h20 00001(pid) 2000 3000
jstat : GC 상태를 모니터링할 수 있는 도구 (JAVA_HOME/bin에 설치되어 있음)
gcutil : gcutil에서 수행
pid : Java 프로그램 프로세스 ID (ps -ef | grep java or 서비스명으로 조회 가능)
2000 : Interval (ms 간격)
3000 : count (실행 횟수, 설정하지 않을 경우 계속)
모니터링 항목
S0 | Survivor 0 영역 사용량 |
S1 | Survivor 1 영역 사용량 |
E | Eden 영역 사용량 |
O | Old 영역 사용량 |
M | Metaspace 영역 사용량 |
CCS | Compressed Class 영역 사용량 |
YGC | Young 영역 GC 횟수 |
YGCT | Young 영역 GC 누적시간 |
FGC | Full GC 횟수 |
FGCT | Full GC 누적시간 |
GCT | 전체 GC 누적시간 |
'Others' 카테고리의 다른 글
[ELK] 키바나 서버 내 설치 후 외부 접근 (0) | 2024.01.04 |
---|---|
[Tomcat] 여러 애플리케이션 실행 시 Tomcat jndi Datasource 이슈(Tomcat DBCP) (1) | 2023.12.08 |
[Wildfly] 로그가 안나와요(sl4j 충돌) (0) | 2023.03.30 |
[Mysql]Full Text Search ngram (0) | 2023.02.17 |
[Mysql]Full Text Search (0) | 2023.02.15 |
Comments