AgentMetrics - 전역

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기4분
  • AgentMetrics 스크립트 포함은 인바운드 MID 서버 메트릭을 처리하는 메서드를 제공합니다.

    이 스크립트 포함은 다음 테이블을 업데이트합니다.
    • ECC 에이전트 카운터 메트릭 [ecc_agent_counter_metric]
    • ECC 에이전트 메모리 메트릭 [ecc_agent_memory_metric]
    • ECC 에이전트 RGR 메트릭 [ecc_agent_rgr_metric]
    • ECC 에이전트 스칼라 메트릭 [ecc_agent_scalar_metric]

    서버 스크립트에서 이러한 메서드를 사용합니다.

    에이전트 메트릭 - AgentMetrics()

    AgentMetrics의 인스턴스를 작성합니다.

    표 1. 매개변수
    이름 유형 설명
    안 함

    이 예제에서는 AgentMetrics() 를 사용하여 AgentMetrics 개체를 인스턴스화하는 방법을 보여 줍니다.

    var amtc = new AgentMetrics();
    amtc.handleMemory('memory', 'server_name', '1098888bbb9483abcd89981ffaeff');
    amtc.updateMetric('ecc_agent_memory_metric', 'm_values', 'memory', '1098888bbb9483abcd89981ffaeff');

    AgentMetrics - handleCounter(String metric, String name, String midId)

    ECC 에이전트 카운터 메트릭 테이블(ecc_agent_counter_metric)을 업데이트하는 데 사용할 수 있는 배열에 넣어 에이전트의 카운터 메트릭을 처리합니다.

    표 2. 매개변수
    이름 유형 설명
    메트릭 문자열 에이전트의 카운터 객체
    이름 문자열 장치 이름
    midId 문자열 MID 서버 sys_id
    표 3. 반환
    유형 설명
    void
    var amtc = new AgentMetrics();
    amtc.handleCounter('count', 'server_name', '1098888bbb9483abcd89981ffaeff');

    AgentMetrics - handleMemory(String metric, String name, String midId)

    지정된 에이전트의 메모리 메트릭을 업데이트합니다.

    표 4. 매개변수
    이름 유형 설명
    메트릭 문자열 에이전트의 메모리 객체
    이름 문자열 장치 이름
    midId 문자열 MID 서버 sys_id
    표 5. 반환
    유형 설명
    void
    var amtc = new AgentMetrics();
    amtc.handleMemory('mem_obj', 'server_name', '1098888bbb9483abcd89981ffaeff');

    AgentMetrics - handleRGR(문자열 메트릭, 문자열 이름, 문자열 midId)

    원격 Glide 기록의 메트릭 정보를 배열에 넣어 처리합니다.

    표 6. 매개변수
    이름 유형 설명
    메트릭 문자열 에이전트의 원격 객체
    이름 문자열 장치 이름
    midId 문자열 MID 서버 sys_id
    표 7. 반환
    유형 설명
    void
    var amtc = new AgentMetrics();
    amtc.handleRGR('remote_obj', 'server_name', '1098888bbb9483abcd89981ffaeff');

    AgentMetrics - handleScalar(String metric, String name, String midId)

    에이전트의 스칼라 값을 배열에 배치하여 처리합니다.

    표 8. 매개변수
    이름 유형 설명
    메트릭 문자열 에이전트의 카운터 객체
    이름 문자열 장치 이름
    midId 문자열 MID 서버 sys_id
    표 9. 반환
    유형 설명
    void
    var amtc = new AgentMetrics();
    amtc.handleScalar('scalar', 'server_name', '1098888bbb9483abcd89981ffaeff');

    AgentMetrics - updateMetric(String tableName, String values, String metric, String midID)

    지정된 메트릭 테이블을 새 메트릭 정보로 업데이트합니다.

    표 10. 매개변수
    이름 유형 설명
    tableName 문자열 업데이트할 메트릭 테이블
    문자열 테이블에 추가할 값이 포함되어 있는 객체
    메트릭 문자열 테이블에 추가할 메트릭 유형
    MID ID 문자열 MID 서버 sys_id
    표 11. 반환
    유형 설명
    void
    var amtc = new AgentMetrics();
    amtc.handleMemory('memory', 'server_name', '1098888bbb9483abcd89981ffaeff');
    amtc.updateMetric('ecc_agent_memory_metric', 'm_values', 'memory', '1098888bbb9483abcd89981ffaeff');