메트릭 인텔리전스에 대한 MID 서버 및 MID 서버 분산 클러스터

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기4분
  • 메트릭 인텔리전스를 사용하려면 메트릭 인텔리전스용으로 구성된 MID 서버가 하나 포함된 MID 서버 분산 클러스터가 하나 이상 필요합니다.

    단일 메트릭 인텔리전스 MID 서버를 사용하는 경우 해당 서버를 MID 서버 분산 클러스터에 추가해야 합니다.

    지정된 처리량을 지원하려면 메트릭 인텔리전스 MID 서버 요구 사항을 충족하는 MID 서버가 하나 있는 분산 클러스터를 만듭니다. VM(가상 머신)을 사용하는 경우 메트릭 인텔리전스를 지원하는 단일 MID 서버만 실행할 수 있습니다. 에이전트 클라이언트 수집기로 작업할 때 MID 서버를 여러 에이전트(ACC-M 및 ACC-L)에 연결할 수도 있습니다.

    디스커버리를 지원하는 MID 서버를 다른 애플리케이션에서도 사용할 수 있습니다.

    메트릭 인텔리전스 설정에 대한 자세한 내용은 메트릭 인텔리전스 시작하기 문서를 참조하십시오.

    MID 서버 분산 클러스터

    메트릭 인텔리전스(com.snc.sa.metric)를 활성화하면 MID 서버 분산 클러스터(com.snc.agent.distributed.cluster)가 자동으로 활성화됩니다. MID 서버 분산 클러스터는 메트릭 인텔리전스에 단독으로 사용되는 분산 MID 서버 클러스터 유형을 지원합니다.

    MID 서버 분산 클러스터의 자동 생성에 실패하면 클러스터를 수동으로 구성할 수 있습니다. 자세한 내용은 고객 지원에 문의하십시오.

    메트릭 인텔리전스 MID 서버

    메트릭 인텔리전스 MID 서버는 데이터를 처리하고 예외를 탐지하여 메트릭 인텔리전스 기능을 지원합니다. MID 서버는 처리된 데이터 배치를 인스턴스로 전송합니다. 예외가 탐지되면 원시 데이터와 함께 예외에 대한 정보가 즉시 인스턴스로 전송됩니다.

    메트릭 인텔리전스 MID 서버는 다음 설정으로 구성되어야 합니다.
    • 지원되는 애플리케이션: 메트릭 인텔리전스
    • 메트릭 기능
    • 메트릭 인텔리전스 메트릭 확장 실행

    메트릭 인텔리전스 MID 서버가 구성된 메트릭 인텔리전스 애플리케이션을 사용하면 동일한 MID 서버에 지원되는 애플리케이션을 더 추가할 수 있습니다. 기본적으로 메트릭 인텔리전스는 MID 서버 ALL 옵션의 정의에 포함됩니다. 지원되는 애플리케이션을 선택할 때 ALL 옵션의 동작을 수정하는 방법에 대한 자세한 내용은 모든 애플리케이션에 포함된 애플리케이션 구성을 참조하십시오.

    도메인 지원 - 도메인 확장 설치 관리자가 활성화된 경우 메트릭 기능을 사용하여 도메인마다 MID 서버를 구성할 수 있습니다. 이 경우 비즈니스 서비스의 메트릭은 비즈니스 서비스와 동일한 도메인에 있는 MID 서버에서 처리됩니다. 그렇지 않으면 전역 도메인의 MID 서버가 사용됩니다.

    메트릭 인텔리전스용으로 구성하려는 MID 서버가 다음 조건을 충족하는지 확인합니다.
    • 확인됨. 자세한 내용은 MID 서버 확인을 참조하십시오.
    • 실행 중입니다.
    • 모든 소프트웨어, 하드웨어 및 구성 요구 사항을 충족합니다.
    표 1. MID 서버가 실행되는 가상 머신/호스트의 하드웨어 요구 사항(CI당 메트릭이 100개 있는 5000 CI에 맞게 조정)
    요구 사항
    다음을 포함하는 MID 서버:
    • 메모리: 12GB
    • 프로세서: 4코어
    대략적으로 최대 총 120만 메트릭을 지원합니다(CI당 메트릭이 100개 있는 12,000 CI)
    다음을 포함하는 MID 서버:
    • 메모리: 24GB
    • 프로세서: 8코어
    대략적으로 최대 총 170만 메트릭을 지원합니다(CI당 메트릭이 100개 있는 17,000 CI)
    표 2. 소프트웨어 요구 사항
    소프트웨어 지원되는 버전 추가 요구 사항
    Windows 32비트 및 64비트 버전:
    • Windows 2008 R2
    • Windows Server 2012 R2
    • Windows Server 2019
    MID 서버 32비트 또는 64비트 버전
    Linux
    • Red Hat Enterprise Edition Linux 6.6 이상
    • CentOS Linux 6.6 이후
    MID 서버 32비트 또는 64비트 버전
    표 3. 구성 요구 사항
    구성 요구 사항
    MID 서버 서비스 로그온 사용자(끌어오기에만 필요) SCOM 데이터베이스에 대한 읽기 권한이 있는 사용자로 설정해야 합니다(OperationsManagerDW).
    1. MID 서버에서 MID 서버 속성 대화 상자를 엽니다.
    2. 로그온 탭을 클릭합니다.
    3. 이 계정을 선택하고, 필요한 액세스 권한이 있는 사용자의 자격 증명을 입력합니다.
    4. 적용을 클릭합니다.

    MID 서버 제한 메커니즘

    MID 서버 제한 메커니즘은 인스턴스에 대한 데이터 버스트로부터 보호합니다. 데이터 버스트 보호는 인스턴스에 과부하를 방지하는 동시에 데이터가 손실되지 않도록 합니다.

    MID 서버 제한 메커니즘은 기본적으로 활성화되어 있습니다. 문제 해결 시 이 메커니즘을 비활성화하여 메커니즘이 시스템 오작동을 일으키지 않도록 할 수 있습니다.
    • 메트릭에 대해 이 기능을 비활성화하려면 mid.oi.metric_token_bucket_enabled 매개변수를 false로 설정합니다.
    • 예외에 대해 이 기능을 비활성화하려면 mid.oi.anomaly_token_bucket_enabled 매개변수를 false로 설정합니다.

    구성 재정의

    다음과 같이 ../agent/conf 폴더의 wrapper-override.conf 파일을 업데이트합니다.
    • 파일의 맨 아래에 다음 코드를 추가합니다.
       
      # GC
      wrapper.java.additional.5=-XX:+AlwaysPreTouch
      wrapper.java.additional.6=-XX:+UseG1GC
      wrapper.java.additional.7=-XX:+ScavengeBeforeFullGC
      wrapper.java.additional.8=-XX:+DisableExplicitGC
       
      # IP4
      wrapper.java.additional.9=-DpreferIPv4Stack=true
    • 메트릭 인텔리전스가 제대로 실행되도록 wrapper.java.initmemory=1024(이상) 및 wrapper.java.maxmemory=4096(이상)인지 확인하십시오.
    • 선택 사항으로, 서버에 사용 가능한 RAM이 더 있는 경우(예: 16GB RAM) wrapper.java.maxmemory=4096에서 4096을 8192로 바꿀 수 있습니다.