---
sourceDocument: 호주 IT Operations Management
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/it-operations-management

 Release :

    - australia

ft:locale :

    - ko-KR

ft:publication_title :

    - 호주 IT Operations Management

ft:clusterId :

    - itom

bundleId :

    - itom

workflow :

    - Technology


---

# 구성 파일 추적

# 구성 파일 추적 {#ariaid-title1}

* 릴리스 버전: Australia
* 
* 업데이트 날짜 2026년 08월 07일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 7분

가로 검색 프로세스는 특정 애플리케이션에 속한 구성 파일을 찾아 해당 구성 파일을 에 CMDB추가할 수 있습니다. 이러한 파일을 이전 버전과 비교하여 변경 내용을 추적할 수 있습니다.  
경고:  
구성 파일에는 중요한 시스템 정보가 포함되어 있습니다. 무단 액세스를 방지하려면 추적된 구성 파일 테이블 \[cmdb_ci_config_file_tracked\]에 ACL(액세스 제어 목록)이 배치되어 있는지 확인합니다. 권한이 있는 사용자만 테이블을 볼 수 있도록 하거나 콘텐츠 저장 설정을 선택 취소하십시오.

## 구성 파일 추적을 위한 구성요소 {#tracked-config-files__section_otx_ygr_tz}

CI 유형

:   조직의 모든 애플리케이션과 호스트에는 애플리케이션과 호스트를 올바르게 검색하고 처리하는 데 필요한 해당 CI(구성 항목) 유형이 있어야 합니다.기본 시스템에서는 많은 CI 유형에 정의된 구성 파일 경로가 있습니다. 구성 파일 추적에 대한 기존 정의를 새로 추가하거나 수정할 수 있습니다. 지침은 [구성 파일의 추적 변경 내용 수정](https://servicenow-prod.fluidtopics.net/FFj4BnBJNCg3_LxPoGnVHg "CI(구성 항목)에 속하는 구성 파일의 변경 내용에 대한 정보를 수집하도록 시스템을 구성합니다. 서비스 매핑 는 이 정보를 사용하여 사용자에게 CI 구성 파일이 변경되었음을 알리고 구성 파일의 실제 변경 내용을 서비스 인스턴스 맵에 직접 표시합니다.") 문서를 참조하십시오.

패턴

:   구성 파일 추적은 애플리케이션을 검색하는 패턴에 사용할 수 있습니다. 패턴에서 애플리케이션 CI가 속한 CI 유형과 구성 파일의 경로를 지정하는 추적 파일 정의를 작성할 수 있습니다. 필요한 만큼 추적된 파일 정의를 지정합니다. 구성 파일의 내용을 저장할지 여부를 지정하여 다른 버전의 내용을 보고 비교할 수도 있습니다.

    주:  
    기존 프로브 및 센서에서 수행한 검색에는 구성 파일 추적을 사용할 수 없습니다.

    패턴을 트리거하는 분류 규칙은 수평 패턴 프로브를 지정해야 하며, 이 프로브는 패턴을 지정해야 합니다. 인스턴스를 현재 버전으로 업그레이드하면 모든 분류 규칙이 기본적으로 검색에 패턴을 사용하도록 구성되지는 않습니다.

CMDB

:   모든 구성 파일은 추적된 구성 파일 \[cmdb_ci_config_file_tracked\] 테이블에 CI로 저장됩니다. 내용을 저장할 수 있게 하면 이러한 CI 기록은 이전 버전을 포함하여 구성 파일의 내용을 제공합니다. 구성 파일 CI 레코드에서 서로 다른 버전을 비교할 수 있습니다.

## 의존성 맵과 애플리케이션 서비스 맵 {#tracked-config-files__section_hwl_zfg_5z}

의존성 맵과 서비스 인스턴스 맵은 모두 추적된 구성 파일을 표시합니다. 구성 파일과 해당 호스트 간의 관계는 포함 관계입니다. 애플리케이션에 구성 파일이 포함되어 있습니다.  
예를 들어 이 IIS 웹 서버에는 다음과 같은 세 개의 추적된 구성 파일이 포함되어   

CI 유형을 메인 CI 유형 및 관련 CI 유형으로 구성할 수도 있습니다. 서비스 인스턴스 맵 서비스 매핑 에서 포함된 메인 CI와 관련된 CI의 구성 파일에 대한 변경 내용을 보여줍니다. 포함된 경우 시스템은 서버에서 호스팅된 애플리케이션을 독립 객체로 취급합니다. 예를 들어, Tomcat WAR CI는 해당 호스트, 즉 Tomcat CI와 별도로 표시됩니다. 이 경우에 서비스 매핑에는 Tomcat를 선택할 때 Tomcat WAR의 구성 파일에 대한 변경 내용이 표시됩니다. 또한 서비스 매핑에는 하드웨어 서버 호스팅이 포함된 구성 파일에 대한 변경 내용이 표시됩니다. 이 예에서는 Linux 서버가 표시됩니다.그림 1. 호스트에 포함된 것을 보여주는 맵   

## 삭제 전략 {#tracked-config-files__section_deletion-strategy}

검색에서 더 이상 찾을 수 없을 때 추적된 구성 파일 CI 기록으로 수행할 작업을 지정할 수 있습니다. 구성 파일 CI 레코드를 유지하거나, 자동으로 삭제하거나, CI 관계만 삭제하거나, 표시하지 않을 수 있습니다.

## 기본적으로 구성 파일 추적을 지원하는 검색 패턴 {#tracked-config-files__patterns-for-file-tracking}

이러한 패턴은 기본적으로 추적된 파일 정의를 제공합니다.  
{#tracked-config-files__table_zgv_4qq_tz__entry__4}

| 분류 규칙 | 패턴 | CI 유형 | 추적된 파일의 파일 경로 |
|-|-|-|-|
| [Apache 서버](https://servicenow-prod.fluidtopics.net/l4ymwkPWQOCERickUBh9PA#r_DataCollDiscoApacheWebServers "디스커버리는 두 Linux 컴퓨터 모두 Windows 의 웹 서버에 대한 Apache 정보를 식별하고 분류합니다.") | Unix 기반 Apache 패턴 Windows 기반 Apache 패턴 | Apache 웹 서버 \[cmdb_ci_apache_web_server\] | `$config파일` |
| [MySQL 서버](https://servicenow-prod.fluidtopics.net/16kHfRXfKP6E30ZkLeSPkA "디스커버리 는 운영 체제에서 실행 UNIXWindows 중인 MySQL의 인스턴스를 식별할 수 있습니다.") | Windows 및 Linux 기반 MySQL 서버 패턴 | MySQL 인스턴스 \[cmdb_ci_db_mysql_instance\] | `$config파일` |
| [Microsoft IIS 서버](https://servicenow-prod.fluidtopics.net/B4ZCat6FZb1TZP6IghtCEA "디스커버리 가 IIS 서버에 대한 정보를 식별하고 분류합니다 Microsoft .") | IIS | Microsoft IIS 웹 서버 \[cmdb_ci_microsoft_iis_web_server\] | `EVAL(javascript: var rtrn = ''; var winDir = CTX.getCommandManager().shellCommand("echo %WinDir%", false, null, null, CTX); rtrn = winDir.trim() + '\\System32\\Inetsrv\\Config\\*.config';)` |
| [Microsoft IIS 서버](https://servicenow-prod.fluidtopics.net/B4ZCat6FZb1TZP6IghtCEA "디스커버리 가 IIS 서버에 대한 정보를 식별하고 분류합니다 Microsoft .") | IIS | IIS 가상 디렉터리 \[cmdb_ci_iisdirectory\] | `$install_directory + "\*.config"` |
| [TIBCO BusinessWorks 및 EMS](https://servicenow-prod.fluidtopics.net/njLXNKhon680CRPfC8S9Hw#mapping-services-tibco "디스커버리 는 ActiveMatrix BusinessWorks 및 EMS(Enterprise Message Service)를 찾을 Tibco 수 있습니다. 서비스 매핑 은 BusinessWorks, EMS(Enterprise Message Service), 그리고 이들의 구성요소를 포함하는 Tibco 애플리케이션 서비스를 검색할 수 있습니다.") | ActiveMatrix BusinessWorks | ActiveMatrix 비즈니스 작업 \[cmdb_ci_appl_tibco_matrix\] | `$config파일` |
| [TIBCO BusinessWorks 및 EMS](https://servicenow-prod.fluidtopics.net/njLXNKhon680CRPfC8S9Hw#mapping-services-tibco "디스커버리 는 ActiveMatrix BusinessWorks 및 EMS(Enterprise Message Service)를 찾을 Tibco 수 있습니다. 서비스 매핑 은 BusinessWorks, EMS(Enterprise Message Service), 그리고 이들의 구성요소를 포함하는 Tibco 애플리케이션 서비스를 검색할 수 있습니다.") | 엔터프라이즈 메시지 서비스 | Tibco 엔터프라이즈 메시지 서비스 \[cmdb_ci_appl_tibco_message\] | `$config파일` |
| [Oracle](https://servicenow-prod.fluidtopics.net/Tknw~DVwTZa0N8QxLYp3xQ "디스커버리는 운영 체제에서 UNIXWindows 실행 중인 데이터베이스 인스턴스를 식별할 Oracle 수 있습니다. 또한 Real Application Clusters(RAC)를 실행하는 클러스터웨어를 찾을 Oracle 수도 있습니다.") | Windows 기반 Oracle DB 패턴 | Oracle 인스턴스 \[cmdb_ci_db_ora_instance\] | `$install_directory + "\network\admin\*.ora"` |
| [Oracle](https://servicenow-prod.fluidtopics.net/Tknw~DVwTZa0N8QxLYp3xQ "디스커버리는 운영 체제에서 UNIXWindows 실행 중인 데이터베이스 인스턴스를 식별할 Oracle 수 있습니다. 또한 Real Application Clusters(RAC)를 실행하는 클러스터웨어를 찾을 Oracle 수도 있습니다.") | Windows 기반 Oracle DB 패턴 | Oracle 인스턴스 \[cmdb_ci_db_ora_instance\] | `$install_directory + "\dbs\*.ora"` |
| [Oracle](https://servicenow-prod.fluidtopics.net/Tknw~DVwTZa0N8QxLYp3xQ "디스커버리는 운영 체제에서 UNIXWindows 실행 중인 데이터베이스 인스턴스를 식별할 Oracle 수 있습니다. 또한 Real Application Clusters(RAC)를 실행하는 클러스터웨어를 찾을 Oracle 수도 있습니다.") | Unix 기반 Oracle DB 패턴 | Oracle 인스턴스 \[cmdb_ci_db_ora_instance\] | `$install_directory + "/dbs/*.ora"` |
| [Oracle](https://servicenow-prod.fluidtopics.net/Tknw~DVwTZa0N8QxLYp3xQ "디스커버리는 운영 체제에서 UNIXWindows 실행 중인 데이터베이스 인스턴스를 식별할 Oracle 수 있습니다. 또한 Real Application Clusters(RAC)를 실행하는 클러스터웨어를 찾을 Oracle 수도 있습니다.") | Unix 기반 Oracle DB 패턴 | Oracle 인스턴스 \[cmdb_ci_db_ora_instance\] | `$install_directory + "/network/admin/*.ora"` |
| [톰캣](https://servicenow-prod.fluidtopics.net/onwboGDAV_u~8AEs_9W~Hw "디스커버리 는 컴퓨터에서 실행 중인 Tomcat 서버 웹 애플리케이션에 대한 정보를 식별하고 분류합니다 UNIX .") | 톰캣 | 톰캣 \[cmdb_ci_app_server_tomcat\] | `$install_directory + "/conf/server.xml"` |
| [톰캣](https://servicenow-prod.fluidtopics.net/onwboGDAV_u~8AEs_9W~Hw "디스커버리 는 컴퓨터에서 실행 중인 Tomcat 서버 웹 애플리케이션에 대한 정보를 식별하고 분류합니다 UNIX .") | 톰캣 | 톰캣 전쟁 \[cmdb_ci_app_server_tomcat_war\] | `$install_directory + "/WEB-INF/web.xml"` |
| [WMB](https://servicenow-prod.fluidtopics.net/3tFzEEGWbM68LsT0BE37NA "디스커버리 및 서비스 매핑 패턴 애플리케이션은 WMB 패턴을 사용하여 Integration Bus(이전의 WebSphere Message Broker 및 IBM Integration Bus) 및 Linux 및 Windows. 이러한 자원 중 일부를 검색하려면 에서 애플리케이션의 디스커버리 및 서비스 매핑 패턴ServiceNow Store최신 버전으로 업데이트해야 할 수 있습니다.") | Unix 기반 WMB 패턴 | IBM WebSphere Message Broker \[cmdb_ci_appl_ibm_wmb\] | `$install_directory + "/*/etc/config/*/*.prop"` |
| [WMB](https://servicenow-prod.fluidtopics.net/3tFzEEGWbM68LsT0BE37NA "디스커버리 및 서비스 매핑 패턴 애플리케이션은 WMB 패턴을 사용하여 Integration Bus(이전의 WebSphere Message Broker 및 IBM Integration Bus) 및 Linux 및 Windows. 이러한 자원 중 일부를 검색하려면 에서 애플리케이션의 디스커버리 및 서비스 매핑 패턴ServiceNow Store최신 버전으로 업데이트해야 할 수 있습니다.") | Windows 기반 WMB 패턴 | IBM WebSphere Message Broker \[cmdb_ci_appl_ibm_wmb\] | `$install_directory + "\*\etc\config\*\*.prop"` |
| [WMQ](https://servicenow-prod.fluidtopics.net/UnWR88wJVrfKXd3rmKgi3g "애플리케이션은 ServiceNow 디스커버리 Unix의 WMQ 및 Windows의 WMQ 패턴을 사용하여 MQ(이전의 IBM WebSphere MQ) 자원을 찾습니다IBM. 이러한 자원 중 일부를 검색하려면 에서 애플리케이션의 디스커버리 및 서비스 매핑 패턴ServiceNow Store최신 버전으로 업데이트해야 할 수 있습니다.") | Windows 기반 WMQ 패턴 | IBM MQ Manager(이전 IBM WebSphere MQ) \[cmdb_ci_appl_ibm_wmq\] | `$install_directory + "\*\config\*"` |
| [WMQ](https://servicenow-prod.fluidtopics.net/UnWR88wJVrfKXd3rmKgi3g "애플리케이션은 ServiceNow 디스커버리 Unix의 WMQ 및 Windows의 WMQ 패턴을 사용하여 MQ(이전의 IBM WebSphere MQ) 자원을 찾습니다IBM. 이러한 자원 중 일부를 검색하려면 에서 애플리케이션의 디스커버리 및 서비스 매핑 패턴ServiceNow Store최신 버전으로 업데이트해야 할 수 있습니다.") | Windows 기반 WMQ 패턴 | IBM MQ 관리자 \[cmdb_ci_appl_ibm_wmq\] | `$install_directory + "/bin/*.sh"` |
[ ]

{#tracked-config-files__table_zgv_4qq_tz}

## 수행할 작업 {#tracked-config-files__section_awh_gy4_sbb}

1. `glide.discovery.enable_file_tracking` 검색 속성을 true로 설정하여 구성 파일 추적을 사용하도록 설정합니다.

   추적된 구성 파일의 크기와 개수, 지정된 버전에서 구성 파일의 변경 내용을 추적하는 기간, 해당 기간 동안 구성 파일에 허용된 변경 횟수를 제어하는 기타 속성을 구성할 수도 있습니다. 자세한 내용은 [디스커버리 속성](https://servicenow-prod.fluidtopics.net/M6HX1AUXxrxCg~QSsXtTSg "디스커버리 속성을 사용하면 가로 검색 프로세스의 여러 측면을 제어할 수 있습니다.") 문서를 참조하십시오.
2. 구성 파일에서 중요한 정보에 대한 무단 액세스를 방지하려면 다음 단계를 수행하십시오.
   1. 추적된 구성 파일 테이블 \[cmdb_ci_config_file_tracked\]에 ACL(접근 제어 규칙)이 배치되었는지 확인합니다. 권한이 있는 사용자만 테이블을 볼 수 있도록 하거나 콘텐츠 저장 설정을 선택 취소하십시오.
   2. 구성 파일 데이터에 대한 액세스를 제어하는 tracked_file_reader 역할이 올바른 사용자 및 사용자 그룹에 할당되었는지 확인합니다. 기본적으로 itil 역할에는 모든 사용자에게 구성 파일 정보에 대한 itil 역할 액세스를 제공하는 tracked_file_reader 역할이 포함되어 있습니다.
   {#tracked-config-files__ol_dnx_xz3_h3b}
3. 검색할 소프트웨어의 분류 규칙에서 가로 검색 프로브가 활성 상태인지 확인합니다. 그렇지 않은 경우 사용하도록 설정하고, 패턴을 지정한 다음 다른 프로브를 사용하지 않도록 설정할 수 있습니다. 지침은 [분류 규칙에 수평 패턴 프로브 추가](https://servicenow-prod.fluidtopics.net/kP1iXmc0jBOUqE6a4vSVlA#t_AddHorizontalPatternProbe "가로 검색의 식별 및 탐색 단계에 패턴을 사용하려면 검색하려는 CI의 분류 규칙에 수평 패턴 프로브를 추가해야 합니다.") 문서를 참조하십시오.
4. [추적된 파일 정의를 추가 또는 수정](https://servicenow-prod.fluidtopics.net/FFj4BnBJNCg3_LxPoGnVHg "CI(구성 항목)에 속하는 구성 파일의 변경 내용에 대한 정보를 수집하도록 시스템을 구성합니다. 서비스 매핑 는 이 정보를 사용하여 사용자에게 CI 구성 파일이 변경되었음을 알리고 구성 파일의 실제 변경 내용을 서비스 인스턴스 맵에 직접 표시합니다.") 하여 CI 유형 또는 파일 경로를 변경합니다.
5. 패턴 검색에서 더 이상 찾을 수 없을 때 추적된 구성 파일 CI 기록으로 수행할 작업을 지정하도록 추적[된 파일 삭제 전략을 설정합니다](https://servicenow-prod.fluidtopics.net/6uNpH0Ts6Tb1MpEtS9~Mdg "패턴 검색으로 레코드를 더 이상 찾을 수 없을 때 추적된 구성 파일 CI 레코드로 수행할 작업을 지정할 수 있습니다.").
6. 패턴으로 검색하려는 애플리케이션을 실행 중인 호스트에서 [가로 검색을 실행](https://servicenow-prod.fluidtopics.net/0zZGX6Rl1cExl3x40Als~w#t_DiscoverNow "빠른 검색 또는 DiscoverNow를 사용하면 관리자가 일정 없이 단일 IP 주소에서 CI 구성 검색을 실행할 수 있습니다.")하고, 애플리케이션 CI 기록을 열고, 추적된 구성 파일 관련 목록을 확인합니다.
7. 추적된 CI 구성 파일의 [두 버전을 비교](https://servicenow-prod.fluidtopics.net/XoIaJB9B8aqphme1O1_10Q "추적된 CI 구성 파일의 두 버전을 비교하여 실제 변경 내용을 확인할 수 있습니다.")하여 실제 변경 내용을 확인합니다.
{#tracked-config-files__ol_x4s_gy4_sbb}

