CPU 오버헤드 한계 구성

트랜잭션이 많은 로드 환경을 운영하는 경우 Response Time Monitoring 에이전트에서 사용하는 모니터링 자원을 제한할 수 있습니다.

이 태스크 정보

이 기능을 사용하면 샘플링을 사용하여 웹 트래픽의 일부만 모니터링하고 보고하여 Response Time Monitoring 에이전트의 CPU 사용량을 제한할 수 있습니다. 기본적으로 CPU overhead limit는 구성되지 않습니다. 에이전트가 설치된 서버에서 CPU overhead limit를 구성해야 합니다.

프로시저

CPU overhead limit를 구성하려면 다음 단계를 완료하십시오.

  1. 텍스트 편집기에서 다음 파일을 여십시오.
    • Linux 또는 AIX/opt/ibm/apm/agent/tmaitm6/wrm/kfcmenv
    • WindowsC:\IBM\ITM\TMAITM6_x64\wrm\Analyzer\kfcmenv
  2. 다음 매개변수의 값을 구성하십시오.
    KFC_MAX_PROTOCOL_PACKETRATE
    초기 최대 패킷 비율입니다. 예를 들어, 매개변수를 KFC_MAX_PROTOCOL_PACKETRATE=2000으로 설정하면 최대 패킷 비율이 초당 2000패킷입니다. 이 비율은 KFC_CPUTHROTTLE_TARGET 값과 현재 CPU 사용량을 기반으로 동적으로 변합니다.
    KFC_CPUTHROTTLE_TARGET
    kfcmserver 프로세스에서 사용할 수 있는 전체 CPU 자원의 백분율입니다. 예를 들어, 매개변수를 KFC_CPUTHROTTLE_TARGET=10.0으로 설정하면 kfcmserver 프로세스에서 전체 CPU 자원 중 최대 10%를 사용할 수 있습니다.
    참고: KFC_CPUTHROTTLE_TARGET 매개변수 값은 kfcmserver 프로세스에 사용할 수 있는 전체 CPU 자원의 백분율입니다. 예를 들어, 네 개의 CPU 코어가 있고 KFC_CPUTHROTTLE_TARGET을 10으로 설정하면 Windows의 자원 모니터에서 CPU 자원을 400%로 측정합니다. 따라서 kfcmserver 프로세스에서 전체 400%의 CPU 자원 중 최대 40%를 사용할 수 있습니다.

결과

CPU overhead limitResponse Time Monitoring 에이전트에 맞게 구성됩니다.