Windows 머신에 수동으로 Agent Client Collector 설치
단일 시스템에서 에이전트를 테스트하려는 경우 Windows 머신에 수동으로 Agent Client Collector를 설치합니다.
시작하기 전에
- Agent Client Collector 웹 서버를 구성했는지 확인합니다.
- 서버의 OS와 버전을 확인합니다.
- Microsoft Internet Explorer를 사용할 때 다음을 수행하여 Agent Client Collector 설치 파일을 준비합니다.
- 다음으로 이동 서버 관리자 > 로컬 서버.
- IE 보안 강화 구성을 해제합니다.
- 설치 파일을 다운로드합니다.
- 설치 파일의 확장명을 .man에서 .msi로 변경합니다.
필요한 역할: agent_client_collector_admin
프로시저
- 다음으로 이동 Agent Client Collector > 에이전트 다운로드.
-
마법사를 사용하여 설치하려면 다음을 수행하십시오.
-
UI의 링크에서 액세스할 수 있는 .msi 파일을 다운로드합니다.
설치 마법사가 열립니다.
-
MID 웹 서버 연결 설정 페이지에 도달할 때까지 다음을 클릭합니다.
-
대화 상자 필드에 관련 매개변수를 입력합니다.
표 1. MID 웹 서버 연결 설정 필드 필드 이름 설명 MID 웹 서버 이름/IP MID 웹 서버의 IP 주소입니다. MID 웹 서버 포트 MID 웹 서버의 포트 번호입니다. 1024-49151 사이의 숫자를 사용합니다. MID 웹 서버 API 키 MID 웹 서버에 액세스할 API 키입니다. -
다음을 클릭합니다.
로컬 사용자 계정 생성 페이지가 나타납니다.
-
대화 상자에서 관련 옵션을 선택합니다.
표 2. 로컬 사용자 계정 생성 대화 상자 옵션 설명 기본 사용자 사용(servicenow) Windows 컴퓨터에서 Agent Client Collector를 실행할 기본 사용자입니다. 기존 사용자 선택 이 옵션을 선택할 때 다음 하위 필드를 구성합니다. - 사용자 이름: Windows 환경에 로그인할 사용자 이름입니다.
- 암호: 선택한 사용자의 암호입니다.
사용자는 다음 중 하나일 수 있습니다.- 로컬 사용자(가상 머신 소유자가 생성, 추가된 복원성 제공).
- 도메인 사용자(IT 담당자가 생성).
- 관리형 서비스 계정: 사용자 이름 필드에 관리형 서비스 계정의 이름을 입력하고 암호 필드를 비워 둡니다.
- 로컬 서비스 계정: 사용자 이름 필드에 LOCALSERVICE를 입력하고 암호 필드를 비워 둡니다.
- 로컬 시스템 계정: 사용자 이름 필드에 SYSTEM을 입력하고 암호 필드를 비워 둡니다.
주:로컬 시스템 계정을 사용하면 로컬 그룹 ServiceNow Users가 생성되고, 생성된 사용자가 그룹에 추가됩니다. ServiceNow 사용자 그룹은 Agent Client Collector 디렉터리에 액세스할 수 있으며 다음과 같은 권한이 있습니다.- 성능 모니터링: 기본 시스템과 함께 제공합니다. 시스템의 모든 성능 카운터를 볼 수 있습니다.
- 서비스로 로그온: 콘솔에 로그온한 사람이 없는 경우에도 계속 실행되는 서비스 및 네트워크 서비스를 시작할 수 있습니다.
-
사용자 생성을 클릭합니다.
시스템은 지정된 자격 증명을 사용하여 Windows 사용자를 생성하고 Agent Client Collector 구성 페이지가 나타납니다.
-
설정 후 실행할 수 있는 검사가 포함된 허용 목록을 활성화하려면 결과 페이지에서 실행 명령 허용 목록 사용 확인란을 선택합니다.
-
설치 페이지를 열려면 다음을 클릭합니다.
설치가 완료되면 다음을 클릭하여 완료하고 마법사를 종료합니다.
설치가 성공적으로 완료되면 서비스가 자동으로 시작되고 다음이 생성됩니다.
- 사용자: 기본 = servicenow(기존 사용자도 서비스를 관리하도록 구성할 수 있음). servicenow 사용자는 로컬 사용자 그룹 ServiceNow 사용자에 속합니다.
- 서비스: AgentClientCollector
- 파일 위치:
- 설치 기본값 = C:\Program Files\ServiceNow\agent-client-collector
- 서비스 파일 기본값 = C:\Program Data\ServiceNow\agent-client-collector, 여기에는 cache,config, log 폴더가 있습니다.
-
UI의 링크에서 액세스할 수 있는 .msi 파일을 다운로드합니다.
-
설치 보고서를 사용하지 않도록 자동 설치를 실행하려면 다음과 같은 절차로 자동 설치 섹션에 나타나는 명령줄을 실행합니다.
msiexec /i <msi_file_path> /quiet /qn /norestart ACC_API_KEY=<key_value> ACC_MID=wss://<mid_ip>:<websocket_port>/ws/events ACC_ALLOW_LIST=False자동 설치를 실행할 때 지정된 검사의 허용 목록을 사용하려면 ACC_ALLOW_LIST 매개변수를 True로 설정합니다.
-
자동 설치로 여러 MID 서버를 구성하려면 다음과 같이 쉼표로 구분된 값을 사용하여 절차에 따라 자동 설치 섹션에 나타나는 명령줄을 실행합니다.
msiexec /i <msi_file_path> /quiet /qn /norestart ACC_API_KEY=<key_value> ACC_MID="wss://<mid1_ip>:<websocket1_port>/ws/events,wss://<mid2_ip>:<websocket2_port>/ws/events"명령에 다음 매개변수 값을 삽입합니다.
표 3. 명령 매개변수 매개변수 값 ACC_API_KEY MID 서버 웹소켓에 액세스하는 데 사용되는 API 키입니다. ACC_MID MID 서버 웹소켓의 URL입니다. DENY_LOCAL_LOGON True로 설정하면 기본 ServiceNow 사용자 이외의 사용자는 서비스에 로그온할 수 없습니다. 기본값: False
PASSWORD_NEVER_EXPIRES True로 설정하면 기본 ServiceNow 사용자의 암호가 만료되지 않습니다. 기본값: False
START_SERVICE True로 설정하면 설치 후 Agent Client Collector 서비스가 자동으로 시작됩니다. 기본값: True
LOCALUSERNAME Agent Client Collector 서비스가 설치되고 실행되는 계정의 사용자 이름입니다. LOCALPASSWORD LOCALUSERNAME 매개변수에 지정된 사용자의 암호입니다. 구성된 MID 서버 값이 acc.yml 파일에 자동으로 추가됩니다. 에이전트는 목록에서 첫 번째로 사용할 수 있는 MID 서버에 연결합니다.
보조 MID Server를 구성하려면 .yml 표준에 따라 acc.yml 파일의 backend-url 섹션에 다음 구문을 입력합니다. - "wss://<MID IP>:<Web socket port>/ws/events"(따옴표 포함)