AgentMetrics - Global
. AgentMetrics a inclusão de script fornece métodos para processar a entrada MID Server métricas.
Esta inclusão de script atualiza as seguintes tabelas:
- Métrica do contador de agentes do ECC [ecc_agent_counter_metric]
- Métrica de memória do agente de ECC [ecc_agent_memory_metric]
- Métrica de RGR do agente 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');
HandleConter (métrica de cadeia de caracteres, nome da cadeia de caracteres, cadeia de caracteres midId)
Lida com as métricas do contador do agente colocando-as em uma matriz que pode ser usada para atualizar a tabela Métrica do contador do agente do ECC (ecc_agent_counter_metric).
| Nome | Tipo | Descrição |
|---|---|---|
| métrica | Cadeia de caracteres | O objeto do 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');
HandleMemory (métrica de cadeia de caracteres, nome da cadeia de caracteres, cadeia de caracteres midId)
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');
HandleRGR (métrica de cadeia de caracteres, nome da cadeia de caracteres, cadeia de caracteres midId)
Manipula informações de métrica de um registro remoto do Glide 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 (métrica de cadeia de caracteres, nome da cadeia de caracteres, 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 do 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, cadeia de caracteres midID)
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');