Oracle 패턴을 사용한 GLAS(Global License Advisory Services) 데이터 수집

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 13분
  • ServiceNow 디스커버리 애플리케이션은 Oracle 검증된 GLAS 데이터 수집 패턴을 사용하여 Oracle GLAS 데이터를 검색합니다. 이 데이터에는 검색된 Oracle 데이터베이스, 미들웨어 및 Java 구성 항목이 포함됩니다.

    Oracle GLAS 데이터 수집 패턴은 다음 패턴의 확장입니다.
    • Oracle 데이터베이스 켜기 UNIXWindows 패턴
    • Oracle 다음 패턴에 대한 미들웨어 Linux :
      • Oracle 턱시도
      • WebLogic
      • Linux
    • Oracle Java on Java 설치 패턴

    데이터베이스 및 미들웨어 패턴은 Oracle 패턴 확장을 실행하고, 수집된 데이터는 GLAS 데이터에 대한 테이블에 저장됩니다 ServiceNow . GLAS 데이터 수집 데이터베이스 패턴은 Oracle 릴리스 초기에 사용할 ServiceNow AI Platform 수 있습니다.Paris Oracle GLAS 데이터 수집 미들웨어 패턴은 릴리스 초기에 ServiceNow AI PlatformRome 사용할 수 있습니다. Java 패턴은 Oracle 릴리스 초기에 ServiceNow AI Platform 사용할 수 있습니다 Washington DC .

    수집된 Oracle GLAS 데이터 확인 및 다운로드에 관한 자세한 방법은 Oracle Global License Advisory Services(GLAS) 데이터 다운로드를 참조하십시오.

    스토어에서 앱 요청

    사용 가능한 모든 앱을 보고 스토어에 요청을 제출하는 방법에 대한 자세한 내용을 보려면 다음을 ServiceNow Store 방문하십시오. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.

    의 지원되는 버전에 Oracle대한 자세한 내용은 을 참조하십시오 ITOM 가시성에서 검색한 제품에 대한 상세 정보.

    필수 구성요소

    Data Collection for Oracle Global Licensing and Advisory Services 스토어 앱 설치
    다음으로 이동 시스템 정의 > 플러그인 앱을 설치합니다 Data Collection for Oracle Global Licensing and Advisory Services .
    • 데이터베이스 수집의 최소 버전은 1.4.0입니다.
    • 미들웨어 수집의 최소 버전은 1.7.1입니다.
    • Java 컬렉션의 최소 버전은 1.8.4입니다.
    주:
    Data Collection for Oracle Global Licensing and Advisory Services 앱이 제대로 작동하려면 (com.snc.discovery) 플러그인이 디스커버리 필요합니다.
    다음 애플리케이션이 설치되어 있는지 확인합니다
    • 디스커버리 및 서비스 매핑 패턴
    • CMDB CI 클래스 모델
    운영 체제 권한 확인
    사용자 Windows 또는 UNIX 사용자가 /tmp 아래에 임시 파일을 쓸 수 있는지 확인합니다.
    다음 운영 체제 명령을 실행할 수 있는지 확인합니다.
    • 엘스
    • 고양이
    • 추신
    운영 체제 자격 증명 생성
    운영 체제에 대한 다음 자격 증명이 있는지 확인한 다음 다음 ServiceNow AI Platform에서 해당 자격 증명을 생성합니다.
    • UNIX SSH를 사용하는 자격 증명. 자세한 내용은 SSH credentials 문서를 참조하십시오.
    • Windows PowerShell/WMI를 사용하는 자격 증명. 자세한 내용은 Windows credentials 문서를 참조하십시오.
      주:
      PowerShell 및 WMI 자격 증명은 데이터베이스 수집에만 필요합니다.
    다음 Oracle 권한을 확인합니다
    다음 권한이 있는 인스턴스(cmdb_ci_db_ora_instance)에 대한 Oracle 애플리케이션 자격 증명이 있는지 확인합니다.
    • tnsnames.ora 파일 읽기 권한
    • sqlplus 명령을 실행할 수 있는 권한입니다.
    • (미들웨어 수집의 경우) 다음 명령을 실행할 수 있는 sudo 권한: sudo su - oracle -c "$ORACLE_INSTANCE/bin/opmnctl status"
    다음 테이블에 대한 읽기 권한이 있는 관련 Oracle 데이터베이스에 대한 사용자 이름 및 암호가 있는지 확인합니다.
    DBA_ADVISOR_TASKS DBA_USERS 시스템. 모델$
    DBA_CPU_USAGE_STATISTICS DMSYS입니다. DM$MODEL 시스템. 레지스트리$HISTORY
    DBA_ENCRYPTED_COLUMNS DMSYS입니다. DM$OBJECT SYSMAN입니다. MGMT_INV_CONTAINER
    DBA_FEATURE_USAGE_STATISTICS DMSYS입니다. DM$P_MODEL SYSMAN입니다. MGMT_LICENSES
    DBA_FLASHBACK_ARCHIVE_TABLES DVSYS입니다. DBA_DV_REALM SYSMAN입니다. MGMT_LICENSE_DEFINITIONS
    DBA_INDEXES GV$IM_SEGMENTS SYSMAN입니다. MGMT_TARGETS
    DBA_LOBS GV$INSTANCE SYSMAN입니다. MGMT_VERSIONS
    DBA_LOB_PARTITIONS GV$매개변수 V$ARCHIVE_DEST_STATUS
    DBA_LOB_SUBPARTITIONS MDSYS입니다. SDO_FEATURE_USAGE V$BLOCK_CHANGE_TRACKING
    DBA_OBJECTS MDSYS입니다. SDO_GEOM_METADATA_TABLE V$컨테이너
    DBA_RECYCLEBIN MGMT$TARGET V$데이터베이스
    DBA_REGISTRY ODM. ODM_MINING_MODEL V$DATAGUARD_CONFIG
    DBA_SQLSET ODM_DOCUMENT V$라이센스
    DBA_SQLSET_REFERENCES ODM_RECORD V$OPTION
    DBA_SQL_PROFILES REDACTION_POLICIES V$매개변수
    DBA_TABLES SCHEMA_VERSION_REGISTRY V$세션
    DBA_TABLESPACES 시스템. CDC_CHANGE_SETS$ V$VERSION
    DBA_TAB_PARTITIONS 시스템. CDC_CHANGE_TABLES$ dba_aws
    DBA_TAB_SUBPARTITIONS 시스템. DBA_MINING_MODELS
    Oracle 인스턴스에 대한 애플리케이션 자격 증명 생성
    ServiceNow AI Platform애플리케이션 자격 증명을 생성합니다. 자세한 내용은 Applicative credentials 문서를 참조하십시오.
    가상 머신의 경우: 가상 머신 자격 증명 확인
    가상 컴퓨터의 경우 다음 가상 제공자가 호스팅하는 컴퓨터의 하드웨어 데이터를 수집하기 위한 관련 자격 증명이 있는지 확인합니다.
    • VMware
    • Nutanix
    • IBM
    • Hyper-V
    가상 머신의 경우: 하드웨어 데이터 수집
    GLAS 보고서 다운로드에 CPUQ 폴더를 채우려면 각 대상 가상 머신에서 Oracle 제공 하드웨어 스크립트를 실행합니다. 다음 표에는 각 운영 체제에 필요한 스크립트와 자격 증명이 나열되어 있습니다.
    운영 체제 스크립트 필요한 자격 증명
    Windows cpuq.cmd 사용자 이름 및 암호
    Linux 또는 UNIX cpuq.sh 루트 사용자 이름 및 암호
    운영 체제 명령줄에 액세스해야 합니다. 시스템에서는 Windows명령 프롬프트를, Linux 또는 UNIX 시스템에서는 셸을 UNIX 사용합니다.
    1. 필요한 자격 증명을 사용하여 대상 가상 머신에 로그인합니다.
    2. 운영 체제의 명령줄 인터페이스를 엽니다.
    3. 운영 체제에 대한 하드웨어 스크립트를 실행합니다.
    4. 각 대상 가상 머신에 대해 이를 반복합니다.

    데이터베이스 CI 관계

    CI 관계/참조 CI
    cmdb_ci_orcl_vsession Contains::Contained By cmdb_ci_db_ora_instance
    cmdb_ci_ora_lms_detail Contains::Contained By cmdb_ci_db_ora_instance
    cmdb_ci_ora_lms_overview Contains::Contained By cmdb_ci_db_ora_instance
    cmdb_ci_orcl_options Contains::Contained By cmdb_ci_db_ora_instance
    cmdb_ci_orcl_dba_users Contains::Contained By cmdb_ci_db_ora_instance
    cmdb_ci_orcl_vlicense Contains::Contained By cmdb_ci_db_ora_instance

    Tuxedo 미들웨어 확장

    수집된 Tuxedo 라이센스 구성 및 로그 파일:
    • *_InstallLog.log
    • *ubbc*
    • bdmconfig*
    • comps.xml
    • dmconfig*
    • JSconfig.xml
    • lic.txt
    • registry.xml
    • tuxconfig*
    • tuxwsvr.ini
    주:
    별표는 파일 이름에서 하나 이상의 문자를 나타냅니다.
    수집된 프로세스:
    • BBL
    • DBBL
    • GWWS
    • 제이쉬
    • JSL
    • TMJAVASVR
    • TMMETADATA

    WebLogic 미들웨어 확장

    수집된 파일:
    • BeaHomeList
    • biee-domain.xml
    • 클러스터.속성
    • comps.xml
    • config.xml
    • domain-registry.xml
    • opmn.xml
    • portalconfig.xml
    • pthome.xml
    • registry.xml
    • server.xml
    • sessions.xml
    • setupinfo.txt
    다음 미들웨어 제품에 대해 수집된 WebLogic 프로세스 및 파일:
    • WebLogic
    • OAS
    • SOA
    • 오비
    • 웹센터
    • 양식보고서
    표 1. 프로세스
    WebLogic OAS 오비
    startWebLogic httpd f90 iooomgrrmi R30RBE32 rwrqm60 nqsserver
    자바 아파치 프롬웹 자바 R30RQM32 rwrqm 톱 서버
    시작 WLS 자바 ifbld60 자바 R30런32 rwrun60 coreapplication_obijh1
    노드 관리자 운영 ifbld90 JRE R30SXC32 rw서버 nq스케줄러
    비스VC dis3 ifcgi60 오드 R30SXU32 rwsxc60 nqsclustercontroller
    beasvc64 dis4 ifcmp60 ODisrv rwbld60 rwsxu60 에스베이스
    비스VCX64 디스51pr ifcmp90 ofcguard rw빌더 VDE서버 essvr
    oraclesvc 디스51ws ifctrl60 oidrepld rwcgi60 웹캐시 essbase스튜디오
    운영 dis51 ifdbg60 오이드몬 rwcli60 웹캐시됨 하이페리온
    WLSVC dwfde61 ifrun60 oidldapd rwcon60 웹 캐시
    wlsvc64 F45DES ifsrv60 운영 RW컨버터
    wlsvcX64 F45런 ifwdb60 r30cli32 rwisv60
    JMC f50dbg32 ifweb60 R30콘32 rwmts60
    httpd f50런32 ifweb90 r30isv32 rwqmu60
    JRMC f60 imapds R30QMU32 rwrbe60

    미들웨어 CI 관계

    CI 관계/참조 CI
    cmdb_ci_ora_lms_overview Contains::Contained by cmdb_ci_linux_server
    cmdb_ci_config_file_tracked Contains::Contained by cmdb_ci_linux_server

    이러한 관계는 Linux CI에 포함될 수 있는 유효한 객체를 설명하는 포함 규칙에 의해 생성됩니다.

    미들웨어 데이터 수집 애플리케이션과 함께 설치되는 속성

    설치된 애플리케이션 속성에 액세스하려면 다음으로 이동하십시오. 모두 > 시스템 속성 > 모든 속성. 이러한 속성을 수정하려면 관리자 역할이 있어야 합니다.
    시스템 속성 기본값 설명
    sn_itom_oracleglas.isMaskingIp 값을 "text_removed"로 대체하여 미들웨어 추적 파일에서 Oracle IP 주소를 마스킹할지 여부를 결정합니다.
    sn_itom_oracleglas.isMaskingUserName 값을 "text_removed"로 대체하여 미들웨어 추적 파일에서 Oracle 사용자 이름을 마스킹할지 여부를 결정합니다.
    sn_itom_oracleglas.isMaskingPort 값을 "text_removed"로 Oracle 대체하여 미들웨어 추적 파일에서 포트를 마스킹할지 여부를 결정합니다.

    GLAS 데이터 수집 제어

    다음 MID 서버 속성은 GLAS 데이터 수집을 제어합니다. sn_itom_oracleglas.disable_glas_data_collection

    이 속성은 기본적으로 False로 설정되어 있습니다.

    주:
    Data Collection for Oracle Global Licensing and Advisory Services 1.10.2 이전 버전에서 속성 이름은 입니다sn_itom_pattern.disable_glas_data_collection.

    Oracle Java 프로세스 검색

    ITOM 가시성 는 인프라에서 Java 실행 프로세스를 검색하여 라이센스 계약을 준수 Oracle 하고 GLAS 감사를 준비할 수 있습니다. Java 설치 패턴(IP 기반), 에이전트 클라이언트 수집기 애플리케이션 패턴 또는 에이전트 클라이언트 수집기 파일 기반 검색을 사용하여 검색을 수행할 수 있습니다.

    패턴 플로우에서 Java 프로세스는 ADM(애플리케이션 종속성 매핑)에 의해 검색됩니다. 프로세스가 검색되면 Java 설치 패턴이 트리거되어 데이터를 수집합니다.

    권한 있는 사용자 액세스에 대한 자세한 내용은KB1705845 단원을 참조하십시오.

    패턴을 사용하는 방법에 대한 에이전트 클라이언트 수집기 자세한 내용은 다음 문서를 참조하십시오 에이전트 클라이언트 수집기의 애플리케이션 패턴.

    파일 기반 검색에 대한 에이전트 클라이언트 수집기 자세한 내용은 다음 문서를 파일 기반 Discovery를 사용하여 가시성용 에이전트 클라이언트 수집기 - 콘텐츠 Java 설치 데이터 검색참조하십시오.

    수집된 데이터
    표 2. Java 감사 [ora_java_audit]
    필드 설명
    이름 기록의 이름입니다. 예: Java@hostname
    실제 머신 이름 호스트 CI의 이름
    머신 유형 서버 또는 데스크톱(D) 중 하나
    Java 게시자/런타임 벤더 Java 벤더 이름
    운영 체제 Java가 실행되는 운영 체제
    환경 유형 프로덕션 또는 개발 또는 QA 환경
    Java 릴리스/버전/빌드 Java 버전
    설치 경로 Java 바이너리의 절대 설치 경로
    설치 날짜(날짜/시간) 파일 시스템에서 생성된 java 이진 파일의 날짜 및 시간
    릴리스 파일(Y/N) 설치에 release.md 파일이 있는지 표시
    프로세서 제조사/모델 프로세서 모델 이름
    소켓(정수) CPU 소켓 수
    코어(정수) CPU 코어 수
    V6 및 이전 버전 Java 6 또는 이전 버전을 사용하는지 나타냅니다.
    오픈 소스 오픈 소스 Java를 설치했는지 여부를 나타냅니다.
    상업용 기능 잠금 해제 상용 기능(예: JFR)이 활성화되어 있는지 여부를 나타냅니다.
    미션 컨트롤 mission control 플러그인을 사용할 수 있는지 여부를 나타냅니다.
    AMC 에이전트 AMC 에이전트 플러그인을 사용할 수 있는지 여부를 나타냅니다.
    사용량 추적기 사용량 추적기 기능이 활성화되어 있는지 여부를 나타냅니다.
    가상 머신 객체 ID 가상 머신 인스턴스의 객체 ID
    PID 실행 중인 프로세스 PID
    IP 주소 호스트/VM의 IP 주소
    검색된 첫 번째 항목 첫 번째 디스커버리 날짜
    최근 디스커버리 최근 디스커버리 날짜
    디스커버리 소스 검색 방법입니다.
    애플리케이션 [cmdb_ci_appl] 테이블 참조
    소프트웨어 설치 [cmdb_sam_sw_install] 테이블 참조
    Java 증거 [cmdb_ora_java_evidence] 테이블 참조
    호스트 [cmdb_ci] 테이블 참조
    Java 증거 [ora_java_evidence]
    필드 설명
    실행 중인 프로세스 [cmdb_running_process] 테이블 참조
    호스트 CI [cmdb_ci_computer] 테이블 참조
    파일 정보 [cmdb_file_information] 테이블에 대한 참조를 제공합니다. 파일 기반 Discovery(FBD)에만 관련이 있습니다. 패턴 기반 검색에서는 이 필드가 비어 있습니다.

    Oracle GLAS 보고서는 .디스커버리 관리자 작업 공간 자세한 내용은 Oracle Global License Advisory Services(GLAS) 데이터 다운로드 문서를 참조하십시오.

    Oracle GLAS 데이터 수집

    데이터베이스 또는 미들웨어 배포의 구성요소 검색을 완료한 후 디스커버리 GLAS 데이터 수집에서 Oracle 관련 통계를 볼 수 있습니다.

    버전 1.3.1(2024년 8월 스토어)로 디스커버리 관리자 작업 공간 업그레이드한 후 다음으로 이동할 수 있습니다. 작업 공간 > 디스커버리 관리자 작업 공간 > 인사이트 GLAS 데이터 수집을 보고 액세스할 수 있습니다 Oracle .