검색 프로세스 분류 생성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기4분
  • 프로세스 분류검색를 통해 식별 및 탐색 단계에서 수집된 정보로부터 특정 CI 유형을 생성할 수 있습니다.

    시작하기 전에

    필요한 역할: 없음

    이 태스크 정보

    프로세스가 분류 기준과 일치하면 검색이 프로세스 분류 기록을 사용하여 CI를 생성합니다. 또한 검색에서 프로세스 핸들러를 생성하여 기존 CI를 업데이트하거나 특정 프로세스를 무시하도록 할 수 있습니다.

    주:
    프로세스 명령을 실행하는 상위 항목에 대한 닷워킹이 지원되지 않습니다.

    프로시저

    1. 다음으로 이동 모두 > 디스커버리 정의 > CI 분류 > 프로세스.
    2. 새로 만들기를 클릭합니다.
    3. 분류 필드를 입력합니다(테이블 참조).
      표 1. 분류 필드
      필드 입력 값
      테이블 이 분류가 CI 기록을 생성할 테이블을 선택합니다. 이 테이블은 애플리케이션 [cmdb_ci_appl] 테이블의 확장이어야 합니다.
      관계 유형 이 분류에 대한 CI 관계 유형을 선택합니다. 관계 필드는 프로세스 및 스캔 애플리케이션 분류에만 사용할 수 있습니다.

      검색 프로세스 분류는 일반적으로 다음과 같은 관계 유형 중 하나를 사용합니다.

      • Runs on::Runs: 애플리케이션과 애플리케이션이 실행되는 호스트의 관계를 정의합니다. 이 관계는 호스트와 애플리케이션의 관점에서 표현됩니다. 예: 내 데이터베이스 애플리케이션은 서버001에서 실행됩니다::서버001은 내 데이터베이스 애플리케이션을 실행합니다.
      • Depends on::Used by: 다른 애플리케이션과 통신하는 애플리케이션의 관계를 정의합니다. 이 관계는 각 애플리케이션의 관점에서 표현됩니다. 예: Tomcat 애플리케이션은 MySQL 데이터베이스에 종속됩니다:: MySQL 데이터베이스는 Tomcat에서 사용합니다.
      • Virtualized by::Virtualizes: 가상 머신과 해당 호스트의 관계를 정의합니다. 이 관계는 가상 머신과 호스트의 관점에서 표현됩니다. 예: server001은 ServerESX에 의해 가상화됩니다::ServerESX는 server001을 가상화합니다.
      활성 프로세스 분류 기록을 사용하도록 설정하려면 이 옵션을 선택합니다. 활성 프로세스 분류만 애플리케이션 CI 기록을 생성할 수 있습니다.
      순서 테이블에 사용할 수 있는 분류가 여러 개 있는 경우 검색에서 이 프로세스 분류를 실행하는 순서를 입력합니다. 검색는 가장 낮은 순서에서 가장 높은 순서로 프로세스 분류를 실행합니다.
      테스트 도구 자동으로 생성된 프로세스 분류 조건이 충족된 호스트 CI를 나열합니다. 이 필드를 사용하여 프로세스 분류에 대한 변경 내용을 테스트하여 업데이트된 분류가 예상대로 작동하는지 확인합니다.
      조건

      조건 작성기를 사용하여 프로세스 분류에 대한 일치 및 분류 기준을 생성합니다. 이 필드는 일치 기준 필드와 분류 기준 관련 목록을 모두 대체합니다. 업그레이드 프로세스는 기존의 모든 분류 기준을 조건으로 변환합니다.

      주:
      프로세스 분류 규칙의 조건 필터는 대/소문자를 구분 합니다.
      주:
      다음 조건으로만 작동합니다.
      • name
      • PID
      • PPID
      • command
      • 매개변수
      • listening_on_ports
      • connecting_to_ports
      • connecting_to
      • key_parameters
      • 분류
      분류 스크립트에서 조건과 분류 기준이 충족되면 실행할 스크립트를 입력합니다. 장치가 분류된 후 이 스크립트를 사용하여 특수 작업을 수행합니다. 분류 스크립트 내에서 g_probe_parameters 해시 맵을 사용하여 구성된 트리거된 프로브에 대한 프로브 매개변수를 설정할 수 있습니다. 예를 들어,이 코드는 트리거된 모든 프로브에 대해 ' node_port ' 매개변수를 16001로 설정합니다.

      g_probe_parameters['node_port'] = 16001;

      이러한 종류의 스크립트에 사용할 수 있는 객체 목록과 추가 예는 검색을 위한 분류 스크립트 객체에서 문서를 참조하십시오.

      프로브 트리거 검색에서 시작할 탐색 프로브를 선택합니다. 이러한 프로브는 분류된 CI에 대한 자세한 정보를 수집합니다. 분류 후 중지하도록 검색가 구성되었으면 이러한 프로브는 시작되지 않습니다. 가로 검색에 패턴을 사용하려면 프로브 열에서 수평 패턴 프로브를 추가한 다음 패턴 열에서 패턴을 지정합니다.
      경고:
      프로브 열에 패턴을 지정하지 마십시오. 지정된 패턴을 시작하는 수평 패턴 프로브를 선택해야 합니다.
      애플리케이션 이 관련 목록을 사용하여 이 프로세스 분류와 일치하는 애플리케이션 CI를 봅니다.
      테스트 결과 이 관련 목록을 사용하여 검색테스트 대상 호스트의 프로세스를 분류하는 방법을 보고 더 나은 분류 조건을 작성합니다.
      매개변수 이 관련 목록을 사용하여 이 프로세스와 관련된 매개변수를 보고 더 나은 분류 조건을 작성합니다. 사용할 수 있는 매개변수 목록은 검색 분류 매개변수 문서를 참조하십시오.
      버전 이 관련 목록을 사용하여 프로세스 분류 기록의 이전 버전을 봅니다.
    4. 헤더 막대를 마우스 오른쪽 버튼으로 클릭하고 저장을 클릭합니다.
    5. 관련 목록에서 항목을 입력합니다.
    6. 업데이트를 클릭합니다.

    그림 1. 예시 프로세스 분류 기록
    프로세스 분류

    다음에 수행할 작업

    Discovery 일정을 통해 검색을 실행하여 애플리케이션을 검색합니다. 또한 환경에 문제가 있는 경우 프로세스 분류 규칙을 기반으로 중복 CI를 만들지 않도록 하는 프로세스 핸들러를 생성하거나 수정할 수 있습니다.