GCP(Google Cloud Platform) 패턴을 사용한 Memorystore 검색
디스커버리 및 서비스 매핑 패턴 는 Google Cloud Platform(GCP) - Memorystore DB 패턴을 사용하여 가로 검색 중에 Memorystore for Memcached 및 Memorystore for Redis를 검색합니다. 이러한 자원 중 일부를 검색하려면 에서 애플리케이션의 디스커버리 및 서비스 매핑 패턴ServiceNow Store최신 버전으로 업데이트해야 할 수 있습니다.
패턴 기반 검색 및 매핑 요구 사항
GCP 에서 GCP(Google Cloud Platform) 패턴을 사용한 클라우드 검색검색 필요 조건 섹션을 확인합니다.
가로 검색 중 디스커버리에서 수집하는 데이터
디스커버리 에서는 GCP(Google Cloud Platform) - Memorystore DB 패턴을 실행할 때 데이터를 CMDB 채웁니다.
| 필드 | 설명 |
|---|---|
| 계정 ID [account_id] | 검색에 사용되는 프로젝트의 이름입니다. |
| 객체 ID [object_id] | 검색에 사용되는 프로젝트의 이름입니다. |
| 데이터센터 유형 [datacenter_type] | 데이터센터 유형: Google 데이터센터 [cmdb_ci_google_datacenter]. |
| 필드 | 설명 |
|---|---|
| 이름 [name] | 가용 영역의 이름입니다. |
| 설명 [short_description] | 가용 영역에 대한 설명입니다. |
| 상태 [state] | 가용 영역의 상태입니다. 가능한 값은 Available 또는 Terminated입니다. |
| 필드 | 설명 |
|---|---|
| 이름 [name] | 데이터센터 또는 지역 이름입니다. |
| 지역 [region] | 데이터센터 또는 지역 이름입니다. |
| 객체 ID [object_id] | 이 자원에 대해 GCP 할당된 고유 식별자입니다. |
| 설명 [short_description] | 데이터센터 또는 지역 설명입니다. |
| 필드 | 설명 |
|---|---|
| 이름 [name] | 클러스터 이름. |
| 클러스터 ID [cluster_id] | 클러스터의 ID입니다. |
| 설치 상태 [install_status] | 클러스터의 설치 상태입니다. 기본값은 설치됨입니다. |
| 운영 상태 [operational_status] | 클러스터의 운영 상태입니다. 기본값은 운영입니다. |
| 클러스터 상태 [cluster_status] | 이 클러스터의 현재 상태입니다. 예: READY 또는 STOPPED. |
| 클러스터 유형 [cluster_type] | 클러스터 유형: Redis 클러스터. |
| 디스크 공간(GB) [disk_space] | 디스크 공간(GB)입니다. |
| IAM 인증 활성화됨 [iam_authentication_enabled] | IAM 인증을 사용할 수 있는지 여부를 결정합니다. 가능한 값은 true 또는 false입니다. |
| 노드 수 [node_count] | 샤드당 복제본 노드의 수입니다. |
| 삭제 방지 사용 [deletion_protection_enabled] | 삭제 방지를 사용할지 여부를 결정합니다. 가능한 값은 true 또는 false입니다. |
| 자산 태그 [asset_tag] | Redis 클러스터 노드의 NodeType입니다. 예: REDIS_SHARED_CORE_NANO 또는 REDIS_HIGHMEM_MEDIUM. |
| 필드 | 설명 |
|---|---|
| 객체 ID [object_id] | 프로젝트 및 위치를 포함하여 이 범위에 있는 자원의 고유한 이름입니다. |
| 이름 [name] | 객체 ID에서 구문 분석된 자원의 고유 이름입니다. |
| 유형 [type] | 데이터베이스 유형입니다. 가능한 값은 memcache-instance 또는 redis-instance입니다. |
| 설치 상태 [install_status] | 데이터베이스의 설치 상태입니다. 기본값은 설치됨입니다. |
| 운영 상태 [operational_status] | 데이터베이스 운영 상태입니다. 기본값은 운영입니다. |
| 상태 [state] | 데이터베이스의 상태입니다. 가능한 값은 Available 또는 Terminated입니다. |
| 전체 주소 도메인 이름 [fqdn] | 자원 유형에 대한 FQDN(전체 주소 도메인 이름)입니다. |
| IP 주소 [ip_address] | 클라이언트가 서비스에 연결하는 데 사용하는 노출된 엔드포인트의 호스트 이름 또는 IP 주소입니다. |
의존성 뷰 맵에서는 조직에서 검색된 모든 Memorystore for Memcached 또는 Memorystore for Redis 리소스와 해당 리소스 간의 관계를 볼 수 있습니다.
CI 관계
디스커버리 에서는 Memorystore 검색을 지원하기 위해 이러한 관계를 생성합니다.
| CI | 관계 | CI |
|---|---|---|
| 클라우드 데이터베이스 [cmdb_ci_cloud_database] | Hosted on::Hosts | Google 데이터 센터 [cmdb_ci_google_datacenter] |
| 클라우드 데이터베이스 [cmdb_ci_cloud_database] | Replicates to::Replicated by | 가용 영역 [cmdb_ci_availability_zone] |
| 클라우드 데이터베이스 클러스터 [cmdb_ci_cloud_db_cluster] | 확장 소스 | 클러스터 [cmdb_ci_cluster] |
| 클라우드 데이터베이스 클러스터 [cmdb_ci_cloud_db_cluster] | Hosted on::Hosts | Google 데이터 센터 [cmdb_ci_google_datacenter] |
| Google 데이터 센터 [cmdb_ci_google_datacenter] | Contains::Contained by | 가용 영역 [cmdb_ci_availability_zone] |
| Google 데이터 센터 [cmdb_ci_google_datacenter] | Hosted on::Hosts | 클라우드 서비스 계정 [cmdb_ci_cloud_service_account] |
| 키 값 [cmdb_key_value] | 참조 | 클라우드 데이터베이스 [cmdb_ci_cloud_database] |
태그 검색
GCP(Google Cloud Platform) - Memorystore DB 패턴은 태그를 수집하여 키 값 [cmdb_key_value] 테이블에 채웁니다.
| 필드 | 설명 |
|---|---|
| 키 [key] | 태그 키입니다. |
| 값 [value] | 태그 값입니다. |
| 구성 항목 [configuration_item] | 클라우드 데이터베이스 [cmdb_ci_cloud_database] 테이블을 참조합니다. |