상태 로그 분석 구성 기본 설정
상태 로그 분석 속성 및 일반 구성에 주로 사용되는 설정입니다.
MID 서버 설정
- MID 서버 로그 수집 기능을 사용할 수 있게 설정해야 합니다. 주:MID 서버에서 모든 기능을 사용할 수 있게 설정하면 로그 수집 기능도 사용할 수 있습니다.
- 가능할 때마다 로그 수집에 전용 MID 서버를 사용합니다.
- MID 서버가 여러 제품을 실행할 수 있게 하려면 상태 로그 분석이 최소한 표준 제품에 대한 Java 가상 머신(JVM) 메모리가 설정되어 있어 각 MID 서버 스레드를 구성할 수 있어야 합니다.
상태 로그 분석에 대한 기본 MID 서버 설정은 다음과 같습니다.
-
- CPU: 8
- RAM: 32GB
- 네트워크 대역폭: 최대 10Gbps
- EBS 대역폭: 최대 4,750Mbps
- MID 서버의 최대 Java 힙 크기: 8,192MB
위의 사양에서 Washington DC 인스턴스의 예상 로그 수집 처리량은 다음과 같습니다.- 300바이트의 로그 메시지의 경우: 20,000
- 1.1KB의 로그 메시지의 경우: 12,300
- 2KB의 로그 메시지의 경우: 7,970
상태 로그 분석으로 로그를 스트리밍하기 위한 최소 요구 사항은 다음과 같습니다.- CPU: 4
- RAM: 16GB
- Java 힙 크기 MID 서버: 8GB
일반 정보는 MID 서버 시스템 요구 사항을 참조하십시오.
- 로그 수집 처리량을 늘리기 위해 ulimit 또는 네트워크 대역폭을 늘리거나 스트림되는 로그의 크기를 줄일 수 있습니다. ulimit 설정은 개별 MID 서버에서 구성할 수 있습니다. 하지만 ulimit과 처리량의 상관관계는 수정할 수 없습니다.
다음 테이블은 MID 서버에서의 네트워크 처리량과 관련된 오픈 파일에 대한 ulimit 설정 목록을 보여줍니다. MID 서버에서 에이전트로 스트리밍되는 로그의 크기, 그리고 처리량에 상당하는 gRPC 스트리밍 속도가 나타나 있습니다.
표 1. 처리량과 관련된 Ulimit 설정 큐 유형 로그 라인 크기 gRPC 비율 메모리 큐 내 300바이트 18,000 메모리 큐 내 1.1KB 13,000 메모리 큐 내 2KB 10,000 디스크 기반 큐 300바이트 11,000 디스크 기반 큐 1.1KB 5,000 디스크 기반 큐 2KB 3,000 2024년 8월 릴리스부터, 상태 로그 분석으로의 로그 스트리밍 속도를 최대 6배까지 높일 수 있는 Lightning gRPC 클라이언트를 사용하여 MID 서버와 ServiceNow 인스턴스의 통신을 향상시킬 수 있습니다. Lightning gRPC 클라이언트를 활성화하려면 수동 구성이 필요합니다. 자세한 내용은 Now Support 지식베이스의 Lightning gRPC 클라이언트 - 새 MID gRPC 스트리밍 아키텍처 사용 [KB1648419] 문서를 참조하십시오.
- 기본적으로 MID 서버당 데이터 입력 수는 10으로 제한됩니다. 개별 MID 서버 또는 모든 MID 서버에 대해 이 제한 사항을 구성할 수 있습니다.
- FIPS 및 비FIPS 모드 모두 JRE(Java Runtime Environment) 11 이상에서 상태 로그 분석 기능이 있는 MID 서버가 실행되어야 합니다.주:BC-FIPS 버전 2.0을 상태 로그 분석 지원하려면 버전 34.0.37(2024년 12월)로 업그레이드해야 합니다.
로그 소스 보존 설정
기본적으로 소스당 로그 보존은 3일로 설정됩니다. 이 설정은 수정할 수 없습니다.
상태 로그 분석 ServiceNow Store에서 제공되는 애플리케이션(버전 22.0.12 - 2021년 12월 이후 릴리스) 을 사용하는 경우 소스별 또는 여러 소스에 대한 로그 보존 정책을 함께 수정할 수 있습니다. 자세한 내용은 에서 로그 소스 보존 기간 수정 상태 로그 분석 문서를 참조하십시오.