이 사이트는 전자정부 표준프레임워크 구버전(1.0 ~ 4.3) 가이드 아카이브입니다. 내용은 더 이상 갱신되지 않습니다. 최신 내용은 최신 버전 문서에서 확인하세요.

운영환경 2.0

개요

메모리 및 GC(Garbage Collector,가비지 컬렉터) 정보 모니터링 페이지는 heap, non-heap 메모리의 사용현황과 GC의 수행 시간 등의 정보를 제공한다.

메모리 및 GC 정보 모니터링 화면을 통하여 메모리의 상세 수치 정보를 확인 가능하며, 실시간 메모리 수치를 확인가능하다.
메모리 및 GC 모니터링 정보는 어드민에서 설정하는 RMI 포트를 통해 얻어오는 정보이며, JConsole 상에서도 동일한 메모리 및 GC의 정보를 얻을 수 있다.

또한 메모리 및 GC 정보 통계 화면에서는 축척되어진 정보를 통하여 특정 시점 및 구간에서의 메모리 사용량 추이를 확인할 수 있다.

기능 설명

  1. 메모리 및 GC 정보 모니터링 목록 : 메모리와 GC의 모니터링 수행정보의 목록을 보여줍니다. 또한 실시간 메모리의 사용량을 확인할 수 있다.
  2. 메모리 및 GC 정보 통계 : 메모리와 GC의 모니터링 수행 정보에 대해 시간(년, 월,일,시)별 통계를 해준다.


화면 설명

메모리 및 GC 정보 모니터링 목록

MBean export name 과 RMI통신을 이용하여 메모리와 GC 정보를 에이전트에서 부터 정보를 수집한다. JConsole 상에서도 동일한 메모리와 GC정보를 얻을 수 있다.
Heap메모리 사용량 및 Non-Heap메모리 사용량의 실시간(20분 내외) 추이를 그래프로 확인 가능하며, 가장 최근에 수집된 메모리 및 GC 상세 정보를 확인 가능하다.
검색조건은 서버명과 컨테이너명이다.

메모리gc.jpg

  • 검색 : 선택 또는 입력한 검색조건을 기반으로 모니터링 목록을 조회한다.
  • 리프레쉬 : 최신 모니터링 정보를 재전송한다.

화면 검색 용어 설명

  • 시간 : 마지막으로 수집된 메모리와 GC의 수집 시간
  • Heap메모리 사용량 : Heap메모리란, 동적으로 할당된 메모리 영역을 의미함. Heap Usage는 그래프에서 사용되어진 용어
  • Heap메모리 Commited 사용량 : Heap메모리의 Commited 사용량
  • Heap메모리 설정량 : 웹 어플리케이션 서버(WAS)에 설정되어진 Heap메모리의 최대 사용량
  • Non-Heap메모리 사용량 : Non-Heap메모리란, 메모리 영역 중 heap을 제외한 data나 stack의 역역을 의미. NonHeap Usage는 그래프에서 사용되어진 용어
  • Non-Heap메모리 Commited 사용량 : Non-Heap메모리의 Commited 사용량
  • Non-Heap메모리 설정량 : 웹 어플리케이션 서버(WAS)에 설정되어진 Non-Heap메모리의 최대 사용량
  • 풀 GC시간 (건수) : Java 에서는 메모리 관리를 GC 라는 알고리즘을 통하여 관리함. Old 영역이나 Perm 영역에서 발생하는 GC. Full로 진행한 가비지컬렉터(GC)의 시간(풀 GC의 건수)
  • 마이너 GC시간 (건수): Young 영역에서 발생하는 GC.마이너로 진행한 가비지컬렉터(GC)의 시간(마이너 GC의 건수)

화면 상세 정보

  • 메모리는 Heap 메모리와 Non-Heap 메모리로 구성되어 있다.
  • '설정량'(Heap메모리 설정량,Non-Heap메모리 설정량)이란 WAS(Web Application Server)상에 사용자가 설정한 Heap, Non-Heap 메모리의 최대(Max) 설정값을 의미한다.
  • 컨테이너 별 메모리 및 GC 모니터링 정보를 사용자에게 제공한다.
  • 당일 메모리 모니터링 정보가 있는 컨테이너만 화면에 조회된다.


메모리 및 GC 정보 통계

statsmemorygc.jpg

화면 상세 정보

  • 검색 : 서버명, 컨테이너명, 기간구분, 기간 선택 후 검색버튼을 클릭하여 검색조건에 해당하는 챠트를 조회한다.
  • 분 : 분 선택 시 60분 이내의 데이터만 조회 가능함
  • 시 : 시 선택 시 24시간 이내의 데이터만 조회 가능함
  • 일 : 일 선택 시 60일 이내의 데이터만 조회 가능함
  • 월 : 월 선택 시 24개월 이내의 데이터만 조회 가능함

참고사항

  • 선택한 기간 중 데이터가 없는 날짜 및 시간은 표기되지 않음
  • 챠트 X축의 날짜 및 시간의 처음값은 조회한 기간보다 앞선 일자 및 시간으로 표기됨


관련 기능

해당 내용 없음

원본 페이지 ID
egovframework:oe2:가이드:프레임워크:메모리_및_gc
원본 수정일