검색 프로세스 핸들러 생성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 프로세스 핸들러는 프로세스 분류가 발생하기 전에 일관성 없는 값을 갖는 것으로 알려진 매개변수를 필터링하여 중복 CI 생성을 방지합니다. 새 분류 규칙을 생성하거나 기존 분류 규칙을 편집할 수 있습니다.

    시작하기 전에

    필요한 역할: 없음

    프로시저

    1. 다음으로 이동 모두 > 디스커버리 정의 > CI 분류 > 프로세스 처리기.
    2. 새로 만들기를 클릭합니다.
    3. 프로세스 핸들러 양식의 필드를 입력합니다.
      표 1. 프로세스 핸들러 양식
      필드 설명
      이름 프로세스 핸들러 기록의 고유한 이름을 입력합니다.
      활성 프로세스 핸들러를 실행하려면 이 확인란을 선택합니다.
      분류
      • 이 프로세스 핸들러의 조건과 일치하는 실행 중인 프로세스 [cmdb_running_process] 기록의 분류를 사용하도록 설정하려면 이 확인란을 선택합니다.
      • 이 프로세스 핸들러의 조건과 일치하는 실행 중인 프로세스 [cmdb_running_process] 기록의 분류를 사용하지 않도록 설정하려면 이 확인란의 선택을 취소합니다.
      조건 스크립트 실행을 위해 프로세스 핸들러를 트리거하는 조건을 선택합니다. 대부분의 경우 이 조건에는 특정 실행 파일 이름이나 특정 매개변수의 존재 여부가 포함됩니다.
      스크립트 조건이 충족되면 실행 중인 프로세스 [cmdb_running_process] 테이블의 현재 기록에서 실행할 JavaScript를 입력합니다. current 변수는 실행 중인 프로세스 GlideRecord에 대한 참조입니다. 스크립트가 current.parameters에서 특정 값을 검사하고, 문자열 바꾸기를 수행하여 이러한 값을 조작하고, 결과를 current.key_parameters에 저장합니다.

      ServiceNow는 프로세스 이름과 함께 key_parameters 필드를 사용하여 프로세스가 특정 컴퓨터에서 고유한지 여부를 확인합니다.

      추가 옵션은 검색을 위한 분류 스크립트 객체에서 문서를 참조하십시오.
    4. 제출을 클릭합니다.

    다음에 수행할 작업

    Discovery 일정을 통해 검색을 실행하여 애플리케이션을 검색한 다음 찾은 애플리케이션에 대한 결과를 CMDB에서 확인합니다.