관측성을 위한 AppDynamics용 서비스 그래프 커넥터 구성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 소요 시간: 7분
  • 예약된 임포트 작업을 설정하여 데이터를 AppDynamics CMDB로 끌어올 수 있습니다.

    시작하기 전에

    이를 사용하려면 (ITOM) Visibility 애플리케이션 또는 Discovery 애플리케이션에 기반 IT Operations Management 한 구독 단위에 대한 구독이 서비스 그래프 커넥터ITOM 필요합니다. 구독에 대한 ServiceNow 구독 단위 개요의 "관리되는 IT 자원 유형" 섹션에 정의된 바와 같이, 이 서비스 그래프 커넥터자원에서 작성 또는 수정 CMDB 되었지만 아직 ITOM 가시성 또는 ITOM 검색으로 관리되지 않는 관리형 IT 자원의 경우 이러한 자원은 해당 애플리케이션의 구독 단위 소비를 증가시킵니다. ITOM 가시성 또는 ITOM 검색 내에서 현재 구독 단위 사용량을 검토하여 사용 가능한 용량을 확인합니다.

    종속성 및 요구 사항:
    • 자동으로 설치되는 Integration Commons for CMDB 스토어 앱입니다.
    • 자동으로 설치되는 CMDB CI 클래스 모델 스토어 앱입니다. CMDB CI Class Models 스토어 앱 문서를 참조하십시오.
    • ITOM 검색 라이센스 플러그인(com.snc.itom.discovery.license). 이 플러그인을 활성화해야 합니다.
    • ITOM 라이선싱 플러그인(com.snc.itom.license). 자세한 내용은 검색 요청을 참조하십시오.
    • 자동으로 설치되는 Datastream Action 플러그인(com.glide.hub.action_type.datastream)입니다.
    • 이벤트 수집에만 필요한 (sn_observability)에 대한 CMDB 관찰 가능성 커먼즈입니다. 이벤트 관리가 작동하려면 커넥터를 설치하기 전에 이 항목을 설치해야 합니다. 자세한 내용은 Observability Commons for CMDB 를 참조하십시오 ServiceNow Store.
    주:
    이전 버전의 가 관측성을 위한 AppDynamics용 서비스 그래프 커넥터있는 경우 이전 커넥터에서 데이터를 마이그레이션하지 마십시오. 이전 버전을 제거하고 새 통합을 실행해야 합니다.

    필요한 역할: admin

    프로시저

    1. 다음으로 이동 모두 > 서비스 그래프 커넥터 > AppDynamics > 설정.
    2. 시작하기 페이지에서 시작하기를 선택합니다.
    3. 인증 자격 증명과 HTTP 연결을 구성합니다.
      1. 관측성을 위한 서비스 그래프 커넥터 - AppDynamics 페이지의 연결 구성 섹션에서 자격 증명 구성 작업을 선택합니다.
      2. Configure Credentials(자격 증명 구성) 섹션에서 자격 증명을 구성합니다.
        1. 구성을 선택합니다.
        2. 이름사용자 이름 필드를 업데이트합니다.
          주:
          계정에 대해 서버 가시성이 활성 상태여야 합니다 AppDynamics . AppDynamics 사용자에게 AppDynamics 필요한 역할은 애플리케이션 및 대시보드 뷰어(기본값)와 서버 모니터링 사용자(기본값)입니다.
        3. Update(업데이트)를 클릭한 다음 Mark as Complete(완료로 표시)를 클릭합니다.
      3. 연결 구성 섹션에서 연결을 구성합니다.
        1. 구성을 클릭합니다.
        2. 필드를 검토하고 호스트 필드에 컨트롤러 기본 URL을 입력합니다.
          표 1. HTTP 연결 양식
          필드 설명
          이름 연결의 이름입니다.
          호스트 연결에 사용되는 대상 호스트 값입니다. 연결 URL이 호스트 이름을 자동으로 채웁니다.
          자격 증명 이 연결에 사용되는 자격 증명 값입니다.
          연결 별칭 연결을 참조하는 데 사용되는 연결 값입니다.
          URL 작성기 연결 URL을 빌드하는 데 사용되는 URL 작성기입니다.
          연결 URL 연결을 위한 연결 URL입니다. URL을 수동으로 입력하거나 URL 작성기를 사용하여 연결 문자열을 작성할 수 있습니다.
          상호 인증 상호 인증을 사용하여 연결을 설정하는 옵션입니다.
          프로토콜 연결에 사용되는 기본 프로토콜입니다.
          주:
          https 이외의 항목을 사용하는 경우 프로토콜 필드를 업데이트합니다.
          활성 HTTP 연결을 활성화하는 옵션입니다.
          도메인 연결을 포함하는 도메인입니다.
          기본 포트 재정의 대상 값: 연결에 사용되는 포트입니다.
          기본 경로 HTTP 연결의 기본 경로입니다.
        3. Update(업데이트)를 클릭한 다음 Mark as Complete(완료로 표시)를 클릭합니다.
      4. Validate data sources(데이터 원본 확인) 섹션에서 Configure(구성)를 선택하여 데이터 원본의 유효성을 검사합니다.
        1. 양식의 필드를 검토합니다.
          표 2. 데이터 소스 양식
          필드 설명
          이름 이 데이터 소스의 고유 이름입니다.
          임포트 세트 테이블 레이블 이 데이터 소스가 작성할 임포트 세트 테이블의 레이블입니다.
          임포트 세트 테이블 이름 이 데이터 소스에 대해 작성될 테이블의 이름입니다.
          유형 임포트할 데이터의 데이터 스토리지 유형입니다.
          단일 열의 데이터 단일 열에서 데이터를 설정하는 옵션입니다.
          애플리케이션 이 기록이 포함된 애플리케이션입니다.
          데이터 로더 임포트 세트 테이블에 데이터를 로드하는 스크립트입니다.
        2. 연결을 테스트하려면 20개 기록 로드 테스트 관련 링크를 클릭합니다.

          테스트가 완료되면 완료로 표시를 선택합니다.

          연결을 테스트하는 데 몇 분 정도 걸릴 수 있습니다. 페이지가 새로 고쳐지고 테스트 결과가 표시됩니다.

          주:
          HTTP 상태가200이면 연결이 성공하였습니다. 오류 코드오류 메시지 필드에 표시되는 내용이 있으면 연결에 실패한 것이므로 추가 문제 해결이 필요합니다.
      5. HTTP 요청 템플릿 푸시 섹션에서 구성을 선택하여 HTTP 요청을 푸시합니다.
        주:
        HTTP 요청을 푸시하려면 인스턴스에서 이벤트 수집 ServiceNow 을 위해 sn_observability(Observability Commons for CMDB) 플러그인이 설치되어 있는지 확인합니다. 또한 인스턴스 ServiceNow 에서 AppDynamics 사용자는 HTTP 요청 템플릿을 만들거나 수정할 수 있는 계정 수준의 HTTP 요청 템플릿 구성 권한이 있어야 합니다.
        1. 관련 링크 섹션에서 HTTP 요청 템플릿 푸시를 클릭합니다.
        2. 완료로 표시를 클릭합니다.
        HTTP 요청 템플릿을 푸시하면 여러 API 호출이 실행되어 이벤트 수집 서비스를 AppDynamics시작합니다 . 자세한 내용은 사이트에서 Service Graph Connector for Observability AppDynamics 문서를 ServiceNow 커뮤니티 참조하십시오.
    4. 중복 탐지 규칙을 구성합니다.
      1. 왼쪽 표시줄에서 Configure duplicate detection rules( 중복 탐지 규칙 구성) 아이콘( Duplicate rules icon.)을 선택합니다.
      2. 관측성을 위한 서비스 그래프 커넥터 - AppDynamics 페이지의 중복 탐지 규칙 섹션에서 중복 탐지 규칙 구성 작업을 선택합니다.
      3. 다음 페이지의 Configure duplicate detection rules(중복 탐지 규칙 구성) 섹션에서 Configure( 구성)를 클릭합니다.
      4. CMDB 중복 행 규칙 양식에서 활성화할 규칙을 선택하고 활성 열 값을 true로 업데이트합니다.
        주:
        필드를 평가하지 않도록 제거하려면 필드 무시 열에 필드 이름을 추가합니다. 여러 필드를 무시하려면 쉼표로 필드를 구분하여 구분합니다.

        완료되면 완료로 표시를 클릭합니다.

    5. 고급 설정을 구성합니다.
      1. 왼쪽 표시줄에서 고급 아이콘( 고급 아이콘. ).
      2. Service Graph Connector for Observability - AppDynamics 페이지의 고급 섹션에서 고급 설정 작업을 선택합니다.
      3. Advanced Settings(고급 설정) 섹션에서 Configure(구성)를 클릭합니다.
        1. 고급 속성 세트를 검토합니다.
          표 3. 고급 속성
          고급 속성 설명
          계층 간 관계를 채우려면 전환 계층 간의 관계는 cmdb_rel_ci에서 임포트됩니다.
          AppDynamics에서 비즈니스 트랜잭션을 임포트하려면 전환 비즈니스 트랜잭션이 cmdb_ci_service_calculated로 임포트됩니다.
          임포트한 서버의 태그를 채우려면 전환 서버 태그가 cmdb_key_value로 임포트됩니다.
          cmdb_ci_appl 계층 구조에서 AppDynamics 노드 데이터를 임포트하고 매핑하려면 전환 노드는 cmdb_ci_appl 테이블 계층 구조로 임포트됩니다.

          선택한 고급 설정에 따라 성능에 미치는 영향이 변경됩니다.

        2. 필요에 따라 확인란을 선택하여 각 속성을 활성화합니다.
        3. Save(저장)를 클릭한 다음 Mark as Complete(완료로 표시)를 클릭합니다.
    6. 예약된 임포트 작업을 설정합니다.
      1. 왼쪽 표시줄에서 예약된 임포트 작업 아이콘( 예약된 임포트 작업 아이콘.)을 선택합니다.
      2. 관측성을 위한 서비스 그래프 커넥터 - AppDynamics 페이지의 예약된 임포트 작업 설정 섹션에서 예약된 작업 작업을 구성합니다 .
      3. Configure the scheduled job(예약된 작업 구성) 섹션에서 Configure(구성)를 선택합니다.
      4. 필드를 검토합니다.
        표 4. 예약된 데이터 임포트 양식
        필드 설명
        이름 예약된 작업의 이름입니다.
        데이터 소스 임포트할 데이터를 정의하는 데이터 소스 기록입니다.
        다른 사용자 이름으로 실행 지정된 사용자의 자격 증명으로 예약된 작업을 실행하는 옵션입니다.
        활성 예약된 작업을 활성화하는 옵션입니다. 이 옵션을 선택합니다.
        동시 임포트 여러 임포트 세트에서 데이터를 로드하는 함수입니다. 그런 다음 함수는 데이터를 동시에 처리하고 변환합니다.
        분할 방법 동시 임포트 세트에 대한 분할 방법입니다.
        파티션 크기 초기 예약을 위한 임포트 세트 크기입니다.
        임포트 전 스크립트 실행 임포트가 수행되기 전에 실행할 스크립트를 지정하는 옵션입니다.
        임포트 후 스크립트 실행 임포트가 수행된 후 실행할 스크립트를 지정하는 옵션입니다.
        애플리케이션 이 예약된 작업이 포함된 애플리케이션입니다.
        실행 임포트를 실행하는 빈도입니다. 이 값을 데이터를 가져올 빈도로 설정합니다.
        조건부 이 작업이 실행되는 조건입니다.
      5. 실행할 임포트를 선택하고 업데이트를 클릭한 다음 완료로 표시를 클릭합니다.