MID 서버 매개변수
매개변수는 특정 MID 서버의 동작을 제어하며 MID 서버 속성보다 우선순위가 낮습니다.
필수 매개변수
- URL
- 연결된 인스턴스에 대한 URL을 지정합니다. 일반적으로 URL은 인스턴스 를 인스턴스 이름으로 바꾸는 https://instance.service-now.com 와 비슷합니다. 자체 인스턴스를 호스팅하는 경우 조직에서 설정한 URL을 사용합니다.
- 유형: string
- 기본값: 없음
- mid_sys_id
- MID 서버 기록의 고유 식별자를 기록합니다. MID 서버를 처음 구성할 때는 이 매개변수가 비어 있어야 합니다. 값을 변경하지 마십시오.
- 유형: string
- 기본값: 자동으로 설정(GUID)
- 이름
- 이 매개변수를 사용하여 의미 있는 이름을 제공합니다. 이 매개변수를 지정하지 않으면 MID 서버가 기본값을 사용합니다. 일련의 비즈니스 규칙이 구성 파일의 이름을 MID 서버 기록의 이름과 동기화합니다. 비즈니스 규칙에 따라 한 위치에서 이름을 변경하면 다른 위치의 이름도 변경됩니다.
- 유형: string
- 기본값: YOUR_MIDSERVER_NAME_GOES_HERE
- mid.instance.username 또는 glide.glidesoap.username
- 인스턴스에서 ServiceNow 인증을 기본적으로 사용할 수 있는 경우 이 매개변수를 설정하여 MID 서버가 인스턴스에 로그인하는 데 사용해야 하는 사용자 이름을 정의합니다. 이 사용자는 필요한 테이블과 필드에 액세스하려면 인스턴스에 대한 ServiceNow mid_server 역할이 있어야 합니다. 이 매개변수를 사용하여 특수 문자로 사용자 이름을 정의할 수 있습니다.
- 유형: string
- 기본값: 없음
- mid.instance.password 또는 glide.glidesoap.password
- ServiceNow 인스턴스에서 기본적으로 인증을 사용할 수 있는 경우 이 매개변수를 설정하여 MID 서버가 인스턴스에 로그인하는 데 사용해야 하는 암호를 정의합니다. 이 매개변수를 사용하여 특수 문자로 암호를 정의할 수 있습니다.
- 유형: string
- 기본값: 없음
CIM 매개변수
- mid.cim.batch.size
- CIM 서버에 한 번에 전송되는 최대 메시지 수를 지정합니다.
- 유형: 정수
- 기본값: 1
- mid.cim.request.interval
- 동일한 CIMOM(공통 정보 모델 객체 관리자)에 대한 요청 간에 대기할 시간(밀리초)을 지정합니다.
- 유형: 정수
- 기본값: 0
- mid.cim.host.connection.limit
- 각 CIMOM에 대한 최대 동시 연결 수를 지정합니다. 값이 0이면 동시 연결이 비활성화됩니다.
- 유형: 정수
- 기본값: 0
연결 매개변수
- glide.mid.fast.responses
- MID 서버가 준비되는 즉시 인스턴스로 메시지 전송을 시도하도록 지시합니다. 일반적으로 MID Server는 인스턴스에 대한 ServiceNow 메시지를 연속적으로(즉, 한 번에 하나의 메시지) 종료합니다. 많은 프로브를 병렬로 실행할 수 있으므로 여러 메시지가 동시에 인스턴스로 전송될 수 있습니다. 이 매개변수를 true 로 설정하면 프로브 완료와 인스턴스에 응답이 도착할 때까지의 시간이 줄어들 수 있습니다. 그러나 여러 개의 동시 메시지는 자원을 소비하므로 전체 인스턴스 응답성이 감소합니다. 통신 문제가 있는 경우 일반적으로 프로브 실행에 사용되는 스레드가 메시지 전송에 소비될 수 있으므로 이 매개변수의 값으로 인해 MID 서버에서 로그 잼이 발생할 수도 있습니다. 일반적으로 이 매개변수는 구성에서 제외합니다. 이를 True로 설정하는 것은 매우 특별한 상황에서만 의미가 있습니다.
- 유형: true | false
- 기본값: false
- glide.mid.max.sender.queue.size
- 가져올 수 있는 큐의 크기에 상한을 설정합니다. 이 제한이 초과되면 MID 서버가 대기 중인 메시지 삭제를 시작합니다. MID 서버가 메시지를 보낼 수 있는 속도보다 빠르게 인스턴스에 ServiceNow 메시지를 생성할 때 MID 서버 호스트의 파일 시스템에서 임시로 대기합니다. 이 큐는 일반적으로 매우 작으며 MID Server 처리가 잠시 느려지면 완전히 비워집니다. 그러나 MID 서버와 인스턴스 간에 통신 문제가 있을 때, 특히 MID 서버에서 실행 중인 통합이 있는 경우 이 큐의 크기가 커질 수 있습니다. 매개변수는 {number}{승수} 형식이며, 여기서 {number}는 정수가 아닌 숫자를 포함한 양의 10진수이고, 선택적 승수는 바이트, 킬로바이트, 메가바이트, 기가바이트 또는 테라바이트의 철자입니다(첫 번째 문자만 테스트되고 테스트는 대/소문자를 구분하지 않음). 기본 승수는 바이트입니다. 공백은 자유롭게 용인됩니다. 다음 문자열은 모두 유효한 매개변수를 나타냅니다. "10000000000", "0.5m", "5GB", "7.67gigas", "145.69392 meg" 및 "1.1 terra".
- 유형: string
- 기본값: 0.5GB
- 인스턴스.날짜.형식
- 인스턴스가 날짜 및 시간에 사용하는 형식을 지정합니다. 이 매개변수를 설정할 때 가장 큰 영향은 MID 서버가 의 ServiceNowMID 서버 기록에서 시작 및 중지 시간을 올바르게 새로 고칠 수 있도록 하는 것입니다. 이 날짜/시간 문자열의 형식은 Java SimpleDateFormat 클래스에서 사용하는 형식과 동일합니다.
- 유형: 문자열(날짜 형식)
- 기본값: yyyy-MM-dd HH:mm:ss
- mid.disable_amb
- 새 ECC 큐 출력 메시지에 대한 AMB(비동기 메시지 버스) 알림을 사용하지 않도록 설정합니다. 자세한 정보는 의비동기 메시지 버스 비동기 메시지 버스 섹션을 참조하십시오. AMB가 활성화되면 MID 서버는 AMB가 비활성화된 경우와 다른 기본 폴링 간격을 사용합니다. 자세한 내용은 mid.poll.time 매개변수를 참조하십시오. mid.poll.time 매개변수를 사용하여 폴링 간격을 설정하면 AMB 클라이언트가 활성화되어 있는지 여부에 관계없이 MID 서버가 해당 값을 사용합니다.
- 유형: true | false
- 기본값: false
- mid.https.truststore.password
- AMB(비동기 메시지 버스) 클라이언트와의 HTTPS 연결에 필요한 신뢰 저장소 암호를 설정합니다.
- 유형: string
- 기본값: 없음
- mid.https.truststore.path
- MID 서버에서 TLS 트랜잭션(AMB(비동기 메시지 버스) 클라이언트)에 사용할 신뢰 저장소의 경로입니다. 기본 경로를 변경하려는 경우에만 이 매개변수를 추가합니다.
- 유형: string
- 기본값: MID 서버와 함께 제공되는 JRE 신뢰 저장소의 경로
- mid.instance.skip_basic_auth
MID 서버가 기본 인증 자격 증명 대신 쿠키를 사용하여 인스턴스에 연결할 수 있도록 허용합니다. 예로 설정하면 쿠키를 먼저 사용합니다. 그러나 연결이 실패하면 MID 서버는 기본 인증 자격 증명을 사용하여 다시 연결을 시도합니다.
- 유형: true | false
- 기본값: true
- mid.jmx.enabled
- MID 서버에서 JMX 서버를 사용하도록 설정하여 JMX 콘솔에 일부 관리 정보를 노출합니다. JMX를 구현하려면 Java 런타임 환경을 추가로 구성해야 합니다. 이 매개변수를 true 로 설정하는 것은 Java 보안 아키텍처에 대한 자세한 지식과 JMX에 대한 특정 요구가 있는 사용자에게만 권장됩니다.
- 유형: true | false
- 기본값: false
- 중간.투표.시간
기본 MID 서버 폴링 간격(초)을 설정합니다. 폴링 간격은 MID 서버가 사용 중이 아닐 때 ECC 큐에서 작업을 확인하기 전에 MID 서버가 대기하는 시간입니다. 자세한 정보는 의 비동기 메시지 버스 섹션을 참조하십시오.
mid.disable.amb 가 false(기본 설정)로 설정된 경우 mid.poll.time 사용 방법에 대한 자세한 내용은 비동기 메시지 버스 섹션 비동기 메시지 버스 을 참조하십시오.
mid.disable.amb가 true로 설정되면 고정된 mid.poll.time 간격으로 폴링이 발생하지만 MID 서버가 사용 중일 때는 폴링이 mid.poll.time.standard(기본값 5초)를 사용하도록 전환됩니다.
- 유형: 정수(초)
- 기본값: mid.disable.amb 가 false이면 40, mid.disable.amb 가 true이면 5입니다.
- mid.probe.wait.resources
- 자원을 사용할 수 있을 때까지 프로브 실행이 지연되는지 여부를 나타냅니다. MID 서버 자원 예약을 활성화하는 데 사용됩니다. 주:MID 서버를 다시 시작해야 합니다.
- 유형: true | false
- 기본값: true
- mid.property.long_runner
- 장기 실행 명령을 관리하는 스크립트 포함의 이름을 식별합니다.주:이 속성은 버전까지만 적용할 수 있습니다 Rome . 인스턴스가 이후 버전인 경우 시스템 속성을 glide.eccprobe.longrunner.class구성해야 합니다.
- 유형: string
- 기본값: LongRunner
- threads.interactive.max
- 대화형 스레드 풀에서 동시에 실행할 수 있는 대화형 작업자 스레드의 최대 수를 설정합니다. MID 서버 스레드 사용 설정을 참조하십시오.
- 유형: 정수
- 기본값: 10
- threads.expedited.max
- 긴급 처리된 스레드 풀에서 동시에 실행할 수 있는 긴급 처리된 작업자 스레드의 최대 수를 설정합니다. MID 서버 스레드 사용 설정을 참조하십시오.
- 유형: 정수
- 기본값: 20
- threads.max
- 표준 스레드 풀에서 동시에 실행할 수 있는 표준 작업자 스레드의 최대 수를 설정합니다. 이 매개변수를 사용하면 MID 서버가 호스트하는 컴퓨터에서 소비하는 CPU 자원을 직접 제어할 수 있습니다. MID 서버 스레드 사용 설정을 참조하십시오.
- 유형: 정수
- 기본값: 25
중요사항:최대 threads.max 200까지 설정할 수 있지만 OS에 따라 이 설정을 변경해야 할 수도 있습니다. 예를 들어 검색을 실행하는 Windows 기반 MID 서버는 자원 집약적인 Powershell을 사용합니다. 이 경우 스레드 수 50만으로도 호스트 컴퓨터의 CPU 파워를 고갈시킬 수 있습니다.
자격 증명 매개변수
- mid.aws.instance_profile_name
- EC2 인스턴스에 구성된 AWS IAM 역할의 이름입니다. 구성된 경우, MID 서버는 AWS 인스턴스 프로파일에서 이 역할에 부여한 임시 자격 증명을 사용하여 클라우드 자원을 검색합니다.
- 유형: string
- 기본값: 없음(사용자가 비어 있지 않은 값을 제공해야 함)
- mid.credentials.provider
- 자격 증명 제공자의 Java 클래스 이름을 지정합니다.
- 유형: string
- 기본값: com.service_now.mid.creds.standard.StandardCredentialsProvider
- mid.secure_credentials.key_pairs.provider
- MID 서버가 보안 키 쌍을 생성하는 데 사용하는 클래스입니다.
- 유형: string
- 기본값: com.service_now.mid.keypairs.provider.standard.StandardKeyPairsProvider
디버그 매개변수
- debug.logging
[사용하지 않음] MID 서버 이벤트 및 메시지(송신 및 수신 모두)의 로깅을 사용할지 여부를 지정합니다. 일반적으로 이 매개변수는 개발자만 사용하지만 문제를 해결할 때 유용한 경우가 있습니다. 이 매개변수를 예 로 설정하면 MID 서버에 대한 집중적인 로깅이 발생하여 상당한 디스크 공간이 필요할 수 있습니다.
- 유형: true | false
- 기본값: false
이 매개변수는 매개변수로 mid.log.level 대체되었습니다.
- 디버그
[사용하지 않음] MID 서버에서 디버그 로깅을 사용할지 여부를 지정합니다. 일반적으로 이 매개변수는 개발자만 사용하지만 문제를 해결할 때 유용한 경우가 있습니다. 이 매개변수를 예 로 설정하면 MID 서버에 대한 집중적인 로깅이 발생하여 상당한 디스크 공간이 필요할 수 있습니다.
- 유형: true | false
- 기본값: false
이 매개변수는 매개변수로 mid.log.level 대체되었습니다.
- 파일.프로브.템플릿.디버그
- 파일 프로브 템플릿을 디버그할지 여부를 지정합니다.
- 유형: true | false
- 기본값: false
- mid.cim.debug
- CIM, WBEM, SLP 또는 SMI-S에 대한 디버그 로깅을 사용할지 여부를 지정합니다.
- 유형: true | false
- 기본값: false
- mid.ssh.debug
- 로그 파일에서 SSH 디버그 정보를 사용하도록 설정합니다. 매개변수 사용은 SSH 클라이언트가 사용되는지 여부에 ServiceNow 따라 달라집니다.SSH 클라이언트가 ServiceNow 활성화되면 매개변수는 다음과 같이 작동합니다.
- 유형: string
- 기본값: false
ServiceNow SSH 클라이언트에 유효한 문자열 값은 다음과 같습니다.
- true: 로그 파일에서 SSH 디버그 정보를 사용하도록 설정합니다.
- false: 로그 파일에서 SSH 디버그 정보를 사용하지 않도록 설정합니다.
- <IP 주소>: 로그 파일에서 SSH 디버그 정보를 사용할 IP 범위를 지정합니다. 다음 형식으로 IP 주소를 입력할 수 있습니다.
- 슬래시(/)로 정의된 IP 범위와 서브 네트워크의 비트 수입니다. 예를 들어, 문자열 10.10.10.0/24는 10.10.10.0에서 10.10.10.254까지 24비트의 IP 주소를 검사합니다.
- 대시로 정의된 IP 범위입니다. 예를 들어, 문자열 10.10.11.0-10.10.11.165는 10.10.11.0에서 10.10.11.165까지 IP 주소를 검사합니다.
- 쉼표로 구분된 특정 IP 주소 목록입니다. 예를 들어, 문자열 10.10.11.200,10.10.11.235는 IP 주소 10.10.11.200과 10.10.11.235를 검사합니다.
- 지연: 오류나 경고가 발생하지 않는 한 메모리에 SSH 디버그 정보를 로깅합니다. 오류나 경고가 발생하면 플랫폼에서 디버그 정보를 로그 파일에 게시합니다. 이렇게 하면 오류 또는 경고와 관련된 로그 파일의 일부만 기록됩니다. 오류나 경고가 탐지되지 않으면 세션이 닫힐 때 플랫폼에서 사용되지 않은 로그 데이터를 메모리에서 삭제합니다. 각 세션은 최대 1000개의 로그 메시지를 저장합니다. 세션이 1000개의 로그 메시지를 초과하면 지연된 로그는 최신 로그 메시지를 위한 공간을 만들기 위해 가장 오래된 로그 메시지를 삭제합니다.
SSH 클라이언트가 ServiceNow 비활성화되면 매개변수는 로그 파일에서 SSH 디버그 정보를 활성화하거나 비활성화합니다.- 유형: true | false
- 기본값: false
주:MID 서버 매개변수 mid.ssh.debug 는 SNCSSH 및 J2SSH에만 영향을 줍니다. Maverick 클라이언트 디버그 로깅을 사용하려면 MID 서버 구성 매개변수 mid.log.level 을debug, com.maverick=debug로 설정합니다. - mid.log.level
- MID 서버에 대한 로깅 수준을 지정합니다. 가능한 값:
- 디버그
- 정보
- 경고
- 오류
주:값은 대/소문자를 구분하지 않습니다.- 유형: string
- 기본값: 정보
- mid.http.idle_connection_monitor.debug
- 유휴 연결 모니터에 대한 디버그 로깅을 사용하도록 설정합니다.
- 유형: true | false
- 기본값: false
DNS 매개변수
- mid.dns_scan.regulator.interval_ms
- DNS 스캔 간격을 밀리초 단위로 지정합니다.
- 유형: 정수
- 기본값: 10
- mid.dns_scan.regulator.packets_per_interval
- DNS 검사당 조정기 패킷 수를 지정합니다.
- 유형: 정수
- 기본값: 1
- mid.dns_scan.default_name_servers
- 기본 이름 서버의 호스트 이름이나 IP 주소를 지정합니다.
- 유형: string
- 기본값: 없음
- mid.dns_scan.default_name_servers
- 기본 이름 서버의 호스트 이름이나 IP 주소를 지정합니다.
- 유형: string
- 기본값: 없음
- mid.dns_scan.additional_name_servers
- 추가 이름 서버의 호스트 이름 또는 IP 주소를 지정합니다.
- 유형: string
- 기본값: 없음
- mid.dns_scan.load_balancing_enable
- 이름 서버의 부하 분산을 사용할지 여부를 지정합니다.
- 유형: true | false
- 기본값: false
- mid.probe.use_legacy_forward_dns
- 레거시 DNSNameResolver 프로브를 사용하도록 설정하고 기본 DNSNameResolver 프로브를 사용하지 않도록 설정합니다. 자세한 내용은 Probes used by Orchestration 문서를 참조하십시오.
- 유형: true | false
- 기본값: false
- mid.probe.use_legacy_reverse_dns
- 레거시 DNS 프로브를 활성화하고 기본 DNS 프로브를 비활성화합니다. 기본 DNS 프로브의 기능에 문제가 발생하면 이 매개변수를 사용하여 해당 기능을 비활성화합니다. 기본 DNS 프로브의 기능은 병렬로 실행되므로 가볍고 빠르며, 레거시 프로브는 직렬로 실행되므로 MID 서버에 의해 제한됩니다. 기본 프로브는 MID 서버 호스트 OS의 DNS 조회를 활용하여 OS에서 유지 관리하는 DNS 캐시를 사용하지만 레거시 프로브는 그렇지 않습니다. 따라서 Windows 시스템에서 기본 프로브에 의한 DNS 조회가 실패하면 OS는 NETBIOS 이름으로도 조회를 시도합니다.
- 유형: true | false
- 기본값: false
이벤트 관리 매개변수
- mid.probe.event.bulk_size
- 이벤트 페이로드의 최대 크기(MB)를 지정합니다.
- 유형: 정수
- 기본값: 120
- mid.probe.event.wait_time
- 이벤트 전송을 위한 빈 큐의 대기 시간입니다.
- 유형: 정수
- 기본값: 1000
- mid.probe.event.send.enabled
- 이벤트 전송을 활성화하거나 비활성화합니다.
- 유형: true | false
- 기본값: true
- mid.probe.event.queue.max_size
- 수신 이벤트가 거부되기 전에 이벤트 큐에 허용되는 최대 크기를 지정합니다.
- 유형: 정수
- 기본값: 100,000
- mid.probe.event.max.retry_time
- MID에서 이벤트 전송을 재시도하는 최대 시간(초)입니다.
- 유형: 정수
- 기본값: 1800
- mid.probe.event.queue.use_bulk
- 이벤트가 단독으로 또는 대량으로 서버로 전송되는지 여부를 지정합니다. 이 매개변수가 true 로 평가되면 이벤트가 서버로 대량으로 전송됩니다.
- 유형: true | false
- 기본값: true
- mid.probe.event.suppress.whitespaces
- 여러 줄 이벤트에 대한 설명 필드에 줄 바꿈을 허용합니다. 이벤트 커넥터 인스턴스와 함께 사용되는 각 MID 서버에 이 매개변수를 적용합니다. 선택 항목은 다음과 같습니다.
- 모두
- 이 설정은 모든 공백을 제거합니다.
- leave_as_is
- 이 설정은 모든 공백을 유지합니다.
- keep_newline
- 이 설정은 new_line만 유지하고 다른 모든 공백을 제거합니다.
- 유형: string
- 기본값: 모두
- mid.em.metric.metric_to_ci_map_limit
- CI 맵당 허용되는 최대 활성 메트릭 수를 지정합니다.
- 유형: 정수
- 기본값: 200,000
- mid.em.metric_binding_timeout_seconds
- 처리되지 않은 이벤트를 재전송하기 전에 대기할 시간(초)을 지정합니다.
- 유형: 정수
- 기본값: 300
- mid.em.metric_binding_timeout_max_seconds
- 처리되지 않은 이벤트를 재전송하기 전에 대기할 최대 시간(초)을 지정합니다.
- 유형: 정수
- 기본값: 10800
- mid.em.metric_max_elapsed_time_before_refresh
- 메모리에서 메트릭 소스 유형 캐시를 새로 고치기 전까지의 최대 시간(초)을 지정합니다.
- 유형: 정수
- 기본값: 60
- mid.em.matric_max_sql_string_length_for_types
- SQL 명령에 사용되는 문자열(유형으로 구성)의 최대 길이를 지정합니다.
- 유형: 정수
- 기본값: 30000
- mid.em.statistics_report_perioon_sec
- 인스턴스에 대한 통계 보고서 사이의 기간(초)을 지정합니다. 보고를 사용하지 않으려면 0 을 사용합니다. 이 매개변수를 다시 시작해야 합니다.
- 유형: 정수
- 기본값: 60
- mid.em.metric_connector_max_run_time_seconds
- 모든 주기에서 메트릭을 수집하는 최대 시간(초)을 지정합니다.
- 유형: 정수
- 기본값: 300
- mid.em.metric_connector_history_min
- 메트릭을 검색하기 위해 이력을 거슬러 올라갈 시간(분)을 지정합니다.
- 유형: 정수
- 기본값: 180
- mid.em.metric_event_logging
- 메트릭 및 이벤트 로깅 수준을 지정합니다. 선택 항목은 다음과 같습니다.
- 없음
- 모두
- 이벤트
- 메트릭
- metrics:<filter>
- 이벤트:<필터>
- 유형: string
- 기본값: 없음
- mid.em.metric_connector_late_arrivals_delay
- 메트릭 수집 시 지연할 시간(초)을 지정합니다.
- 유형: 정수
- 기본값: 30
FTP 연결 매개변수
- mid.ftp.max_풀_크기
- FTP 연결 풀의 최대 크기(MB)를 지정합니다.
- 유형: 정수
- 기본값: 25
- mid.ftp.max_대상당
- 대상당 최대 FTP 연결 수를 지정합니다.
- 유형: 정수
- 기본값: 5
- mid.ftp.max_conn_idle_time
- FTP 연결이 풀에서 유휴 상태일 수 있는 최대 시간(밀리초)을 지정합니다.
- 유형: 정수
- 기본값: 300000
- mid.filesystem.max.ls
- filesystem list directory 명령에서 반환할 수 있는 최대 파일 수를 지정합니다.
- 유형: 정수
- 기본값: 10000
로깅 매개변수
- disable_monitors
- MID 서버가 인스턴스에서 모니터를 능동적으로 검사하지 못하도록 비활성화할지 여부를 지정합니다.
- 유형: true | false
- 기본값: true
- mid.show.queries
- MID Server가 ServiceNow 인스턴스에 대해 수행하는 모든 쿼리에 대한 세부 정보를 기록할지 여부를 지시합니다. 일반적으로 이 매개변수는 개발자만 사용되지만 문제를 해결할 때 유용한 경우가 있습니다. 이 매개변수를 예 로 설정하면 MID 서버에 대한 집중적인 로깅이 발생하여 상당한 디스크 공간이 필요할 수 있습니다.
- 유형: true | false
- 기본값: false
- disable.remote.logging
- MID 서버가 인스턴스의 MID 서버 로그에 정보를 로깅하지 못하도록 합니다. 어떤 경우든 인스턴스에 기록되는 정보는 비교적 적지만 이 매개변수를 true 로 설정하면 인스턴스에 대한 모든 로깅이 제거됩니다.
- 유형: true | false
- 기본값: false
- disable.status
- MID 서버가 10분마다 인스턴스에 상태 보고서를 보내지 못하도록 합니다.
- 유형: true | false
- 기본값: false
- mid.file_cleaner.비활성화됨
다음 폴더 내의 파일 및 빈 폴더는 이 MID 파일 클리너로 삭제될 수 있습니다. 마지막으로 액세스한 지 30일이 넘은 파일은 삭제됩니다. 시작 시 실행되며, 그 이후에는 24시간마다 실행됩니다. MID 서버 서비스를 다시 시작하여 파일 클리너를 강제로 실행할 수 있습니다.
정리된 폴더/파일:\agent\import\agent\export- 익스포트 세트 기능에서 사용됩니다.- \
agent\work\monitors\ECCSender\output_error- 어떤 이유로든 삽입할 수 없는 ECC 입력 페이로드에 사용됩니다. \agent\work\monitors\ECCSender\output_oversize- 페이로드의 복사본이 mid.eccq.max_payload_size에서 설정한 제한(기본값은 20000000바이트)보다 크기 때문에 인스턴스로 전송되지 않은 페이로드의 복사본을 저장하는 데 사용됩니다.\agent\logs-특히 JFR 덤프
- 유형: true | false
- 기본값: false
mTLS 프로토콜 매개변수
설치 디렉터리의 /agent 디렉터리에 있는 config.xml 파일에 이러한 매개변수를 추가합니다.MID 서버
- mid.httpclient.protocol.myprotocol.path
-
키 스토어의 경로를 지정합니다. 경로는 절대 경로이거나 상대 경로일 수 있습니다. 매개변수 이름에서 myprotocol 을 해당 프로토콜의 이름으로 바꿔야 합니다.
유형: 문자열.
- mid.httpclient.protocol.myprotocol.port
-
프로토콜의 포트 번호를 지정합니다. 매개변수 이름에서 myprotocol 을 해당 프로토콜의 이름으로 바꿔야 합니다.
유형: 문자열.
- mid.httpclient.protocol.myprotocol.password
-
mTLS 자격 증명 암호를 지정합니다. 매개변수 이름에서 myprotocol 을 해당 프로토콜의 이름으로 바꿔야 합니다. 암호화 속성을 secure="true" 추가하여 표준 MID 서버 암호화를 사용하여 암호를 암호화합니다.
유형: 문자열.
패턴 매개변수
- mid.parsing.max_필드_크기
패턴이 실행되는 동안 임시 변수로 저장된 문자열의 최대 문자 길이를 설정합니다. 이 매개변수의 값보다 긴 문자열은 해당 값과 같도록 잘립니다. 긴 문자열을 구문 분석할 때 이 매개변수를 사용하여 제한을 늘립니다.
경고:SQL 데이터베이스 구현의 최대 필드 크기 제한을 초과하면 오류가 발생합니다.- 유형: 정수
- 기본값: 1024
- mid.sa.discovery.pattern_string_attributes.deduplicate
중복 문자열을 제거하여 패턴 실행 컨텍스트 속성에 대한 메모리 소비를 줄입니다.
- 유형: true | false
- 기본값: true
프록시 서버 매개변수
- mid.instance.use_proxy 또는 mid.proxy.use_proxy
- MID 서버가 인스턴스에 ServiceNow 액세스하기 위해 웹 프록시를 통과해야 하는 경우 이 매개변수를 true 로 설정하여 MID 서버가 프록시를 사용하도록 지시합니다. 또한 프록시 서버의 호스트와 포트는 물론 사용자 이름과 암호도 설정해야 합니다.
- 유형: true | false
- 기본값: false
- mid.proxy.host
- MID 서버가 인스턴스에 ServiceNow 액세스하기 위해 웹 프록시를 통과해야 하는 경우 이 매개변수를 설정하여 프록시의 호스트를 정의합니다.
- 유형: string
- 기본값: 없음
- mid.proxy.password
- MID 서버가 인스턴스에 ServiceNow 액세스하기 위해 웹 프록시를 통과해야 하고 프록시에 암호가 필요한 경우 이 매개변수를 설정하여 해당 암호를 정의합니다.
- 유형: string
- 기본값: 없음
- mid.proxy.port
- MID 서버가 인스턴스에 ServiceNow 액세스하기 위해 웹 프록시를 통과해야 하는 경우 이 매개변수를 설정하여 프록시의 포트를 정의합니다.
- 유형: 정수(0-65535)
- 기본값: 80
- mid.proxy.username
- MID 서버가 인스턴스에 ServiceNow 액세스하기 위해 웹 프록시를 통과해야 하고 프록시에 사용자 이름이 필요한 경우 이 매개변수를 설정하여 해당 사용자 이름을 정의합니다.
- 유형: string
- 기본값: 없음
요청 시간 제한 매개변수 재정의
- mid.sa.cloud.request_timeout
- 클라우드 요청에 대한 시간 제한을 밀리초 단위로 설정합니다. 이 매개변수는 아웃바운드 REST 트랜잭션이 시간 초과되기 전에 대기할 최대 시간(밀리초)을 지정하는 glide.http.timeout 시스템 특성을 재정의합니다.
- 유형: 정수
- 기본값: 30000
- mid.http_classy.request_timeout
- HTTP - 분류 프로브를 사용하여 HTTP 분류 요청에 대한 시간 제한(밀리초)을 설정합니다. 이 매개변수는 아웃바운드 트랜잭션이 시간 초과되기 전에 대기할 최대 시간(밀리초)을 지정하는 glide.http.timeout 시스템 속성을 재정의합니다.
- 유형: 정수
- 기본값: 30000
보안 매개변수
- mid.windows_host.file_permissions.allow_list
- 보안을 향상시키기 위해 Windows 파일 권한 적용에 대한 포함 목록을 설정합니다. 매개변수는 쉼표로 구분된 그룹 이름, 사용자 이름 및 SID의 문자열을 사용합니다. 그룹 및 사용자 이름은 SAM 계정 이름 지정 요구 사항을 따라야 합니다. SID를 사용하여 도메인 계정을 지정할 수 있습니다.
- 유형: 문자열(쉼표로 구분된 그룹 및 사용자 이름)
- 기본값: 없음
- mid.windows_host.file_permissions.enforce
- MID 서버가 Windows 파일 권한 적용을 사용하여 보안을 향상시킬 수 있도록 합니다. 이 매개변수를 false 로 설정하면 MID 서버가 파일 권한 포함 목록을 업데이트할 수 없지만 파일 권한을 되돌리지는 않습니다.
- 유형: true | false
- 기본값: true
- mid.httpclient.tls.verify_revoked_certificate.verify_issuer
- 인증서 해지(OCSP) 검사 중에 발급자가 있어야 하는지 여부를 제어합니다. 기본적으로 인증서 해지 확인이 활성화되면 각 인증서의 발급자가 있어야 합니다. 매개변수가 false로 설정되면 MID 서버는 반환된 인증서 체인을 탐색하고 각 인증서가 해지되었는지 검사합니다. 그러나 체인에서 발급자가 없어도 요청은 실패하지 않습니다.주:
- 이 속성은 OCSP 해지 검사에만 영향을 줍니다. TLS 인증서 체인 확인에는 영향을 주지 않습니다.
- Certificate Chain Check MID 인증서 검사 정책에서 사용하도록 설정하면 반환된 인증서에서 로컬 cacerts에 있는 인증서에 이르기까지 매개변수 설정에 관계없이 mid.httpclient.tls.verify_revoked_certificate.verify_issuer 완전하고 유효한 인증서 체인이 적용됩니다.
- 데이터 유형: 부울
- 기본값: true
Shazzam 매개변수
- mid.shazzam.regulator.interval_ms
- Shazzam이 패킷을 시작할 수 있는 간격(밀리초)을 설정합니다. 이 매개변수는 매개변수와 mid.shazzam.regulator.packets_per_interval 함께 작동하여 이 간격에 허용되는 패킷 수를 설정합니다. 기본적으로 Shazzam은 밀리초마다 하나의 패킷을 시작합니다.
- 유형: 정수
- 기본값: 1
- mid.shazzam.regulator.packets_per_interval
- Shazzam이 구성된 시간 간격으로 시작할 수 있는 패킷 수를 설정합니다. 이 매개변수는 해당 간격을 설정하는 매개변수와 mid.shazzam.regulator.interval_ms 함께 작동합니다. 기본적으로 Shazzam은 밀리초마다 하나의 패킷을 시작합니다.
- 유형: 정수
- 기본값: 1
- mid.shazzam.chunk_size
- Shazzam이 병렬로 검색하는 최대 IP 주소 수를 지정합니다. 이 매개변수는 주로 아웃바운드 포트 사용을 제어합니다.
- 유형: 정수
- 기본값: 100
- mid.shazzam.스레드
- Shazzam이 사용하는 동시 허용 스레드 수를 지정합니다. 이 매개변수 또는 mid.shazzam.max_scanners_per_thread 매개변수를 0으로 설정하면 Shazzam 다중 스레드 최적화가 비활성화됩니다.
- 유형: 정수
- 기본값: 5
- mid.shazzam.max_scanners_per_thread
- 각 Shazzam 스레드에서 처리하는 동시 허용 스캐너 수를 지정합니다. 이 매개변수 또는 mid.shazzam.threads 매개변수를 0으로 설정하면 Shazzam 다중 스레드 최적화가 비활성화됩니다.
- 유형: 정수
- 기본값: 500
SNMP 구성 매개변수
- mid.snmp.enable_auto_public
- 다른 SNMP 자격 증명이 성공하지 못한 경우 SNMP 공용 커뮤니티 문자열을 자동으로 사용할지 여부를 지정합니다.
- 유형: true | false
- 기본값: true
- mid.snmp.request.timeout
- 첫 번째 OID 요청의 시간 제한 값(밀리초)을 지정합니다. 후속 요청(예: 테이블 OID) mid.snmp.session.timeout configuration 의 경우 매개변수(아래 참조)가 적용됩니다.주:이 매개변수를 SNMP 프로브 매개변수로 timeout 무효화할 수 있습니다.
- 유형: 정수
- 기본값: 1500
- mid.snmp.session.timeout
- 후속 OID 요청의 시간 제한 값(밀리초)을 지정합니다. SNMP 통신은 상태 비저장이며 일반적인 의미의 세션이나 연결이 없습니다. 시스템은 첫 번째 OID 요청의 긍정적인 응답을 후속 요청에 대한 신속한 응답을 기대해야 한다는 신호로 간주합니다. 기본값은 짧지만 이 매개변수 값을 에 사용되는 값과 동일한 값으로 늘리는 것이 유용할 수 있습니다.mid.snmp.request.timeout주:이 매개변수를 SNMP 프로브 매개변수로 establish_session_timeout 무효화할 수 있습니다.
- 유형: 정수
- 기본값: 500
- mid.snmp.use_getbulk
- GETBULK를 사용하여 많은 양의 데이터를 일괄 수신할지 여부를 지정합니다. 개별 MID Server를 구성하는 데 사용할 수 있습니다.
- 유형: true | false
- 기본값: True
GETBULK는 프로브 수준에서 또는 모든 MID 서버에 대해 전역으로 설정할 수도 있습니다. 설정은 우선순위에 따라 나열됩니다.- SNMP 프로브 매개변수
- MID 서버 구성 매개변수
- MID 서버 속성
- mid.snmp.use_snmp4j
- SNMP 통신에 Snmp4j 라이브러리를 사용합니다. 이는 SNMPv3에 대한 엄격한 요구 사항입니다. 이 매개변수는 의 조언고객 서비스 및 지원에 따라서만 false로 설정해야 합니다.
- 유형: true | false
- 기본값: true
- mid.snmp.use_snmp_v1_v2c
-
SNMPv1 및 SNMPv2c 프로토콜 버전을 사용하여 통신을 시도합니다. 를 구성해야 SNMP community credentials할 수 있습니다. 이 매개변수는 SNMPv3에 대한 엄격한 요구 사항이 아닌 대체 매개변수입니다.
- 유형: true | false
- 기본값: true
- mid.snmp.use_snmp_v3
- SNMPv3 프로토콜 버전을 사용하여 통신을 시도합니다. SNMPv3 자격 증명 구성이 필요합니다.
- 유형: true | false
- 기본값: true
SSH 검색 매개변수
- /usr/sbin
- /usr/bin
- /빈
- /sbin
- mid.connection_cache
- 연결을 캐시할지 여부를 지정합니다. 연결 캐싱을 사용하지 않으려면 아니오 로 설정합니다. 이 매개변수는 SSH 연결에만 적용됩니다.
- 유형: true | false
- 기본값: true
- mid.ssh.disable_history
- 셸 세션 기록이 대상 호스트에 저장되는지 여부와
HISTFILE=/dev/null명령이 실행되는지 여부를 제어합니다. 대상 호스트에 기록을 유지하려면 이 속성을 false 로 설정하여HISTFILE=/dev/null명령이 대상 장치로 전송되지 않도록 합니다.- 유형: true | false
- 기본값: true
- mid.ssh.set_path
- SSH 명령에 대해 PATH 환경 변수를 설정할지 여부를 지정합니다.
- 유형: true | false
- 기본값: true
- mid.ssh.local
- 콘솔이 아닌 SSH를 통해 MID 서버 호스트 컴퓨터(localhost)에 대한 명령을 실행할지 여부를 지정합니다. 이렇게 하면 장기 실행 명령이 제대로 실행될 수 있습니다. 이 매개변수는 레거시 SSH 클라이언트에만 적용됩니다.
- 유형: true | false
- 기본값: false
- mid.ssh_connections_per_host
- MID 서버가 지정된 호스트에 대해 실행할 수 있는 동시 프로브 수를 제어합니다. 동시 연결 수를 줄이면 속도가 느려 디스커버리질 수 있습니다.
- 유형: 정수
- 기본값:
클라이언트의 ServiceNow 경우 7
레거시 SSH 클라이언트의 경우 3입니다.
- mid.ssh.sudo_preserve_environment
- sudo를 사용하여 SSH를 위한 환경을 유지할지 여부를 지정합니다.
- 유형: true | false
- 기본값: false
- mid.ssh.terminal.width
- 터미널에서 sudo -l을 처리할 때 라인당 최대 문자를 제어합니다. 값이 너무 낮으면 출력이 여러 줄로 분할되어 파서에 영향을 줄 수 있습니다. 필요에 따라 출력을 처리할 수 있는 충분한 크기로 값을 설정합니다.
- 유형: int
- 기본값: 255
- mid.ssh.path_override
- 명령을 실행하기 전에 설정된 기본 경로를 무효화합니다. 콜론(:)으로 구분된 하나 이상의 무효화 경로를 입력합니다. 기본 경로는 /usr/sbin: /usr/bin: /bin: /sbin입니다.
- 유형: 문자열(콜론으로 구분된 디렉터리 목록)
- 기본값: 없음
SSH 클라이언트는 ServiceNow path_overide 값 앞에 다음 프리픽스를 사용할 수 있습니다.- append: 호스트 경로의 끝에 무효화 경로를 추가합니다. 이것이 기본 동작입니다.
- replace: 호스트 경로를 path_overide 값으로 바꿉니다.
- prepend: 호스트 경로 앞에 무효화 경로를 추가합니다.
- mid.ssh.use_snc
- 개별 MID 서버에서 SSH 클라이언트(SNCSSH)를 ServiceNow 활성화합니다. SNCSSH는 SSH 클라이언트의 구현이며 ServiceNowMID 서버 속성을 통해 새 인스턴스의 모든 MID 서버에 대해 기본적으로 활성화됩니다. SSH 클라이언트를 ServiceNow 사용하도록 설정하면 레거시 J2SSH 클라이언트가 사용할 수 없습니다.중요사항:동일한 인스턴스에 연결된 MID 서버에 대해 SSH 클라이언트 유형을 혼합하는 것은 바람직하지 않습니다.
- 유형: true | false
- 기본값: false
- mid.ssh.max_retries
- 시간 초과 후 SSH 작업을 재시도할 최대 횟수를 지정합니다. 시스템은 각 연결 시도 사이에 2초 동안 절전 모드로 전환됩니다. 기본적으로 MID 서버는 한 번만 재시도합니다. 재시도를 사용하지 않으려면 매개변수를 0 으로 설정합니다.
- 유형: 정수
- 기본값: 1
- mid.ssh.alt_rm
- 다른 SSH 파일 제거 명령을 설정합니다.
- 유형: string
- 기본값: 없음
- mid.ssh.initial_delay_ms
- 지정된 시간(밀리초) 동안 대상에 연결한 후 서버로 SSH 프로브 명령을 보내는 것을 지연합니다. 이 매개변수는 레거시 SSH 클라이언트에만 적용됩니다.
- 유형: 정수(밀리초)
- 기본값: 0
- mid.ssh.suppress_history
- SSH 히스토리 파일 생성을 억제합니다. 이 매개변수는 레거시 SSH 클라이언트에만 적용됩니다.
- 유형: true | false
- 기본값: false
- mid.ssh.socket_timeout
- 소켓 시간 제한으로 인해 발생하는 문제를 방지하기 위해 SSH 소켓의 시간 제한 값을 지정합니다. UPS 및 PDU와 같은 컨트롤러가 내장된 시스템과 같이 SSH가 활성화된 일부 장치는 인증 요청에 응답하는 데 더 많은 시간이 필요합니다. 기본값 2분은 이러한 요청이 조기에 시간 초과되지 않도록 합니다.
- 유형: 정수(밀리초)
- 기본값: 120000(2분)
- mid.ssh.channel_timeout
- 연결을 닫기 전에 MID 서버가 SSH 소켓에서 활동을 기다리는 시간을 지정합니다. 지정된 시간 제한 값에 대한 SSH 소켓에 활동이 없는 경우 MID 서버가 연결을 종료합니다. SSH가 활성화된 UPS 및 PDU와 같은 컨트롤러가 내장된 시스템과 같은 일부 장치는 인증 요청에 응답하는 데 더 많은 시간이 필요할 수 있습니다.
- 유형: 정수(밀리초)
- 기본값: 120000(2분)
- mid.ssh.session_timeout
- 캐시된 세션을 마지막으로 사용한 후 메모리에 남아 있는 시간을 지정합니다. 값이 지나치게 작으면 성능이 저하되는 경향이 있습니다. 이 매개변수는 SSH 클라이언트에만 ServiceNow 적용됩니다.
- 유형: 정수(밀리초)
- 기본값: 300000(5분)
- mid.ssh.command_timeout_ms
- SSH 명령 실행의 시간 초과 기간(밀리초)입니다.
- 유형: 정수(밀리초)
- 기본값: 300000(5분)
- mid.ssh.use_keyboard_interactive
- 활성화된 SSH 디먼에서 키보드 대화형 인증 모드를 사용합니다.
- 유형: true | false
- 기본값: false
경고:Mac OS X Sierra 및 이후 버전에서는 암호 의 인증 순서와 키보드 대화형모드에 문제가 있어 검색이 실패할 수 있습니다. 이 문제 및 적절한 SSH 인증에 필요한 구성에 대한 자세한 내용은 KB0623600를 참조하십시오. - mid.ssh.dh_group_length_min
- Diffie-Hillman 키 교환에서 "공유 비밀" 키를 생성하는 데 사용되는 최소 그룹 길이(비트)를 지정합니다. 키가 클수록 SSH 연결은 더 안전하지만 성능은 저하됩니다.
- 유형: 정수(비트)
- 기본값: 1024
- mid.ssh.dh_group_length_max
- Diffie-Hillman 키 교환에서 "공유 비밀" 키를 생성하는 데 사용되는 최대 그룹 길이(비트)를 지정합니다. 키가 클수록 SSH 연결은 더 안전하지만 성능은 저하됩니다.
- 유형: 정수(비트)
- 기본값: 8192
- mid.ssh.shells_supported
- MID 서버에서 지원하는 bourne 호환 셸을 정의합니다. 이 값은 지원되는 셸의 목록으로, ksh, dsh, bash 및 sh와 같이 쉼표로 구분됩니다.
- 유형: string
- 기본값: ksh,bash,sh
- mid.ssh.discard_lrc_error
- 오래 실행되는 명령 오류 출력을 삭제하고 레거시 동작을 에뮬레이트합니다.
- 유형: string
- 기본값: j2ssh - true, sncssh - false
- mid.ssh.pool_thread_ratio
- 구성된 MID 서버 스레드 수(threads.max)에 대한 SSH 세션 풀 용량의 비율로 백분율로 표시합니다. 허용되는 풀 용량 세션 수가 이 매개변수에 설정됩니다. 이 매개변수에 설정된 값에 관계없이 시스템은 풀 용량이 25개 세션 아래로 떨어지는 것을 허용하지 않습니다.
- 유형: 정수
- 기본값: 150
- mid.ssh.disable_privilege_check
- 대상이 sudo 이외의 권한 있는 명령을 사용하는 경우에는 이 매개변수가 적용되지 않습니다. 자세한 내용은 MID 서버 권한 있는 명령 문서를 참조하십시오.
이 섹션의 나머지 부분은 sudo를 실행하는 대상에만 적용됩니다. 이 매개변수가 true로 설정되면 MID 서버는 자격 증명에 구성된 사용자가 sudo를 사용하여 지정된 명령을 실행할 수 있는 권한이 있다고 가정합니다. MID 서버에서는 대상 사용자가 대상에서 sudo 다음에 오는 명령 문자열을 실행할 수 있다고 가정합니다. 이 매개변수가 false로 설정되면 MID 서버는 대상에서 "sudo -l"을 실행하여 sudo 다음에 나오는 명령에 대상에서 실행할 수 있는 권한이 있는지 확인합니다. 이 매개변수의 값에 관계없이 MID 서버는 항상 대상에서 sudo 자체를 실행할 수 있는지 확인합니다.
일부 릴리스에서는 MID 구성 매개변수 풀다운 목록에 이 매개변수가 표시되지 않습니다. 이 경우 선택적으로 MID 속성에 이 매개변수를 추가할 수 있습니다.
- 유형: true | false
- 기본값: false
업그레이드 매개변수
- mid.pinned.version
- 이 MID 서버가 고정되어 있는 버전의 이름입니다.
- 유형: string
- 기본값: MID buildstamp 주:인스턴스의 MID 빌드스탬프를 보려면 탐색 필터에 stats.do 입력합니다. buildstamp 형식의 예는 london-06-27-2018__patch3-10-24-2018_11-11-2018_0542입니다.
- mid.upgrade.use_proxy
- MID 서버가 업그레이드 URL에 액세스하기 위해 웹 프록시를 통과해야 하는 경우 이 매개변수를 true 로 설정하여 MID 서버가 프록시를 사용하도록 지시합니다. 프록시 서버의 호스트와 포트도 설정해야 합니다. 인스턴스 프록시 사용자 이름과 암호가 설정된 경우 업그레이드 프록시에도 사용됩니다.주:이 매개변수는 glide.mid.autoupgrade.proxy* 매개변수로 구성된 프록시 상세 정보를 제어하기 위한 것이 아닙니다.
- 유형: true | false
- 기본값: true
- glide.mid.autoupgrade.proxy_host 또는 glide.glidesoap.proxy_host
- MID 서버가 업그레이드 URL에 액세스하기 위해 웹 프록시를 통과해야 하는 경우 여기에서 프록시의 호스트를 정의합니다.
- 유형: 문자열(URL)
- 기본값: 없음
- glide.mid.autoupgrade.proxy_port 또는 glide.glidesoap.proxy_port
- MID 서버가 업그레이드 URL에 액세스하기 위해 웹 프록시를 통과해야 하는 경우 여기에서 프록시의 포트를 정의합니다.
- 유형: 정수(0-65535)
- 기본값: 80
- glide.mid.autoupgrade.proxy_user
- MID 서버가 업그레이드 URL에 액세스하기 위해 웹 프록시를 통과해야 하는 경우 여기에서 프록시의 사용자 이름을 정의합니다.
- 유형: 문자열(URL)
- 기본값: 없음
- glide.mid.autoupgrade.proxy_password
- MID 서버가 업그레이드 URL에 액세스하기 위해 웹 프록시를 통과해야 하는 경우 여기에서 프록시의 암호를 정의합니다.
- 유형: string
- 기본값: 없음
Windows 검색 매개변수
- mid.powershell_api.session_pool.max_size
세션 풀에 허용되는 최대 세션 수를 지정합니다.
주:이 매개변수를 설정하거나 변경하려면 MID 서버를 다시 시작해야 합니다.- 유형: 정수
- 기본값: 25
- mid.powershell_api.session_pool.target.max_size
풀에 허용되는 대상 호스트당 최대 세션 수를 지정합니다.
주:이 매개변수를 설정하거나 변경하려면 MID 서버를 다시 시작해야 합니다.- 유형: 정수
- 기본값: 2
- mid.sa.prefer_powershell
- PowerShell 원격 제어를 사용할 수 있습니다 MID 서버 .
- 유형: true | false
- 기본값: false
- mid.powershell_api.winrm.use_ssl
- WinRM을 사용하는 HTTPS 연결에 SSL 인증서를 사용해야 합니다.
- 유형: true | false
- 기본값: false
- mid.powershell_api.winrm.additional_pssesion_options
- PSSession에 대한 고급 옵션을 통제합니다. 고급 PSSession 옵션에 대한 자세한 내용은 다음 문서를 참조하십시오 https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/new-pssessionoption?view=powershell-6.
- mid.powershell_api.winrm.remote_https_port
- HTTP를 통해 PowerShell을 사용하여 Windows 서버에 연결하는 포트를 구성합니다.
- 유형: 정수
- 기본값: 5986
- mid.powershell_api.winrm.remote_port
- HTTP를 통해 PowerShell을 사용하여 Windows 서버에 연결하는 포트를 구성합니다.
- 유형: 정수
- 기본값: 5985
- mid.powershell_api.winrm.skip_ssl_cert_check
- HTTPS 연결에 WinRM을 사용하는 경우 SSL 인증서 확인을 건너뜁니다.
- 유형: true | false
- 기본값: false
- mid.powershell_api.winrm.skip_ssl_cert_check_options
- HTTPS 연결에 WinRM을 사용하는 경우 특정 SSL 인증서 확인을 건너뜁니다. CA(인증 기관)의 인증서, 인증서와 연결된 호스트를 식별하는 CN(일반 이름) 및 해지된 인증서에 대한 인증서 검사를 건너뛰도록 구성 MID 서버 합니다.
- 유형: string
- 기본값: -SkipCACheck -SkipCNCheck -SkipRevocationCheck
- mid.powershell.use_credentials
- PowerShell에 사용할 디스커버리 자격 증명을 결정합니다. true로 설정하면 자격 MID 서버 증명 테이블의 자격 증명으로 프로브 Windows 를 실행하도록 지시합니다. 서비스에 대한 MID 서버 사용자의 자격 증명으로 프로브를 실행하려면 이 매개변수를 false로 설정합니다.
- 유형: true | false
- 기본값: true
- mid.powershell.path
- 둘 이상의 PowerShell이 설치된 경우 관리자가 특정 PowerShell MID 서버 을 가리키도록 할 수 있습니다. 실행 가능한 PowerShell이 포함된 폴더의 경로를 제공합니다(예: C:\mypowershell 또는 C:\mypowershell\). ServiceNow 경로에 문자열 powershell.exe을 자동으로 추가합니다. 32비트와 64비트 PowerShell이 모두 동일한 MID 서버VM에서 활성화될 때 이 매개변수를 구성하며, 이는 컨텍스트에 대한 올바른 PowerShell을 시작해야 합니다. 64비트 Windows 는 파일 시스템 리디렉션을 사용하며 MID 서버 32비트 애플리케이션으로 실행됩니다. %WinDir%\System32 Windows 에 경로를 지정하려고 하면 %WinDir%\SysWOW64로 자동 리디렉션됩니다. 리디렉션을 방지하려면 경로를 %WinDir%\Sysnative로 지정하십시오. 예를 들어 C:\WINDOWS\system32\WindowsPowerShell\v1.0\ 대신 C:\WINDOWS\sysnative\WindowsPowerShell\v1.0\를 지정합니다. 주:64비트 버전의 Windows XP에서는 이를 활성화하기 위해 핫픽스 Microsoft 가 필요할 수 있습니다.
64비트 Windows 컴퓨터에서 실행되는 애플리케이션을 검색하려면 64 MID 서버 비트 Windows 호스트 컴퓨터에서 실행되고 있어야 합니다.
- 유형: 문자열(경로)
- 기본값: 없음
- mid.powershell.enforce_utf8
- 대상 Windows 시스템에 명령하여 UTF-8로 인코딩된 출력을 반환하도록 하려면 이 매개변수를 사용합니다. 이 기능을 사용하지 않으면 대상 시스템에서 기본 인코딩을 사용할 수 있습니다. 이 매개변수는 PowerShell을 사용하는 경우에만 유효합니다.
이 값을 false 로 설정하면 프로브에서 비 ASCII 문자가 반환될 때 CMDB에 잘못된 값이 생성될 수 있습니다.
- 유형: true | false
- 기본값: true
- mid.powershell.local_mid_service_credential_fallback
- 다른 모든 자격 증명이 실패하는 경우 서비스 자격 증명으로 MID 서버 자동 폴백할 수 있습니다.
- 유형: true | false
- 기본값: true
- mid.powershell_api.idle_session_timeout
유휴 PowerShell 세션의 시간 제한 값(초)을 지정합니다.
주:이 매개변수를 설정하거나 변경하려면 .MID 서버- 유형: 정수
- 기본값: 60
- mid.powershell.command.parameter_passing
- 이 매개변수를 활성화하여 명령 라인에서 PowerShell 매개변수 전달을 허용합니다.
- 유형: true | false
- 기본값: false
- mid.powershell.command.script.parameter_passing
- 명령줄에서 PowerShell 스크립트 전달을 허용하려면 이 매개변수를 활성화합니다.
- 유형: true | false
- 기본값: true
- mid.windows.management_protocol
관리자가 장치 및 프로세스 분류에 사용되는 Windows 관리 프로토콜을 선택할 수 있습니다. 옵션으로는 WMI 및 WinRM이 있습니다.
- 유형: string
- 기본값: WMI
- mid.windows.probe_timeout
- 특정 MID 서버의 모든 Windows 프로브에 대한 시간 제한 간격을 설정합니다. 이 값은 wmi_timeout 프로브 매개변수를 사용하여 개별 프로브에 대해 구성된 값에 의해 무효화됩니다.
- 유형: 정수
- 기본값: 300
- mid.powershell.jea.append_username
- 현재 사용자의 사용자 이름을 JEA 엔드포인트에 추가할지 여부를 지정합니다.
- 유형: true | false
- 기본값: False
- mid.powershell.jea.엔드포인트
- MID 서버가 연결할 원격 서버의 JEA 구성 이름(엔드포인트)입니다. JEA_DISCO_BASIC으로 설정합니다.
- 유형: string
- 기본값: ""
MID 서버 매개변수 추가
MID 서버 매개변수를 사용하여 특정 MID 서버의 동작을 제어합니다.
시작하기 전에
필요한 역할: 관리자