Oracle 11.2.0.3 이상 제공하는 실시간 세션,SQL 모니터링 프로그램을 제공 하고 있습니다.
Oracle TOP 이라는 프로그램 명 입니다. (일명:오라탑)
제공하는 MOS 는 다음과 같습니다.
oratop – Utility for Near Real-time Monitoring of Databases, RAC and Single Instance (문서 ID 1500864.1)
OWI 모니터링이 가능하고 프로세스 사용율과 엮어서 볼수 있으며 , SE 환경도 가능하며 RAC 환경 도 세션 모니터링이 가능 합니다.
특정 세션이 사용하는 SQL 의 플랜도 볼 수 있습니다.
모든 플랫폼에서 oratop을 사용하여 다른 플랫폼의 데이터베이스를 모니터 할 수 있습니다.
다른 플랫폼의 데이터베이스를 모니터링하려면 Oracle 클라이언트의 tnsnames.ora에 별칭을 정의하고 sqlplus 에서와 같이 원격으로 데이터베이스에 연결하여 가능 합니다.
Running oratop standalone
- Log in to the system as the Oracle RDBMS software installation owner
- Stage the oratop executable on the server on which the tool will be executed. On a RAC system it is only necessary to stage the executable on one node as it is RAC aware.
- Change the name of the executable, eg.
-
$ mv oratop* oratop
- Validate the permissions for oratop are 755 (-rwxr-xr-x). If the permissions are not currently set to 755, set the permissions on oratop as follows:
$ chmod 755 oratop
- Configure the execution environment as follows (if not already set accordingly)
-
$ export TERM=xterm #or vt100$ export ORACLE_HOME=<11.2 database home>$ export LD_LIBRARY_PATH=$ORACLE_HOME/lib$ export PATH=$ORACLE_HOME/bin:$PATH$ export ORACLE_SID=<local 11.2 database SID to be monitored> #only needed if connecting to a local database
- Invoke the tool to monitor a local database as follows (interval can be any interval in seconds):
$ ./oratop -i 10 / as sysdba
- Non-dba privileged user requires specific grants to use the tool. See User Guide for grants required.
- Databases can be monitored remotely using a tns alias as described in the oratop Users Guide
. -
$ ./oratop -i 10 username/password@tns_alias$ ./oratop -i 10 system/manager@tns_alias
- To exit the program simply press the keyboard key “q”. To abort, CTRL-C.
설치도 아주 쉽고 OS 종류 별로 해당 MOS 문서에서 다운이 가능 합니다.
oratop 14.1.2 – AIX-PPC64 for 11.2.0.3 and 11.2.0.4 (178.85 KB) oratop 14.1.2 – HPUX-IA64 for 11.2.0.3 and 11.2.0.4 (337.45 KB) oratop 14.1.2 – HPUX-PARISC64 for 11.2.0.3 and 11.2.0.4 (254.54 KB) oratop 14.1.2 – Linux32 for 11.2.0.3 and 11.2.0.4 (119.33 KB) oratop 14.1.2 – Linux64 for 11.2.0.3 and 11.2.0.4 (131.57 KB) oratop 14.1.2 – Solaris x64 for 11.2.0.3 and 11.2.0.4 (208.7 KB) oratop 14.1.2 – Solaris SPARC64 for 11.2.0.3 and 11.2.0.4 (202.34 KB) oratop 14.1.2 – AIX-PPC64 for 12c (179.02 KB) oratop 14.1.2 – HPUX-IA64 for 12c (337.45 KB) oratop 14.1.2 – Linux32 for 12c (119.36 KB) oratop 14.1.2 – Linux64 for 12c (131.64 KB) oratop 14.1.2 – Solaris x64 for 12c (209.28 KB) oratop 14.1.2 – Solaris SPARC64 for 12c (202.63 KB) oratop User Guide (669.36 KB)