SolarWinds용 서비스 그래프 커넥터 구성
인증 자격 증명과 예약된 SolarWinds 작업을 설정하여 데이터를 CMDB.
시작하기 전에
이를 서비스 그래프 커넥터사용하려면 (ITOM) Visibility 애플리케이션 또는 Discovery 애플리케이션에 기반한 구독 단위에 IT Operations Management 대한 구독이 ITOM 필요합니다. 구독에 대한 ServiceNow 구독 단위 개요의 "관리되는 IT 자원 유형" 섹션에 정의된 바와 같이, this서비스 그래프 커넥터에 CMDB 의해 작성되거나 수정되었지만 아직 ITOM Visibility 또는 ITOM Discovery로 관리되지 않는 관리되는 IT 자원의 경우 이러한 자원은 해당 애플리케이션의 구독 단위 소비를 증가시킵니다. ITOM Visibility 또는 ITOM Discovery 내에서 현재 구독 단위 소비량을 검토하여 사용 가능한 용량을 확인합니다.
구성을 시작하기 전에 다음으로 이동합니다. 시스템 정의 > 비즈니스 규칙 비즈니스 규칙을 비활성화합니다 ValidateServiceAccountID .
- Integration Commons for CMDB 스토어 앱으로, 자동으로 설치됩니다.
- 자동으로 설치되는 CMDB CI Class Models 스토어 앱입니다. CMDB CI Class Models 스토어 앱 문서를 참조하십시오.
- Discovery Core 플러그인(com.snc.discovery.core)은 Discovery에 의해 자동으로 설치됩니다.
- ITOM Discovery 라이센스 플러그인(com.snc.itom.discovery.license). 이 플러그인을 활성화해야 합니다.
- ITOM 라이센스 플러그인(com.snc.itom.license). 자세한 내용은 Discovery 요청을 참조하십시오.
- SolarWinds Orion 플랫폼.
- SolarWinds 서버 및 애플리케이션 모니터 및/또는 네트워크 성능 모니터.
- 플랫폼을 구성 ServiceNow 하려면: admin
- SolarWinds 데이터에 액세스하려면: SWIS(SolarWinds Information Service) 액세스 권한이 있는 사용자(데이터베이스 사용자가 아닌 Orion 웹 사이트를 통하는 것과 동일).
이 태스크 정보
프로시저
- 다음으로 이동 모두 > 서비스 그래프 커넥터 > SolarWinds > 설정레이블이 표시됩니다.
- Getting started(시작하기) 페이지에서 Get Started(시작하기)를 클릭합니다.
-
Solarwinds SWIS API에 연결하는 데 사용되는 인증 자격 증명을 구성합니다.
- SolarWinds용 서비스 그래프 커넥터 페이지의 연결 구성 섹션에서 SolarWinds SWIS API에 연결하는 데 사용되는 인증 자격 증명 구성 작업을 선택합니다.
- 다음 페이지의 Configure the authentication credentials(인증 자격 증명 구성) 작업 섹션에서 Configure(구성)를 클릭합니다.
-
양식의 필드에 내용을 입력합니다.
표 1. 기본 인증 자격 증명 양식 필드 설명 이름 이 자격 증명에 대해 사용자가 읽을 수 있는 이름입니다. 이 필드는 자동으로 설정됩니다. 선택적으로 이 설정을 변경할 수 있습니다. 사용자 이름 SolarWinds 사용자 이름입니다. 주:SolarWinds 사용자에게는 통합이 데이터를 가져올 수 있는 모든 SolarWinds 데이터 소스에 대한 SolarWinds Information Service API에 대한 읽기 권한이 있는 역할이 있어야 합니다.암호 데이터베이스에 암호화된 형태로 저장되는 SolarWinds 암호입니다. 활성 이 자격 증명이 활성 상태인지 확인하는 옵션입니다. 자격 증명 별칭 이 자격 증명에 대한 고급 선택 기준입니다. 주문 자격 증명이 시도되는 순서입니다. 더 작은 숫자가 먼저 시도됩니다. - 필요한 경우 업데이트를 클릭합니다.
- Configure the authentication credentials used to connect to the SolarWinds SWIS API 작업 섹션에서 Mark as Complete를 클릭합니다.
-
SolarWind HTTP 연결을 구성합니다.
- SolarWinds HTTP 연결 구성 작업 섹션에서 구성을 클릭합니다.
-
HTTP 연결 양식을 검토하고 필요에 따라 필드를 채웁니다.
표 2. HTTP(s) 연결 양식 필드 설명 이름 연결의 이름입니다. 이 필드는 자동으로 설정됩니다. 선택적으로 변경할 수 있습니다. MID 서버 사용 이 연결이 MID 서버를 사용할지 여부를 활성화하는 옵션입니다. 호스트 연결에 사용되는 대상 호스트 값입니다. 이 필드는 연결 URL에 의해 자동으로 설정됩니다. 자격 증명 이 연결에 사용되는 자격 증명 값입니다. 연결 별칭 연결을 참조할 수 있는 연결 별칭 값입니다. URL 작성기 연결 URL을 빌드하는 데 사용되는 URL 작성기입니다. 상호 인증 상호 인증을 활성화하는 옵션입니다. 프로토콜 연결에 사용되는 기본 프로토콜입니다. 활성 HTTP 연결을 활성화하는 옵션입니다. 도메인 연결이 속한 도메인입니다. 기본 포트 재정의 연결에서 사용하는 대상 포트 값입니다. 기본 경로 필요하지만 수정해서는 안 되는 HTTP(s) 연결의 기본 경로입니다. - 필요한 경우 업데이트를 클릭합니다.
- SolarWinds HTTP 연결 구성 작업 섹션에서 완료로 표시를 클릭합니다.
-
SolarWinds 모듈을 구성합니다.
- Configure SolarWinds Modules(SolarWinds 모듈 구성) 섹션에서 Configure(구성)를 클릭합니다.
-
다음 방법 중 하나를 통해 및 sn_solarwinds_inte.sam_installed 속성의 sn_solarwinds_inte.npm_installed값을 업데이트합니다.
- 해당 모듈이 SolarWinds 인스턴스에 설치되어 있으면 필드를 true로 설정합니다.
- 해당 모듈이 SolarWinds 인스턴스에 설치되어 있지 않으면 필드를 false로 설정합니다.
주:이 업데이트는 API 클래스와 API 클래스에서 반환되는 데이터를 변경합니다. - 도움말 사이드바에서 완료로 표시를 클릭합니다.
-
연결을 테스트합니다.
- 연결 테스트 작업 섹션에서 구성을 클릭합니다.
-
자동으로 설정되는 데이터 소스 양식의 필드를 검토합니다.
표 3. 데이터 소스 양식 필드 설명 이름 이 데이터 소스의 고유 이름입니다. 임포트 세트 테이블 레이블 이 데이터 소스에 대해 생성될 테이블의 레이블입니다. 임포트 세트 테이블 이름 이 데이터 소스에 대해 생성될 테이블의 이름입니다. 유형 임포트할 데이터의 데이터 저장소 유형입니다. 단일 열의 데이터 단일 열의 데이터입니다. 애플리케이션 이 기록이 포함된 애플리케이션입니다. 데이터 스트림 작업 데이터를 가져오기 위해 호출되는 데이터 소스 요청 작업입니다. -
Test Load 20 Records 관련 링크를 클릭하여 연결을 테스트합니다.
연결을 테스트하는 데 몇 분 정도 걸리며, 그 후에는 페이지가 새로 고쳐지고 테스트 결과가 표시됩니다.
이 단계에서는 SG–Solarwinds 하드웨어 데이터 소스를 테스트하고 데이터가 스테이징 테이블로 로드되도록 합니다. SG-Solarwinds 하드웨어가 성공적으로 연결되면 모든 SolarWinds 데이터 소스가 성공적으로 연결되므로 모든 데이터 소스를 개별적으로 테스트할 필요가 없습니다.
HTTP 상태가200이면 연결이 성공한 것입니다. 오류 코드 및 오류 메시지가 있는 경우 연결에 실패했으며 추가 문제 해결이 필요합니다.
- 도움말(Help) 사이드바에서 안내 설정으로 돌아가기(Back to Guided Setup)를 클릭합니다.
- 연결 테스트 작업 섹션에서 완료로 표시를 클릭합니다.
-
여러 인스턴스를 추가합니다.
주:인스턴스를 여러 개 추가할 필요가 없는 경우 이 단계를 건너뛰어도 됩니다.
-
왼쪽 사이드바에서 여러 인스턴스 추가 아이콘(
)을 선택합니다.
- SolarWinds용 서비스 그래프 커넥터 페이지의 여러 인스턴스 추가 섹션에서 데이터 소스 액세스 업데이트 작업을 선택합니다.
- 다음 페이지의 Update Data Source Access(데이터 원본 액세스 업데이트) 섹션에서 Configure(구성)를 클릭합니다.
- 데이터 소스 [sys_data_source] 테이블을 선택합니다.
- 기록을 편집하려면 범위 메뉴에서 전역 을 선택합니다.
- 응용 프로그램 접근 탭에서 만들 수 있음, 업데이트 할 수 있음, 삭제할 수 있음 확인란을 선택합니다.
- 기록을 저장합니다.
- 범위 메뉴에서 SolarWinds용 서비스 그래프 커넥터를 선택합니다.
- 도움말 작업 표시줄에서 완료로 표시를 클릭합니다.
- 예약된 데이터 임포트 [scheduled_data_set] 테이블이 있는 예약된 데이터 임포트 액세스 업데이트 섹션과 값 [sys_variable_table] 테이블이 있는 값 액세스 업데이트 섹션에서 이 단계를 반복합니다.
-
왼쪽 사이드바에서 여러 인스턴스 추가 아이콘(
-
새 연결에 대한 캐시를 지웁니다.
- Clear Cache for Datasource and Import set 작업을 선택한 다음 Configure를 선택합니다.
- 범위 메뉴에서 전역 을 선택하여 캐시를 지웁니다.
-
다음 스크립트를 입력합니다.
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"); - 스크립트 실행을 선택합니다.
- 범위 메뉴에서 SolarWinds용 서비스 그래프 커넥터를 선택합니다.
- 완료로 표시를 클릭합니다.
-
다른 SolarWinds 인스턴스에 연결을 추가합니다.
주:현재 범위가 SolarWinds용 서비스 그래프 커넥터인지 확인합니다.
- Add Another Connection(다른 연결 추가) 섹션에서 Configure(구성)를 선택합니다.
-
연결을 만들거나 편집합니다.
- 새 연결을 만들려면 연결 추가를 선택합니다.
- 기존 연결을 편집하려면 편집 버튼을 선택합니다.
-
양식의 필드에 내용을 입력하거나 필요에 따라 편집합니다.
표 4. 연결 작성 필드 설명 연결 이름 연결의 표시 이름입니다. 연결 URL SolarWinds의 연결 호스트 이름입니다. 사용자 이름 SolarWinds 인증을 위한 사용자 이름입니다. 암호 SolarWinds 인증을 위한 암호입니다. -
연결을 추가하거나 저장합니다.
- 새 연결을 추가하려면 연결 만들기를 선택합니다.
- 기존 연결에 대한 편집 내용을 저장하려면 연결 편집을 선택합니다.
- 안내 설정으로 다시 이동하여 완료로 표시를 클릭합니다.
-
필요한 경우 생성한 연결에 대해 MID Server를 설정합니다.
- MID Server 구성 섹션에서 구성을 클릭합니다.
- 생성한 연결의 이름을 선택합니다.
- MID Server 사용 확인란을 클릭합니다.
- 업데이트를 클릭합니다.
- 작업을 마쳤으면 완료로 표시를 클릭합니다
- 필요한 경우 구성을 클릭하여 SolarWinds 모듈 구성 섹션에서 연결을 구성합니다.
- 완료되면 창을 닫고 완료로 표시를 클릭합니다.
-
Test New Connections(새 연결 테스트) 섹션에서 Configure(구성)를 클릭합니다.
- 새로 만든 연결과 연결된 데이터 소스의 이름을 선택합니다.
- 테스트 로드 20 기록 관련 링크를 클릭합니다.주:표시된 완료 코드가 성공이면 소스의 유효성이 검사됩니다. 그러나 표시된 완료 코드가 오류이면 수정해야 하는 오류가 있는 것입니다.
- 도움말 사이드바에서 완료로 표시를 클릭합니다.
-
예약된 임포트 작업을 설정합니다.
-
왼쪽 사이드바에서 예약된 임포트 작업 설정 아이콘(
)을 클릭합니다.
- SolarWinds용 서비스 그래프 커넥터 페이지의 예약된 임포트 작업 설정 섹션에서 예약된 임포트 작업 구성 작업을 선택합니다.
- Configure the scheduled import jobs(예약된 가져오기 작업 구성) 작업 섹션에서 Configure(구성)를 클릭합니다.
-
자동으로 설정되는 예약된 데이터 임포트 양식의 필드를 검토합니다.
표 5. 예약된 데이터 임포트 양식 필드 설명 이름 예약된 작업의 이름입니다. 데이터 소스 임포트할 데이터를 정의하는 데이터 소스 기록입니다. 다른 사용자 이름으로 실행 지정된 사용자의 자격 증명으로 예약된 작업을 실행하는 옵션입니다. 활성 예약된 작업을 활성화하는 옵션입니다. 이 옵션을 선택합니다. 동시 임포트 여러 임포트 세트에서 데이터를 로드하는 기능입니다. 그런 다음 함수는 데이터를 동시에 처리하고 변환합니다. 분할 방법 동시 임포트 세트에 대한 분할 방법입니다. 파티션 크기 초기 예약을 위한 임포트 세트 크기입니다. 임포트 전 스크립트 실행 임포트가 수행되기 전에 실행할 스크립트를 지정하는 옵션입니다. 임포트 후 스크립트 실행 임포트가 수행된 후 실행할 스크립트를 지정하는 옵션입니다. 애플리케이션 이 기록이 포함된 애플리케이션입니다. 실행 임포트 실행 빈도입니다. 조건부 이 작업이 실행되는 조건입니다. 주:모든 활성 SolarWinds Scheduled Jobs는 SG–Solarwinds 하드웨어 Scheduled Jobs가 실행된 후 지정된 순서대로 실행됩니다. 통합에 따라 각 SolarWinds 예약된 작업에 대한 활성 설정을 수정할 수 있습니다. - 필요한 경우 업데이트를 클릭한 다음 완료로 표시를 클릭합니다.
-
왼쪽 사이드바에서 예약된 임포트 작업 설정 아이콘(