AgentMetrics - Global
A inclusão de script AgentMetrics fornece métodos para processar métricas de entrada MID Server.
Esta inclusão de script atualiza as seguintes tabelas:
- Métrica do contador do agente de ECC [ecc_agent_counter_metric]
- Métrica de memória do agente de ECC [ecc_agent_memory_metric]
- Métrica de RGR do Agente de ECC [ecc_agent_rgr_metric]
- Métrica escalar do agente de ECC [ecc_agent_scalar_metric]
Use esses métodos em scripts de servidor.
AgentMetrics - AgentMetrics()
Cria uma instância de AgentMetrics.
| Nome | Tipo | Descrição |
|---|---|---|
| Nenhum(a) |
Este exemplo mostra como usar AgentMetrics() para instanciar um objeto AgentMetrics.
var amtc = new AgentMetrics();
amtc.handleMemory('memory', 'server_name', '1098888bbb9483abcd89981ffaeff');
amtc.updateMetric('ecc_agent_memory_metric', 'm_values', 'memory', '1098888bbb9483abcd89981ffaeff');
AgentMetrics - handleCounter (métrica de cadeia de caracteres, nome de cadeia de caracteres, midId de cadeia de caracteres)
Manipula as métricas de contador do agente, colocando-as em uma matriz que pode ser usada para atualizar a tabela Métrica de contador do agente de ECC (ecc_agent_counter_metric).
| Nome | Tipo | Descrição |
|---|---|---|
| métrica | Cadeia de caracteres | O objeto de contador do agente |
| nome | Cadeia de caracteres | O nome do dispositivo |
| midId | Cadeia de caracteres | O sys_id do MID Server |
| Tipo | Descrição |
|---|---|
| vazio |
var amtc = new AgentMetrics();
amtc.handleCounter('count', 'server_name', '1098888bbb9483abcd89981ffaeff');
AgentMetrics - handleMemory (métrica de cadeia de caracteres, nome de cadeia de caracteres, midId de cadeia de caracteres)
Atualiza as métricas de memória do agente fornecido.
| Nome | Tipo | Descrição |
|---|---|---|
| métrica | Cadeia de caracteres | O objeto de memória do agente |
| nome | Cadeia de caracteres | O nome do dispositivo |
| midId | Cadeia de caracteres | O sys_id do MID Server |
| Tipo | Descrição |
|---|---|
| vazio |
var amtc = new AgentMetrics();
amtc.handleMemory('mem_obj', 'server_name', '1098888bbb9483abcd89981ffaeff');
AgentMetrics - handleRGR (métrica de cadeia de caracteres, nome de cadeia de caracteres, midId de cadeia de caracteres)
Manipula informações de métrica de um registro de glide remoto, colocando-as em uma matriz.
| Nome | Tipo | Descrição |
|---|---|---|
| métrica | Cadeia de caracteres | O objeto remoto do agente |
| nome | Cadeia de caracteres | O nome do dispositivo |
| midId | Cadeia de caracteres | O sys_id do MID server |
| Tipo | Descrição |
|---|---|
| vazio |
var amtc = new AgentMetrics();
amtc.handleRGR('remote_obj', 'server_name', '1098888bbb9483abcd89981ffaeff');
AgentMetrics - handleScalar(cadeia de caracteres métrica, cadeia de caracteres name, cadeia de caracteres midId)
Manipula valores escalares do agente, colocando-os em uma matriz.
| Nome | Tipo | Descrição |
|---|---|---|
| métrica | Cadeia de caracteres | O objeto de contador do agente |
| nome | Cadeia de caracteres | O nome do dispositivo |
| midId | Cadeia de caracteres | O sys_id do MID Server |
| Tipo | Descrição |
|---|---|
| vazio |
var amtc = new AgentMetrics();
amtc.handleScalar('scalar', 'server_name', '1098888bbb9483abcd89981ffaeff');
AgentMetrics - updateMetric(cadeia de caracteres "tableName", valores de cadeia de caracteres, métrica de cadeia de caracteres, midID de cadeia de caracteres)
Atualiza a tabela de métricas especificada com as novas informações de métrica.
| Nome | Tipo | Descrição |
|---|---|---|
| tableName | Cadeia de caracteres | A tabela de métricas a ser atualizada |
| valores | Cadeia de caracteres | O objeto que contém os valores a serem adicionados à tabela |
| métrica | Cadeia de caracteres | O tipo de métrica a ser adicionado à tabela |
| midID | Cadeia de caracteres | O sys_id do MID server |
| Tipo | Descrição |
|---|---|
| vazio |
var amtc = new AgentMetrics();
amtc.handleMemory('memory', 'server_name', '1098888bbb9483abcd89981ffaeff');
amtc.updateMetric('ecc_agent_memory_metric', 'm_values', 'memory', '1098888bbb9483abcd89981ffaeff');