| Table of Contents |
|---|
ALTIMON 이란?
...
ALTIMON 은 ALTIBASE HDB 서버의 운영 상태를 주기적으로 확인하는 모니터링 프로그램으로 장애 상황 발생 시 ALTIBASE HDB 서버 상태를 확인하여 장애 원인을 추적하는데 도움을 줍니다.
이 페이지는 ALTIMON 설정 및 구동 방법을 간략히 설명하고 있습니다.
ALTIMON 관련하여 더 상세한 내용을 원하면 ALTIMON USER GUIDE 를 참고하시기 바랍니다.
ALTIMON USER GUIDE
...
ALTIMON 실행 파일 및 설정 파일
...
ALTIMON 실행 파일
| Linux | SunOS Sparc | SunOS x86 | HP-UX IA | AIX | |
|---|---|---|---|---|---|
| Altibase 6.3.1 | altimon_linux_631.tar | ||||
| Altibase 6.1.1 | altimon_linux_611.tar | ||||
| Altibase 4.3.9 | altimon_sunos_x86_439.tar |
ALTIMON 설치 파일
- Linux : altimon_linux_611.tar
- HP-UX IA : altimon_linux.tar
- HP-UX PA-RISC
- SunOS Sparc : altimon_hpux_ia64.tar
- SunOS x86 :
- AIX : altimon_sunos_sparc.tar
- WIndwos 용은 제공하지 않습니다. Windows의 경우 Windows 용 모니터링 툴 페이지를 참고하세요.
ALTIMON 설정 파일
- Altibase 6.3.1 버전 : altimon.conf.631
- ALTIBASE HDB 5.1.5 버전 용 : altimon.conf.5.1.5
- ALTIBASE HDB 4.3.9 버전 용 :
ALTIMON 파일 업로드
...
첨부 파일(altimon.tar) 을 알티베이스 서버 프로세스가 구동 중인 시스템의 임의 디렉토리에 업로드합니다.
...
| Code Block | ||
|---|---|---|
| ||
$ ls -l altimon total 8336 drwxr-xr-x 2 eheejung staff 256 Dec 30 15:26 ACTION_LOG drwxr-xr-x 2 eheejung staff 256 Dec 30 15:26 ACTION_SCRIPT -rw-r--r-- 1 eheejung staff 318 Dec 30 11:23 Makefile -rwxr-xr-x 1 eheejung staff 3991619 Dec 30 15:10 altimon // 실행 파일 -rw-r--r-- 1 eheejung staff 18120 Dec 30 11:23 altimon.conf // 설정 파일 -rw-r--r-- 1 eheejung staff 78141 Dec 30 11:23 altimon.cpp -rw-r--r-- 1 eheejung staff 166311 Dec 30 15:10 altimon.o drwxr-xr-x 2 eheejung staff 256 Dec 30 15:26 log |
ALTIMON 실행 파일 복사
...
ALTIMON 실행 파일을 $ALTIBASE_HOME/bin 디렉토리로 복사합니다.
| Code Block | ||
|---|---|---|
| ||
$ cp -p altimon $ALTIBASE_HOME/bin/ |
ALTIMON 설정 파일 복사
...
ALTIMON 설정 파일을 $ALTIBASE_HOME/conf/ 디렉토리로 복사합니다.
| Code Block | ||
|---|---|---|
| ||
$ cp -p altimon.conf $ALTIBASE_HOME/conf/ |
ALTIMON 설정 파일에서 변경해야 할 항목
...
ALTIMON 설정 파일($ALTIBASE_HOME/conf/altimon.conf) 에서 Connection Group 부분과 ALTIMON PROPERTY 부분에서 아래 주석 부분을 환경에 맞게 변경합니다.
...
| Code Block | ||
|---|---|---|
| ||
#########################################
## PROCESS CHECK PROPERTY
#########################################
<OS_QUERY_GROUP_SET>
<CPU_USAGE> 80 </CPU_USAGE>
<CPU_ACT> # 이 설정부터는 $HOME/altimon/ACTION_SCRIPT/ 경로가 계속 사용됩니다. 아래와 다르게 altimon 디렉토리가 위치한 경우는 변경합니다.
is -silent -f $HOME/altimon/ACTION_SCRIPT/cpu_act.sql -o $HOME/altimon/ACTION_LOG/cpu_act.log.`date +%Y%m%d_%H%M%S`
</CPU_ACT>
<MEM_USAGE> 100000000 </MEM_USAGE>
<MEM_ACT>
is -silent -f $HOME/altimon/ACTION_SCRIPT/mem_act.sql -o $HOME/altimon/ACTION_LOG/mem_act.log.`date +%Y%m%d_%H%M%S`
</MEM_ACT>
<DISK_CHK_ENABLE> ON </DISK_CHK_ENABLE>
<DISK1> /home </DISK1> # 모니터링 할 파일 시스템으로 수정해주세요.
<DISK1_USAGE> 90 </DISK1_USAGE> # 파일 시스템 사용량 임계치를 입력합니다. 단위는 % 입니다.
<DISK2> /home1 </DISK2>
<DISK2_USAGE> 90 </DISK2_USAGE>
<DISK_ACT>
</DISK_ACT>
</OS_QUERY_GROUP_SET>
|
ALTIMON 실행
...
환경 변수 설정 후 ALTIMON 을 실행합니다.
...
| Code Block | ||
|---|---|---|
| ||
$ altimon start |
ALTIMON 로그 확인
...
로그화일들은 $ALTIBASE_HOME/conf/altimon.conf 에서 설정한 아래 경로에 저장됩니다.
...