AgentMetrics - 전역
인바운드 MID Server 메트릭을 처리합니다.
이러한 테이블을 업데이트합니다.
- ECC 에이전트 카운터 메트릭
- ECC 에이전트 메모리 메트릭
- ECC 에이전트 RGR 메트릭
- ECC 에이전트 스칼라 메트릭
서버 스크립트에서 이러한 메서드를 사용합니다.
AgentMetrics - AgentMetrics()
AgentMetrics의 인스턴스를 만듭니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 없음 |
이 예제에서는 AgentMetrics ()를 사용하여 AgentMetrics 객체를 인스턴스화하는 방법을 보여 줍니다.
var amtc = new AgentMetrics();
amtc.handleMemory('memory', 'server_name', '1098888bbb9483abcd89981ffaeff');
amtc.updateMetric('ecc_agent_memory_metric', 'm_values', 'memory', '1098888bbb9483abcd89981ffaeff');
AgentMetrics - handleCounter(문자열 메트릭, 문자열 이름, 문자열 midId)
ECC 에이전트 카운터 메트릭 테이블(ecc_agent_counter_metric)을 업데이트하는 데 사용할 수 있는 배열에 배치하여 에이전트의 카운터 메트릭을 처리합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 메트릭 | 문자열 | 에이전트의 카운터 객체 |
| name | 문자열 | 장치 이름 |
| midId | 문자열 | MID Server sys_id |
| 유형 | 설명 |
|---|---|
| void |
var amtc = new AgentMetrics();
amtc.handleCounter('count', 'server_name', '1098888bbb9483abcd89981ffaeff');
AgentMetrics - handleMemory(문자열 메트릭, 문자열 이름, 문자열 midId)
지정된 에이전트의 메모리 메트릭을 업데이트합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 메트릭 | 문자열 | 에이전트의 메모리 객체 |
| name | 문자열 | 장치 이름 |
| midId | 문자열 | MID Server sys_id |
| 유형 | 설명 |
|---|---|
| void |
var amtc = new AgentMetrics();
amtc.handleMemory('mem_obj', 'server_name', '1098888bbb9483abcd89981ffaeff');
AgentMetrics - handleRGR(문자열 메트릭, 문자열 이름, 문자열 midId)
원격 Glide 기록의 메트릭 정보를 배열에 배치하여 처리합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 메트릭 | 문자열 | 에이전트의 원격 객체 |
| name | 문자열 | 장치 이름 |
| midId | 문자열 | MID Server sys_id |
| 유형 | 설명 |
|---|---|
| void |
var amtc = new AgentMetrics();
amtc.handleRGR('remote_obj', 'server_name', '1098888bbb9483abcd89981ffaeff');
AgentMetrics - handleScalar(문자열 메트릭, 문자열 이름, 문자열 midId)
에이전트의 스칼라 값을 배열에 배치하여 처리합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| 메트릭 | 문자열 | 에이전트의 카운터 객체 |
| name | 문자열 | 장치 이름 |
| midId | 문자열 | MID Server sys_id |
| 유형 | 설명 |
|---|---|
| void |
var amtc = new AgentMetrics();
amtc.handleScalar('scalar', 'server_name', '1098888bbb9483abcd89981ffaeff');
AgentMetrics - updateMetric(tableName 문자열, 값 문자열, 메트릭 문자열, midID 문자열)
지정된 메트릭 테이블을 새 메트릭 정보로 업데이트합니다.
| 이름 | 유형 | 설명 |
|---|---|---|
| tableName | 문자열 | 업데이트할 메트릭 테이블 |
| 값 | 문자열 | 테이블에 추가할 값을 포함하는 객체입니다 |
| 메트릭 | 문자열 | 테이블에 추가할 메트릭 유형 |
| 미드아이디 | 문자열 | MID Server sys_id |
| 유형 | 설명 |
|---|---|
| void |
var amtc = new AgentMetrics();
amtc.handleMemory('memory', 'server_name', '1098888bbb9483abcd89981ffaeff');
amtc.updateMetric('ecc_agent_memory_metric', 'm_values', 'memory', '1098888bbb9483abcd89981ffaeff');