LNA Web Application Server

Guides -LENA 운영자 가이드

Monitoring

등록된 Node와 Web/Application/Session Server의 상태정보를 Monitoring한다. Node의 CPU와 메모리 점유율을 표시하며, Application Server의 Heap 메모리 점유율과 Thread Pool 정보, DataSource의 Connection 수를 보여주고, Web Server의 CPU 와 메모리 점유율과 Thread 수를 보여준다. 그리고, Session Server의 Heap 메모리 점유율 및 현재 active 상태인 session count, session server와 연결된 server 정보를 보여준다. 각 출력정보는 조회 주기를 설정할 수 있다. Application Server 중 하나를 클릭하면 상세정보를 Monitoring 하는 화면으로 이동할 수 있다.

Monitoring Dashboard화면 상단에 Server/Node들에 대한 요약 정보를 확인할 수 있다.

Node Tab, Cluster Tab 두 가지의 형태로 정보를 제공하며, Node Tab에서는 등록된 Node별 Server들의 정보를 제공하며, Cluster Tab은 Cluster 그룹별로 등록된 Server에 대해서만 정보를 제공한다.

Dashboard

Monitoring대상은 전체 Web Server, Application Server 이다. 권한이 없는 Server 는 모니터링 데이터 조회만 가능하고 기능 수행은 불가능하다. Session Server 는 모니터링 대상이 아니다.

Monitoring Dashboard화면에서 사용된 속성들은 아래와 같다. 각각의 상태 값은 비율로 나타내며 8.3.1 모니터링 기본 설정의 Status Range 속성으로 색상을 변경 할 수 있다.

[Node 상태]
항목설명비고
CPUNode의CPU 사용량30% 미만일 경우 Idle, 30% 이상일 경우 Normal, 70% 이상일 경우Busy를 의미한다
MemoryNode의 Memory사용량30% 미만일 경우 Idle, 30% 이상일 경우Normal, 70% 이상일 경우Busy를 의미한다
[Application Server 상태]
항목설명비고
Server NameServer 이름
StatusServer의 상태
(Unknown: Node Agent를 통해 서버의 상태를 가져올 수 없는 경우)
Heap MemoryApplication Server에서 사용되는 Heap Memory 사용량
Thread PoolApplication Server의 Pool에서 관리되고 있는 Thread개수
Thread는 등록된 Connector 단위로 Monitoring
DataSourceApplication Server의 Pool에서 사용되고 있는 Connection 수
[Web Server 상태]
항목설명비고
Server NameServer 이름
StatusServer의 상태
(Unknown: Node Agent를 통해 서버의 상태를 가져올 수 없는 경우)
CPUWeb Server 프로세스의 CPU 사용량
MemoryWeb Server 프로세스의 Memory 사용량
ThreadWeb Server의 Thread 수 (Active / Max)
Conneccted App ServerWeb Server와 연결된 App Server 정보
[Session Server 상태]
항목설명비고
Server NameServer 이름
StatusServer의 상태
(Unknown: Node Agent를 통해 서버의 상태를 가져올 수 없는 경우)
HeapSession Server에서 사용되는 Heap Memory 사용량
Session CountActive 상태인 Session 개수
Conneccted ServerSession Server와 연결된 Server(Application/Slave Session Server) 정보
  Monitoring정보가 출력되지 않는다면 등록된 Node나 Server가 없거나 Server와 통신이 되지 않는 상태이다.
[Appication Server기능]
항목설명비고
Thread DumpThread Dump 생성서버 상세>Dump Tab 에서 Dump 다운로드 가능
Active Service DumpActive Service Dump 생성서버 상세>Dump Tab 에서 Dump 다운로드 가능
Heap DumpHeap Dump 생성서버 상세>Dump Tab 에서 Dump 다운로드 가능
Forced Shutdown서버 강제 종료서버 강제 즉시 Shutdown
Shutdown&Restart서버 재실행서버 Shutdown 및 Start를 수행함.
Shutdown 명령 수행 수 대기 시간이 15초 이상이 되면 강제 Shutdown 을 수행하고 Start 함.
[Web Server기능]
항목설명비고
Forced Shutdown서버 강제 종료서버 강제 즉시 Shutdown
Graceful Shutdown서버 Graceful 종료서버 Graceful Shutdown
[Session Server기능]
항목설명비고
Session DumpActive 상태인 Session ID Dump파일 생성파일은 session server의 log 디렉토리에 생성 됨.
Forced Shutdown서버 강제 종료서버 강제 즉시 Shutdown