Skip to main content

카드 대시보드

카드 대시보드는 APM 서버에서 모니터링하는 애플리케이션 그룹단위로 카드 형식의 정보를 표시하는 대시보드이다. 각 애플리케이션 그룹별로 하나의 카드가 표시되며, TPS(초당 처리건수), 액티브 사용자수, 지연 트랜잭션수, 평균응답시간을 숫자로 표시하며, 전체 지연 개수를 하단에 Bar 형태로 표시하여 직관적으로 애플리케이션의 처리 상황을 모니터링할 수 있는 대시보드이다. 많은 애플리케이션을 모니터링하기 때문에 필터링, 소팅기능으로 원하는 애플리케이션을 확인할 수 있다. 애플리케이션이 지연이 많거나, 중지된 인스턴스가 있으면 배경색을 노랑, 빨간색으로 표시하여 한눈에 확인할 수 있도록 한다. 바로 APM 수집서버로 이동하여 지연(장애)의 원인을 확인할 수 있습니다.

카드 대시보드 화면구성

① 필터

워크스페이스, 서버그룹, 서버, 애플리케이션 별로 구분지어 모니터링 상황을 확인할 수 있다. 선택한 서버그룹만 표시하거나, 선택한 애플리케이션만 필터링하여 표시할 수 있습니다.

tip

워크스페이스, 서버그룹, 서버 설정방법은 링크 문서 참조

② 정렬

서버, 애플리케이션, 지연개수, 지연타입에 따라 카드를 정렬 할 수 있습니다. 정렬은 서버이름, 애플리케이션이름, 지연개수, 지연타입을 오름차순, 내림차순으로 정렬할 수 있습니다. 이 항목을 조합하여 정렬할 수 있으며, 'X'로 표시되면 해당 항목으로 정렬하지 않습니다.

③ 카드

애플리케이션의 지연 상태에 따라 네이비, 주황, 빨간색으로 표시되는 카드 형태의 요소로 애플리케이션 단위로 실시간 모니터링하여 표시합니다.

④ 이벤트 목록

대시보드의 우측 하단의 “이벤트 목록” 버튼을 클릭하여 확인 할 수 있으며, 모니터링 중인 등록된 OPENMARU APM 서버에서 발생한 이벤트를 목록으로 확인 할 수 있다.

⑤ 애플리케이션 처리 현황

진행상태 바를 클릭하면 애플리케이션 처리 현황 윈도우가 팝업으로 표시되어, 애플리케이션 그룹에서 동작하는 인스턴스들의 동작 현황을 확인 할 수 있다. 자세한 내용은 애플리케이션 처리 현황에서 확인할 수 있습니다.

카드 화면구성

info
  • 상태별 Background 구분
  • 정상 상태(네이비색) :해당 애플리케이션 그룹에서 현재 허용(Tolerating) 및 불만(Frustrating) 트랜잭션 개수가 설정된 값보다 작으면서, 중지된 인스턴스가 없을 경우
  • 주의 상태(주황색): 해당 애플리케이션 그룹의 현재 허용(Tolerating) 개수가 설정된 값(설정 > 시스템설정 > 제어 옵션 > 바닥판을 주황색으로 표시할 Tolerating 개수)값 이상이거나, 중지된 인스턴스가 하나 이상인 경우
  • 경고 상태(빨간색) : 해당 애플리케이션 그룹의 현재 불만(Frustrating) 개수가 설정된 값(설정 > 시스템설정 > 제어 옵션 > 바닥판을 붉은색으로 표시할 Frustrating 개수)값 이상이거나, 모든 인스턴스가 중지된 경우
info
  • 허용(Tolerating) 트랜잭션과 불만(Frustrating) 트랜잭션이란?

OPENMARU APM에서는 요청에 대한 응답시간이 3초~12초 사이의 값일 때 허용(Tolerating) 트랜잭션, 12초 이상일때 불만(Frustrating) 트랜잭션이라 말합니다.

info
  • 오픈마루 통합대시보드에서 애플리케이션(애플리케이션 그룹)이란?

보통 한 업무를 처리하기 위해 WAS 인스턴스를 여러 개를 구성하여 사용하기 때문에 오픈마루에서는 WAS 인스턴스들을 그룹핑하여 이를 애플리케이션 혹은 애플리케이션 그룹이라고 합니다.

① Card Title : 카드가 모니터링 중인 “서버명” > “애플리케이션 명” 을 표시

② Running Instance : 실행 중인 인스턴스 개수 / 전체 인스턴스 개수 를 표시

③ TPS : 초당 처리 건수

④ Active Users : 애플리케이션을 실행중인 사용자 수로 쿠키를 사용하여 고유한 사용자를 구분하며, 5분내에 요청을 보낸 고유한 쿠키 값을 가진 사용자 수를 합산하여 계산합니다.

⑤ Pending Transaction : 해당 애플리케이션을 구성하는 모든 WAS 인스턴스의 지연 정보 만족(Satisfying), 허용(Tolerating), 불만(Frustrating)의 합을 출력합니다.

⑥ Average Response Time : 애플리케이션의 평균 응답시간을 표시합니다.

⑦ Pending Progress : 해당 애플리케이션을 구성하는 모든 WAS 인스턴스의 지연 정보를 만족(Satisfying), 허용(Tolerating), 불만(Frustrating) 값을 진행상태 바 형태로 표시한다. “클릭” 시 애플리케이션 처리 현황 팝업에서 어떤 인스턴스에 지연이 있는지 바로 확인 할 수 있습니다.