AgentMetrics - Global

  • Versão de lançamento: Washingtondc
  • Atualizado 1 de fev. de 2024
  • 2 min. de leitura
  • Processa métricas de entrada do MID Server.

    Atualiza essas tabelas.
    • Métrica de Contador do Agente de ECC
    • Métrica de Memória do Agente de ECC
    • Métrica de RGR do Agente de ECC
    • Métrica Escalar do Agente de ECC

    Use esses métodos em scripts de servidor.

    AgentMetrics - AgentMetrics()

    Cria uma instância de AgentMetrics.

    Tabela 1. Parâmetros
    Nome Tipo Descrição
    Nenhum

    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(cadeia de caracteres métrica, cadeia de caracteres nome, cadeia de caracteres midId)

    Manipula as métricas de contador do agente, colocando-as em uma matriz que pode ser usada para atualizar a tabela de métricas de contador do agente de ECC (ecc_agent_counter_metric).

    Tabela 2. Parâmetros
    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
    Tabela 3. Retorna
    Tipo Descrição
    vazio
    var amtc = new AgentMetrics();
    amtc.handleCounter('count', 'server_name', '1098888bbb9483abcd89981ffaeff');

    AgentMetrics - handleMemory(cadeia de caracteres métrica, cadeia de caracteres nome, cadeia de caracteres midId)

    Atualiza as métricas de memória do agente fornecido.

    Tabela 4. Parâmetros
    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
    Tabela 5. Retorna
    Tipo Descrição
    vazio
    var amtc = new AgentMetrics();
    amtc.handleMemory('mem_obj', 'server_name', '1098888bbb9483abcd89981ffaeff');

    AgentMetrics - handleRGR(cadeia de caracteres métrica, cadeia de caracteres nome, cadeia de caracteres midId)

    Processa informações de métrica de um registro de glide remoto, colocando-as em uma matriz.

    Tabela 6. Parâmetros
    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
    Tabela 7. Retorna
    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 nome, cadeia de caracteres midId)

    Processa valores escalares do agente, colocando-os em uma matriz.

    Tabela 8. Parâmetros
    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
    Tabela 9. Retorna
    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.

    Tabela 10. Parâmetros
    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
    Tabela 11. Retorna
    Tipo Descrição
    vazio
    var amtc = new AgentMetrics();
    amtc.handleMemory('memory', 'server_name', '1098888bbb9483abcd89981ffaeff');
    amtc.updateMetric('ecc_agent_memory_metric', 'm_values', 'memory', '1098888bbb9483abcd89981ffaeff');