WebAdmin 시작

본 장에서는 Tmax, twagent, twadmin이 설치된 환경에서 웹 브라우저를 통해 WebAdmin에 접속하고 로그인 및 로그아웃하는 방법에 대해서 설명한다.

1. 시작 전 확인사항

Tmax WebAdmin을 시작하기 전에 다음의 항목들을 확인한다.

  • Tmax 설치 여부

  • twagent 설치 여부

  • twadmin 설치 여부

  • 데이터베이스 구성 여부

  • 클라이언트 PC의 Internet Explorer 버전 (7.0 이상, 현재 IE만 지원)

2. 로그인 및 로그아웃

다음은 로그인과 로그아웃 과정에 대한 설명이다.

로그인

다음은 WebAdmin에 로그인하는 과정에 대한 설명이다.

  1. 웹 브라우저를 실행하고, twadmin이 설치된 경로를 입력한다.

    http://localhost:8080/twadmin

    만약 404 에러 페이지가 나오면 WAS 서버가 다운된 경우이거나 아직 설치가 되지 않은 경우이므로 서버의 상태를 확인한다. 사용자가 twadmin의 경로를 잘못 입력한 경우에도 에러 페이지가 표시된다.

  2. 다음과 같은 로그인 화면에서 twadmin 설치 과정에서 입력한 'USER ID''PASSWORD'를 입력하고 [LOGIN] 버튼을 클릭한다.

    figure 3 1
    로그인 화면
  3. 정상적으로 로그인에 성공하면 다음의 화면이 나타난다.

    figure 3 3
    로그인 성공 화면

    로그인이 실패하였거나 twadmin이 데이터베이스와의 연결이 실패한 경우 에러 페이지가 나타난다.

    figure 3 2
    로그인 에러 화면
로그 아웃

Tmax WebAdmin의 사용이 종료되면 화면 상단의 [LOGOUT] 버튼을 클릭해서 로그아웃한다.

일정시간 동안 사용자의 입력이 없으면 세션은 자동으로 종료되고 로그인 화면으로 이동한다.(로그인 화면 참고)

3. 화면 구성

다음은 로그인 후 조회되는 WebAdmin의 메인 화면이다.

figure 3 6
Tmax 상태 조회 및 제어 메인 화면

전체 화면은 다음의 3개의 영역으로 구성된다.

  • 메뉴

  • 도메인 환경 정보 트리

  • 세부 화면

메뉴

화면 상단에는 각 기능을 선택할 수 있는 메뉴로 구성된다. 다음은 WebAdmin의 전체 메뉴 구성이다.

  • Tmax 상태 조회 및 제어

    • 노드 정보

    • 서버 정보

    • 서비스 정보

    • 서버 프로세스 정보

    • 클라이언트 정보

    • TMS 정보

  • Tmax 설정 관리

    • 환경설정 파일 관리

    • 환경설정 파일 이력 조회

  • LOG 관리

    • Tmax Log 보기

    • Tmax WebAdmin Log 보기

  • 사용자 설정

    • Domain 선택

    • 사용자 설정

  • Agent 상태 조회

  • WebAdmin 관리

    • Agent 등록

    • 사용자 관리

도메인 환경 정보 트리

Tmax의 환경 정보를 분석해서 도메인, 노드, 서버 그룹, 서버, 서비스, 게이트웨이, 라우팅 및 에이전트를 보기 쉽게 트리 구조로 표시한다.

  • 도메인 정보

    figure 3 4
    도메인 정보 트리
    항목 설명

    도메인

    추상적, 논리적, 독립적인 Tmax 시스템 전체에서 독립적으로 관리되는 최상위 단위이다.

    노드

    Tmax가 설치된 물리적 머신으로 Hostname과 일치한다.

    서버 그룹

    Tmax 서버 애플리케이션 바이너리의 논리적인 묶음이다.

    서버

    Tmax 엔진에 의해 실행 가능한 업무 프로그램으로 Tmax 서버 애플리케이션 프로그램(바이너리 모듈) 이다.

    서비스

    독립적인 실행 범위를 가진 업무 로직 단위로 Tmax 서버 애플리케이션을 이루는 Function이다.

    게이트웨이

    도메인 간의 연계를 위해 필요한 연결 모듈이다.

    라우팅

    노드 간 또는 도메인 간의 데이터에 따른 부하 분산을 위한 설정이다.

  • Agent 정보

    figure 3 5
    Agent 정보 트리
    항목 설명

    도메인

    노드를 논리적으로 구분하는 최상의 명칭이다.

    에이전트

    Tmax가 설치된 환경으로 twagent 데몬 프로세스가 실행되는 대상 서버명이다.

세부 화면

각각 선택된 메뉴에 관련된 화면을 조회한다. 각 세부 화면은 이어지는 각 장의 메뉴별 설명을 참고한다.