검색 프로세스 핸들러 생성

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

    시작하기 전에

    필요한 역할: 없음

    프로시저

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

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

      추가 옵션은 다음을 참조하십시오 디스커버리에 대한 분류 스크립트 객체에서 .
    4. 제출을 클릭합니다.

    다음에 수행할 작업

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