사용 구성 관측성을 위한 Dynatrace용 서비스 그래프 커넥터SGC 센터
데이터를 Dynatrace구성 관리 데이터베이스(CMDB).
시작하기 전에
필요한 역할: 다음 표는 플레이북의 각 스테이지에 필요한 역할을 보여줍니다.
| 스테이지 | 역할 |
|---|---|
| 필수 구성요소 | 관리자 |
| 설정 | SGC-관리자(sn_cmdb_int_util.sgc_admin) 또는 관리자 |
주:
백그라운드 스크립트를 실행하고 SGC-Admin 사용자에게 전역 테이블에 대한 접근 권한을 제공하려면 관리자 사용자 역할이 필요합니다. 의 사용자 역할 서비스 그래프 커넥터에 대한 자세한 내용은 다음 문서를 참조하십시오 서비스 그래프 커넥터 사용자 역할.
이 태스크 정보
온보딩 커넥터에 대한 플레이북 경험은 서비스 그래프 작업 공간 다음CMDB 작업 공간과 함께 SGC 센터 활성화됩니다. 애플리케이션을 구성하려면 SGC 센터 플레이북과 상호작용하는 방법에 대한 자세한 내용은 플레이북과 상호작용 섹션을 참조하십시오SGC 센터 구성.
프로시저
-
열려면 다음 방법 SGC 센터중 하나를 사용합니다.
- 다음으로 이동 작업 공간 > 서비스 그래프 작업 공간을 클릭하고 왼쪽 탐색 패널에서 수집 아이콘을
선택하여 뷰를 SGC 센터 엽니다.
- 다음으로 이동 작업 공간 > CMDB 작업 공간 > SGC 센터.
- 다음으로 이동 작업 공간 > 서비스 그래프 작업 공간을 클릭하고 왼쪽 탐색 패널에서 수집 아이콘을
-
개요 페이지에서 연결 생성을 선택합니다.
팁:또는 모든 연결 페이지에서 연결 만들기를 선택할 수 있습니다.
- 연결 만들기 창에서 커넥터 유형을 선택한 Dynatrace 다음, 연결 구성을 선택합니다.
-
커넥터를 사용하여 처음으로 연결을 설정할 때 초기 필요 조건을 완료합니다.
- 옵션:
이벤트 수집을 위해 애플리케이션용 CMDB Observability Commons(sn_observability)를 설치합니다.
주:CMDB용 Observability Commons 설치 활동은 sn_observability(애플리케이션용 Observability Commons)가 CMDB 아직 설치되지 않은 경우에만 나타납니다. 이벤트 수집이 필요하지 않은 경우 CMDB용 Observability Commons 설치 활동에 대해 계속을 선택하여 이 단계를 건너뛸 수 있습니다.
- 플레이북의 필요 조건 단계에서 CMDB용 옵저버블 커먼즈 설치 활동을 선택합니다.
- 에서 CMDB용 Observability Commons 애플리케이션(sn_observability) ServiceNow Store을 설치합니다.
- 애플리케이션을 설치한 후 계속을 선택합니다.
-
연결에 대한 데이터 소스를 생성합니다.
주:이 단계는 커넥터를 처음 구성할 때만 필요합니다.
- 데이터 소스 [sys_data_source] 테이블에 대한 편집 권한이 있는지 확인하십시오.
- 플레이북의 필요 조건 단계에서 데이터 소스 액세스 업데이트 활동을 선택합니다.
- 액세스 업데이트를 선택합니다.
- 기록을 편집하려면 애플리케이션 선택기에서 전역 애플리케이션 범위를 선택합니다.
- 데이터 소스 양식의 애플리케이션 접근 관련 목록에서 만들기 가능, 업데이트 가능, 삭제 가능 확인란을 선택합니다.
- 업데이트를 선택합니다.
- 애플리케이션 선택기에서 커넥터의 애플리케이션 범위를 선택합니다.
- 데이터 원본 액세스 업데이트 작업을 완료한 후 계속을 선택합니다.
-
예약된 데이터 임포트 접근을 업데이트하여 연결에 대해 예약된 작업을 생성할 수 있습니다.
주:이 단계는 커넥터를 처음 구성할 때만 필요합니다.
- 예약된 데이터 임포트 [scheduled_import_set] 테이블에 대한 편집 권한이 있는지 확인합니다.
- 플레이북의 필요 조건 단계에서 예약된 데이터 임포트 접근 업데이트 활동을 선택합니다.
- 액세스 업데이트를 선택합니다.
- 기록을 편집하려면 애플리케이션 선택기에서 전역 애플리케이션 범위를 선택합니다.
- 데이터 소스 양식의 애플리케이션 접근 관련 목록에서 만들기 가능, 업데이트 가능, 삭제 가능 확인란을 선택합니다.
- 업데이트를 선택합니다.
- 애플리케이션 선택기에서 커넥터의 애플리케이션 범위를 선택합니다.
- 예약된 데이터 임포트 액세스 업데이트 활동을 완료한 후 계속을 선택합니다.
-
변수 값 액세스를 업데이트하여 연결에 대한 값 작성을 활성화합니다.
주:이 단계는 커넥터를 처음 구성할 때만 필요합니다.
- 값 [sys_variable_value] 테이블에 대한 편집 권한이 있는지 확인합니다.
- 플레이북의 필요 조건 단계에서 변수 값 액세스 업데이트 활동을 선택합니다.
- 액세스 업데이트를 선택합니다.
- 기록을 편집하려면 애플리케이션 선택기에서 전역 애플리케이션 범위를 선택합니다.
- 데이터 소스 양식의 애플리케이션 접근 관련 목록에서 만들기 가능, 업데이트 가능, 삭제 가능 확인란을 선택합니다.
- 업데이트를 선택합니다.
- 애플리케이션 선택기에서 커넥터의 애플리케이션 범위를 선택합니다.
- 변수 값 액세스 업데이트 활동을 완료한 후 계속을 선택합니다.
-
데이터 소스 [sys_data_source] 테이블에서 캐시를 지웁니다.
주:이 단계는 커넥터를 처음 구성할 때만 필요합니다.
- 플레이북의 필요 조건 단계에서 캐시 지우기 활동을 선택합니다.
- 캐시 지우기 실행을 선택합니다.
- 백그라운드 스크립트 페이지의 스크립트 실행 텍스트 상자에 다음 스크립트를 입력합니다.
GlideTableManager.invalidateTable("sys_data_source"); GlideCacheManager.flushTable("sys_data_source"); GlideTableManager.invalidateTable("scheduled_import_set"); GlideCacheManager.flushTable("scheduled_import_set"); GlideTableManager.invalidateTable("sys_variable_value"); GlideCacheManager.flushTable("sys_variable_value"); GlideTableManager.invalidateTable("sys_db_object"); GlideCacheManager.flushTable("sys_db_object"); - 전역 범위에서 백그라운드 스크립트를 실행하려면 스크립트 실행을 선택합니다.
스크립트를 실행하는 데 몇 분 정도 걸릴 수 있습니다.
- 스크립트가 실행된 후 닫기를 선택합니다.
- 애플리케이션 선택기에서 커넥터의 애플리케이션 범위를 선택합니다.
- 캐시 지우기 작업을 완료한 후 계속을 선택합니다.
-
이벤트 관리EvtMgmtImpactManagerMediator 스크립트를 전역 애플리케이션 범위에 복사하여 애플리케이션이 환경에서 제대로 Dynatrace 작동하는지 확인합니다.
주:이 단계는 sn_observability(Observability Commons for Plugin)이 CMDB 이미 설치되어 있고 커넥터를 처음 구성할 때만 필요합니다.
- 플레이북의 필요 조건 단계에서 이벤트 관리에 스크립트 액세스 사용 활동을 선택합니다.
- 스크립트 액세스 활성화를 선택합니다.
- 애플리케이션 선택기에서 전역 애플리케이션 범위를 선택합니다.
- 상황에 맞는 메뉴에서 삽입 및 유지를 선택합니다.
- EvtMgmtlmpactManagerMediator 스크립트가 전역 애플리케이션 범위에 복사되고 다음에서 접근 가능 필드가
모든 애플리케이션 범위로 설정되었는지 확인합니다. - 업데이트를 선택합니다.
- 애플리케이션 선택기에서 커넥터의 애플리케이션 범위를 선택합니다.
- 이벤트 관리에 스크립트 액세스 사용 활동을 완료한 후 계속을 선택합니다.
- 옵션:
이벤트 수집을 위해 애플리케이션용 CMDB Observability Commons(sn_observability)를 설치합니다.
-
연결 상세 정보를 입력하고 데이터 임포트 Dynatrace 를 위한 API 연결을 테스트합니다.
- 플레이북의 설정 단계에서 연결 생성 및 테스트 활동을 선택합니다.
-
양식에서 필드를 채웁니다.
표 2. 연결 양식 생성 및 테스트 필드 설명 연결 이름 연결 기록을 식별하는 Dynatrace 이름입니다. 호스트 이름 환경의 호스트 이름입니다 Dynatrace . API 키 Dynatrace API 키입니다. 주:API 키에는 API 토큰을 접두사로 사용해야 합니다. - 연결 만들기 및 테스트를 선택합니다.
- 연결 테스트가 완료되면 계속을 선택합니다.
- 옵션:
속성을 매핑하고 데이터 임포트를 관리하도록 연결 및 커넥터 속성을 구성합니다.
주:이 단계를 건너뛰려면 구성 속성 설정 작업에 대해 계속을 선택합니다.
- 플레이북의 설정 단계에서 구성 속성 설정 활동을 선택합니다.
-
양식을 작성합니다.
표 3. 구성 속성 필드 설명 관리 영역 ID 사용자 Dynatrace 환경에서 가져올 관리 영역 ID의 목록입니다. 여러 항목을 입력하는 경우 영역 ID를 쉼표로 구분합니다. 관리 영역 이름 사용자 Dynatrace 환경에서 가져올 관리 영역의 목록입니다. 여러 항목을 입력하는 경우 영역 이름을 쉼표로 구분합니다. 서비스 유형 Dynatrace 데이터를 CMDB수집할 서비스 유형 목록입니다. 여러 항목을 입력하는 경우 서비스 유형을 쉼표로 구분합니다. 주:DATABASE_SERVICE를 제외한 모든 서비스 유형은 계산된 애플리케이션 서비스[cmdb_ci_service_calculated] CMDB 테이블에 매핑됩니다. DATABASE_SERVICE 서비스 유형은 데이터베이스 인스턴스 [cmdb_ci_db_instance] CMDB 테이블에 매핑됩니다.유효한 값은 다음과 같습니다.
- BACKGROUND_ACTIVITY
- CICS_SERVICE
- CUSTOM_SERVICE
- DATABASE_SERVICE
- ENTERPRISE_SERVICE_BUS_SERVICE
- 외부
- IBM_INTEGRATION_BUS_SERVICE
- IMS_SERVICE
- MESSAGING_SERVICE
- QUEUE_LISTENER_SERVICE
- RMI_SERVICE
- RPC_SERVICE
- WEB_REQUEST_SERVICE
- WEB_SERVICE
태그 사용자 Dynatrace 환경에서 가져올 태그 이름의 목록입니다. 여러 항목을 입력하는 경우 태그를 쉼표로 구분합니다. - 가져오는 동안 데이터 원본 오류를 관리하려면 REST 응답을 첨부 파일로 저장 확인란을 선택하여 각 응답을 첨부 파일로 임시로 저장합니다.
- 계속을 선택합니다.
- 옵션:
인스턴스에서 알림을 이벤트 ServiceNow 로 사용하려면 Dynatrace 워크플로우를 트리거하여 환경에 Dynatrace 문제 알림 및 경보 프로파일을 만듭니다.
주:이 단계는 sn_observability(Observability Commons for Plugin)이 CMDB 이미 설치된 경우에만 표시됩니다. 이 단계를 건너뛰려면 옵저버블 구성 활동에 대해 건너뛰기를 선택합니다.
- 플레이북의 설정 단계에서 옵저버블 구성 활동을 선택합니다.
-
문제 알림 만들기를 선택합니다.
주:생성된 기록은 애플리케이션에서
표시 이름 ServiceNow 기본값 문제 알림으로 나타나 Dynatrace 며 사용자 지정할 수 있습니다. - 성공 경고를 해제하고 계속을 선택합니다.
-
데이터를 정기적으로 임포트하도록 임포트 일정을 구성합니다.
- 플레이북의 설정 단계에서 임포트 일정 구성 활동을 선택합니다.
- 임포트 일정 목록 내에서 예약된 상위 데이터 임포트를 확장하여 SGO-Dynatrace 호스트 - 연결 이름 임포트 일정을 선택합니다.
-
활성 확인란을 선택한 다음, 실행 일정 및 시간 상세 정보를 입력합니다.
자세한 내용은 Schedule a data import 문서를 참조하십시오.
-
저장을 선택합니다.
또는 지금 실행을 선택하여 임포트 일정을 즉시 실행합니다.
- 계속을 선택합니다.
- 플레이북의 설정 단계에서 연결 생성 확인 활동을 선택하여 연결이 생성되었는지 확인합니다.
다음에 수행할 작업
모든 연결 보기를 선택하여 연결 세부 정보를 검토합니다. 생성된 연결이 설치된 연결 목록에 나타납니다.