Oracle 소프트웨어 설치 기록에 대한 샘플 페이로드

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기3분
  • 외부 공급업체 검색 소스의 소프트웨어 설치 기록으로 Oracle 인스턴스 [cmdb_ci_db_ora_instance] 테이블을 채우는 Oracle 게시자 팩의 샘플 페이로드입니다.

    디스커버리 소스를 통해 Oracle 소프트웨어 설치를 검색한 후 Oracle 인스턴스와 연결된 Oracle 인스턴스 및 Oracle 옵션이 포함된 페이로드를 전송합니다.
    주:
    속성 페이지에서 외부 공급업체 데이터 소스 통합 프레임워크 [com.snc.samp.ire.datasource.integration] 속성을 사용할 때 예약된 작업 사용 속성을 선택해야 합니다.

    예약된 작업인 SAM - 소프트웨어 자산 연결이 실행되면 null 소프트웨어 설치가 있는 레코드를 찾고, Oracle 인스턴스 테이블의 소프트웨어 설치 필드를 채우고, 인스턴스와 연결된 소프트웨어 설치 레코드를 생성합니다.

    다음은 Oracle 인스턴스 [cmdb_ci_db_ora_instance] 테이블에 Oracle에 대한 소프트웨어 설치 기록을 작성하는 샘플 페이로드입니다. 샘플 입력에는 CI 및 이러한 CI 간에 존재하는 관계 목록이 포함되어 있습니다.페이로드에는 Standard Edition이 포함된 Oracle 데이터베이스 서버인 Dev development 1969가 있다고 명시되어 있습니다. Oracle 데이터베이스 서버에는 Armstrong, Aldrin, Collins와 같은 많은 Oracle 옵션이 활성화되어 있으며 Linux 서버에서 실행됩니다.

    {
      'items': [
        {
          'className': 'cmdb_ci_db_ora_instance',
          'related': [
            {
              'className': 'samp_oracle_options',
              'values': {
                "option": "Armstrong",
                "currently_used": "true"
              }
            },
            {
              'className': 'samp_oracle_options',
              'values': {
                "option": "Aldrin",
                "currently_used": "true"
              }
            },
            {
              'className': 'samp_oracle_options',
              'values': {
                "option": "Collins",
                "currently_used": "true"
              }
            }
          ],
          'values': {
            'name': 'Dev development 1969',
            'edition': 'Standard',
            'sid': '1-2-569',
            'version': '11.2'
          }
        },
        {
          'className': 'cmdb_ci_linux_server',
          'values': {
            'name': 'CI DATAI 6-002',
            'mac_address': '4653XYZAA',
            'ip_address': '10.10.10.8',
            'asset_tag': 'HWR0003',
            'assigned_to': 'a8f98bb0eb32010045e1a5115206fe3a',
            'cpu_count': '16',
            'cpu_manufacturer': '820351a1c0a8018b67c73d51c074097c',
            'manufacturer': '820351a1c0a8018b67c73d51c074097c',
            'os': 'Linux Red Hat',
            'os_version': '2.6.9-22.0.1.ELsmp',
            'ram': '2014'
          }
        }
      ],
      'relations': [
        {
          'type': 'Runs on::Runs',
          'parent': 0,
          'child': 1
        }
      ]
    }
    요소 설명
    클래스 이름 cmdb_ci_db_ora_instance 관련 Oracle 인스턴스 테이블의 이름입니다.
    클래스 이름 samp_oracle_options Oracle 데이터베이스 옵션 테이블의 이름입니다.
    option 암스트롱 Oracle 데이터베이스 옵션의 이름입니다.
    currently_used Armstrong 옵션이 현재 활성화되어 있음을 나타냅니다.
    클래스 이름 samp_oracle_options Oracle 데이터베이스 옵션 테이블의 이름입니다.
    option 올드린 Oracle 데이터베이스 옵션의 이름
    currently_used Aldrin 옵션이 현재 활성화되어 있음을 나타냅니다.
    이름 개발 개발 69 Oracle 데이터베이스 서버의 이름
    에디션 표준 Oracle 데이터베이스 서버 에디션
    sid 1-2-569 Oracle 시스템 ID
    버전 11.2 Oracle 데이터베이스 서버의 버전
    클래스 이름 cmdb_ci_linux_server 관련 Linux 서버 테이블의 이름입니다.
    MAC 주소 4653XYZAA Linux 서버에 있는 인터페이스의 MAC 주소입니다.