Verificar Métricas do Serviço

Este guia demonstra como verificar as métricas de consumo do serviço, as seguintes métricas estão disponíveis:

  • Métrica de análise do consumo de endpoints com total de chamadas e timestamps.
  • Métrica de saúde do sistema separadas por análise de cpu, memória, processos e disco rígido.
  • Métrica de tempo de resposta do servidor, cofre e banco de dados com tempo minimo, máximo e média.

Observação: Mais métricas poderão ser adicionadas em versões futuras.

Para verificar as metricas do serviço siga os seguintes procedimentos:

  • Utilizando a API /api/metrics será retornado uma resposta no formato JSON com todas as informações necessárias.

  • Exemplo da API v1 utilizando o comando curl:

      curl --user "admin:[SENHA DO ADMIN DEFINIDA DURANTE A INSTALAÇÃO]" "https://[IP OU HOSTNAME (FQDN)]/api/metrics"
    
  • A Resposta irá se parecer com esta:

    {
      "top_activities": {
        "/admin/login": {
          "totalCalls": 0,
          "timestamps": [
            "2021-11-09 19:27",
            "2021-11-09 19:27"
          ]
        },
        "/api/metrics": {
          "totalCalls": 0,
          "timestamps": [
            "2021-11-09 19:27",
            "2021-11-09 19:27"
          ]
        },
        "/admin/dashboard": {
          "totalCalls": 0,
          "timestamps": [
            "2021-11-09 19:27"
          ]
        },
        "endpoints": [
          "/admin/login",
          "/api/metrics",
          "/admin/dashboard"
        ]
      },
      "system_health": {
        "amount_cpu": 0,
        "system_cpu": 0,
        "process_cpu": 0,
        "total_memory_usage": 0,
        "process_memory_usage": 0,
        "memory_total": 0,
        "memory_percent": "",
        "disk_usage": 0,
        "disk_total": 0,
        "total_memory_percent": 0
      },
      "server_ttr": {
        "average": 0,
        "min": 0,
        "max": 0,
        "total": 0
      },
      "vault_ttr": {
        "average": 0,
        "min": 0,
        "max": 0,
        "total": 0
      },
      "database_ttr": {
        "average": 0,
        "min": 0,
        "max": 0,
        "total": 0
      }
    }
    

results matching ""

    No results matching ""