WAS/WebLogic

[Tool] 오라클 RDA(Remote Diagnostic Agent)

투칼론 2022. 10. 2. 14:56
반응형

1. 개요

  • 오라클 솔루션에 대한 기술 문제의 진단 및 문제 해결에 필요한 데이터를 쉽게 수집할 수 있도록 도와주는 명령어 툴임. 
  • RDA에서 캡처한 데이터는 문제 진단을 지원하는 고객 환경에 대한 포괄적인 그림을 Oracle Support에 제공함
  • 로그와 구성파일 설정을 수집하기 위해 오라클 서포트와 고객이 사용할 수 있음

 

2. RDA 컴포넌트

  • RDA Modules과 Profiles로 구성됨
  • Modules - OS, Network, Oracle Product
  • Pfoiles는 Module의 컬렉션 - OFM_Oam, Identity Manager

 

3. RDA 명령어

  • RDA helps Pages : rda.sh/cmd  -h
  • RDA man pages : rda.sh/cmd  -M
  • Setup RDA using Modules - rda.sh/cmd -S OS NET
  • Setup RDA using a profile - rda.sh/cmd -S -p OFM_Oam
  • Runs the RDA collection - rda.sh

 

4. RDA 레포트

  • RDA 결과는 모두 볼수 있음(암호화되지 않음)
  • 브라우저를 통해 열수 있음 : <RDA_DIRECTORY>/output/RDA_start.htm/_RDAstart.htm 
  • RDA Modules와 Profile 결과를 출력함
  • 자주 사용하는 진단 데이터
    • 메모리, CPU 및 디스크 데이터
    • OS 패치 및 패키지
    • 환경 설정
    • 네트워크 구성 및 통계
    • 설치 버전 및 패치 정보
    • 모든 구성 및 로그 파일
    • 메트릭(예: 상태 정보, DMS 덤프, MBean 값)

 

5. RDA 다운로드 및 설치

  • 오라클 서포트 사이트(https://support.oracle.com)에서 Use Remote Diagnostic Agent ( RDA ) - Fusion Middleware and WebLogic Server (Doc ID 1498376.2) 에서 다운로드 링크를 통해 플랫폼에 적합한 설치파일을 다운로드 함
  • MW_HOME/utils 디렉터리에 다운로드한 설치파일 압축 해제함  :  $ unzip p16469241_431_Linux-x86-64.zip

 

6. RDA 실행

  • WebLogic Server의 진단 데이터 수집을 위해서는 아래 명령어를 실행 함
ORACLE_HOME=/sw/weblogic/wlserver_10.3; export ORACLE_HOME
DOMAIN_HOME=/sw/weblogic/domains/base_domain; export DOMAIN_HOME

$ rda.sh -S -p WebLogicServer

 

7. RDA 결과

  • RDA collection은 HTML 형식의 RDA Start 페이지를 브라우저에서  오픈할 수있도록 생성

    <RDA INSTALL DIR>\output\__RDAstart.htm
    <RDA INSTALL DIR>\output\RDA__start.htm

 

  • RDA collection은 ZIP 파일 형식의 아카이브 생성 (오라클 서포트에 전송하기 용이)

    <RDA INSTALL DIR>\RDA_output_<호스트명>.zip    

 

  • 결과  예시

 (자료/이미지 출처 : 오라클 서포트 Doc ID 1498376.2 )