IBM WebSEAL 검색

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기5분
  • ® 검색 애플리케이션은 IBM WebSEAL 패턴을 사용하여 인프라에서 WebSEAL 애플리케이션, 웹 애플리케이션 서버 및 교차점을 찾습니다. 이러한 자원을 검색하려면 ® Store에서 검색 및 서비스 매핑 패턴 애플리케이션을 설치해야 합니다.

    스토어에서 앱 요청

    ServiceNow Store 웹 사이트를 방문하면 사용 가능한 모든 앱을 확인하고 스토어에 요청을 제출하는 방법에 대한 정보를 참조할 수 있습니다. 출시된 모든 앱의 누적 릴리스 정보는 ServiceNow Store 버전 기록 릴리스 정보를 참조하십시오.

    필수 구성요소

    IBM WebSEAL에 대한 상세 정보

    자세한 내용은 ITOM 가시성에서 검색한 제품에 대한 상세 정보 문서를 참조하십시오.

    인증

    WebSEAL 인증 프로세스에는 기본 자격 증명 Basic authentication credentials이 있는 HTTP 헤더 인증이 포함됩니다.

    검색을 처음 실행하는 경우 검색 및 오케스트레이션 Credential affinity for Discovery and Orchestration에 대한 자격 증명 선호도를 구성합니다.
    주:
    디버그 모드에서는 자격 증명 선호도를 사용할 수 없습니다.
    구성된 MID 서버

    MID 서버에서 WebSEAL 애플리케이션에 HTTPS 요청을 보낼 수 있는 액세스 권한과 사용 권한이 있는지 확인합니다.

    API 호출을 실행하도록 구성된 사용자 권한

    사용자에게 다음 API를 실행할 수 있는 권한이 있어야 합니다.

    • /net/general

    • /net/dns

    • /wga/reverseproxy

    • /wga/reverseproxy/<reverse_proxy_id>/configuration/stanza/junction/entry_name/match-vhj-first

    • /wga/reverseproxy/<reverse_proxy_id>/junctions
    • /wga/reverseproxy/"<reverse_proxy_id>/junctions?junctions_id=<junction_id>

    • /wga/widgets/health.json

    활성화된 HTTP 분류
    WebSEAL을 사용 중인 서버에서 검색을 실행할 때 IBM WebSEAL 패턴이 트리거됩니다. HTTP 분류가 인스턴스에 있는지 확인합니다. 자세한 내용은 HTTP 분류 생성HTTP 또는 HTTPS REST 호출을 통해 검색 실행 문서를 참조하십시오.

    가로 검색 중 수집되는 데이터

    필드 설명
    ISAM 서버 [cmdb_ci_isam_server] 
    name /net/general API 호출에서 반환한 서버의 이름입니다. 필드가 비어 있으면 IP 주소의 nslookup이 이 필드를 채우려고 시도합니다.
    IP 주소 [ip_address] 검색 일정/구성에 따른 IP 주소입니다.
    fqdn /net/dns API 호출에서 반환한 search_domain입니다.
    WebSEAL [cmdb_ci_app_server_webseal]
    name API에서 반환한 WebSEAL 서버의 이름입니다.
    IP 주소 [ip_address] 검색 일정/구성에 따른 IP 주소입니다.
    fqdn /net/dns API 호출에서 반환한 search_domain입니다.
    install_status 상태는 기본적으로 설치됨으로 설정됩니다.
    operation_status 상태는 기본적으로 운영으로 설정됩니다.
    install_directory 식별 요구 사항에 따라 이 필드는 서버의 FQDN으로 채워집니다.
    WebSEAL 역방향 프록시 [cmdb_ci_webseal_reverse_proxy]
    name API 응답에 따른 자원의 이름입니다.
    object_id API 응답의 자원 ID입니다.
    install_status 설치를 사용할 수 있는지 여부를 나타냅니다.
    operational_status 운영이 시작되었는지 나타냅니다.
    service_type – hard-coded 상태는 기본적으로 Webseal 역방향 프록시로 설정됩니다.
    webseal_health_status /wga/widgets/health.json API 호출과 관련하여 WebSEAL에서 보고한 상태
    WebSEAL 교차점 [cmdb_ci_webseal_junction]
    name API 응답에 따른 자원의 이름입니다.
    object_id
    대/소문자로 구분된 자원 이름에 해당하는 고유 해시 번호로 생성된 자원의 ID입니다.
    주:
    대/소문자로 구분되지 않은 쿼리는 이름 값이 객체 ID 값과 동일할 때 중복 필드를 만들 수 있습니다. 고유 값을 사용하도록 식별 속성 중 하나를 변경해야 합니다.
    install_status 설치 상태로 하드 코딩됨
    operational_status 운영 상태로 하드 코딩됨
    stateful_junction 상태 저장 교차점인지 여부를 나타내는 부울 값
    transparent_path_junction 알기 쉬운 경로 교차점인지 여부를 나타내는 부울 값
    junction_type 교차점 유형 목록
    WebSEAL 백엔드 서버 [cmdb_ci_webseal_backend_server]
    name API 응답에 따른 자원의 이름
    object_id API 응답에 따른 자원의 ID
    install_status API 응답의 "활성화됨" 값에 따른 자원의 상태
    operational_status "운영 상태" 값에 따른 자원의 상태
    server_id 교차점 웹 서버를 식별하는 데 사용되는 UUID
    http_port 백엔드 외부 공급업체 서버의 HTTP 포트입니다. 교차점 유형이 tcp인 경우에 적용할 수 있습니다.
    service_port 백엔드 외부 공급업체 서버의 TCP 포트입니다. 기본값은 TCP 교차점의 경우 80, SSL 교차점의 경우 443입니다.
    우선순위 서버의 우선순위(1~9)입니다. 기본값은 9입니다.
    표 1. 패턴 관계
    CI 관계 유형 CI

    Webseal [cmdb_ci_app_server_webseal]

    Runs on::Runs

    ISAM 서버 [cmdb_ci_isam_server]

    Webseal 역방향 프록시 [cmdb_ci_webseal_reverse_proxy]

    Hosted on::Hosts

    참조 [load_balancer]

    Webseal [cmdb_ci_app_server_webseal]

    Webseal 역방향 프록시 [cmdb_ci_webseal_reverse_proxy]

    Runs on::Runs

    참조 [isam_server]

    ISAM 서버

    [cmdb_ci_isam_server]

    Webseal 교차점 [cmdb_ci_webseal_junction]

    Allocated to::Allocates

    참조 [service]

    Webseal 역방향 프록시 [cmdb_ci_webseal_reverse_proxy]

    Webseal 교차점 [cmdb_ci_webseal_junction]

    Owns::Owned by

    참조 [pool]

    부하 분산 장치 풀 구성원 [cmdb_ci_webseal_backend_server]

    Webseal 교차점 [cmdb_ci_webseal_junction]

    참조 전용 [load_balancer]

    Webseal [cmdb_ci_app_server_webseal]

    주:
    현재 HD에서는 백엔드 서버와 CMDB의 실제 서버 CI 간의 관계가 불가능합니다.