Métricas do GlassFish

  • Versão de lançamento: Zurich
  • Atualizado 31 de jul. de 2025
  • 5 min. de leitura
  • A tabela a seguir lista as métricas coletadas como saída das verificações do GlassFish. Entradas indicadas como Métricas em destaque são métricas de alta visibilidade exibidas no Espaço do operador Guia Métrica depois que um alerta é gerado. Essas métricas fornecem ao operador informações adicionais para ajudá-lo a explorar ainda mais o problema especificado.

    Tabela 1. métricas glassfish.metrics-deployed-apps
    Tipo de métrica Recurso (nome do banco de dados específico, quando relevante) Unidades Descrição do tipo de métrica
    glassfish.Applications..TotalServletsLoad Aplicação implantada contagem Número total de Servlets carregados até o momento.
    glassfish.Applications.Aplicação implantada.ServletProcessingTimes Aplicação implantada ms Tempos de processamento cumulativos do Servlet.
    glassfish.applications.Aplicação implantada.ActiveServletsLoad Aplicação implantada contagem Número de Servlets carregados.
    glassfish.applications.Aplicação implantada.Expired SessionsTotal (métrica em destaque) Aplicação implantada contagem Número total de sessões expiradas até o momento.
    glassfish.applications.Aplicação implantada.PassivatedSessionsTotal Aplicação implantada contagem Número total de sessões passivas até o momento.
    glassfish.applications.Aplicação implantada.ActivatedSessionsTotal Aplicação implantada contagem Número total de sessões ativadas até o momento.
    glassfish.applications.Aplicação implantada.SessionsTotal Aplicação implantada contagem Número total de sessões criadas até o momento.
    glassfish.applications.Aplicação implantada.RejectedSessionsTotal (métrica em destaque) Aplicação implantada contagem Número total de sessões rejeitadas até o momento.
    glassfish.applications.Aplicação implantada.PersistedSessionsTotal Aplicação implantada contagem Número total de sessões persistentes até o momento.
    glassfish.applications.Aplicação implantada.ActiveSessions (métrica em destaque) Aplicação implantada contagem Número de sessões ativas.
    glassfish.Applications.Aplicação implantada.RequestCount Aplicação implantada contagem Número cumulativo de solicitações processadas até o momento
    glassfish.applications.Aplicação implantada.MaxTime (métrica em destaque) Aplicação implantada ms Maior tempo de resposta para uma solicitação; não é um valor cumulativo, mas o maior tempo de resposta entre os tempos de resposta.
    glassfish.Applications.Aplicação implantada.ErrorCount (métrica em destaque) Aplicação implantada contagem Valor cumulativo da contagem de erros, com a contagem de erros representando o número de casos em que o código de resposta foi maior ou igual a 400.
    glassfish.Applications.Aplicação implantada.ProcessingTime Aplicação implantada ms Tempo médio de processamento da solicitação.
    glassfish.Applications..TotalJspCount Aplicação implantada contagem Número total de páginas JSP carregadas até o momento.
    glassfish.Applications..JspCount Aplicação implantada contagem Número de páginas JSP ativas.
    glassfish.applications.JspErrorCount (métrica em destaque) Aplicação implantada contagem Número total de erros acionados por invocações de página JSP.
    glassfish.Applications.Aplicação implantada.JspReloadedCount Aplicação implantada contagem Número total de páginas JSP recarregadas.
    Tabela 2. glassfish.metrics-deployment-lifecycle metrics
    Tipo de métrica Recurso (nome do banco de dados específico, quando relevante) Unidades Descrição do tipo de métrica
    glassfish.deployment.lifecycle.ActiveApplicationsDeployed (métrica em destaque) contagem Número total de aplicações implantadas até o momento.
    glassfish.deployment.lifecycle.TotalApplicationsDeployed (métrica em destaque) contagem Número de aplicações implantadas.
    Tabela 3. métricas glassfish.metric-server-server-requests
    Tipo de métrica Recurso (nome do banco de dados específico, quando relevante) Unidades Descrição do tipo de métrica
    glassfish.http-service.server.request.Count200 contagem Número de respostas com um código de status igual a 200.
    glassfish.http-service.server.request.Count2xx contagem Número de respostas com um código de status no intervalo 2xx.
    glassfish.http-service.server.request.Count302 contagem Número de respostas com um código de status igual a 302.
    glassfish.http-service.server.request.Count304 contagem Número de respostas com um código de status igual a 304.
    glassfish.http-service.server.request.Count3xx contagem Número de respostas com um código de status igual no intervalo 3xx.
    glassfish.http-service.server.request.Count400 contagem Número de respostas com um código de status igual a 400.
    glassfish.http-service.server.request.Count401 contagem Número de respostas com um código de status igual a 401.
    glassfish.http-service.server.request.Count403 contagem Número de respostas com um código de status igual a 403.
    glassfish.http-service.server.request.Count404 contagem Número de respostas com um código de status igual a 404.
    glassfish.http-service.server.request.Count4xx contagem Número de respostas com um código de status igual no intervalo 4xx.
    glassfish.http-service.server.request.Count503 contagem Número de respostas com um código de status igual a 503.
    glassfish.http-service.server.request.Count5xx contagem Número de respostas com um código de status igual no intervalo 5xx.
    glassfish.http-service.server.request.MaxTime ms Maior tempo de resposta para uma solicitação; não é um valor cumulativo, mas o maior tempo de resposta entre os tempos de resposta.
    glassfish.http-service.server.request.CountBytesReceived (métrica em destaque) contagem Número de bytes recebidos.
    glassfish.http-service.server.request.CountBytesTransmitted (métrica em destaque) contagem Número de bytes transmitidos.
    glassfish.http-service.server.request.RequestCount (métrica em destaque) contagem Número cumulativo de solicitações processadas até o momento.
    glassfish.http-service.server.request.CountOpenConnections contagem Número de conexões em aberto.
    glassfish.http-service.server.request.ProcessingTime (métrica em destaque) ms Tempo médio de processamento da solicitação.
    Tabela 4. métricas glassfish.metric-jvm-nível
    Tipo de métrica Recurso (nome do banco de dados específico, quando relevante) Unidades Descrição do tipo de métrica
    glassfish.jvm.garbage-collectors.scavenge.CollectionCount contagem Número total de coletas que ocorreram.
    glassfish.jvm.garbage-collectors.scavenge.CollectionTime ms Tempo decorrido aproximado acumulado da coleta em milissegundos.
    glassfish.jvm.garbage-collectors.MarkSweepCompact.CollectionCount contagem Número total de coletas que ocorreram.
    glassfish.jvm.garbage-collectors.MarkSweepCompact.CollectionTime ms Tempo decorrido aproximado acumulado da coleta em milissegundos.
    glassfish.jvm.memory.CommittedHeapSize bytes Quantidade de memória em bytes confirmada para a máquina virtual Java usar.
    glassfish.jvm.memory.CommittedNonHeapSize bytes Quantidade de memória em bytes confirmada para a máquina virtual Java usar.
    glassfish.jvm.memory.InitHeapSize bytes Quantidade de memória em bytes que a máquina virtual Java solicita inicialmente do sistema operacional para gerenciamento de memória.
    glassfish.jvm.memory.InitNonHeapSize bytes Quantidade de memória em bytes que a máquina virtual Java solicita inicialmente do sistema operacional para gerenciamento de memória.
    glassfish.jvm.memory.MaxHeapSize (métrica em destaque) bytes Quantidade máxima de memória em bytes que pode ser usada para gestão de memória.
    glassfish.jvm.memory.MaxNonHeapSize bytes Quantidade máxima de memória em bytes que pode ser usada para gestão de memória.
    glassfish.jvm.memory.ObjectPendingFinalizationCount contagem Número aproximado de objetos para os quais a finalização está pendente.
    glassfish.jvm.memory.UsedHeapSize bytes Quantidade de memória usada em bytes.
    glassfish.jvm.memory.UsedNonHeapSize bytes Quantidade de memória usada em bytes.
    Tabela 5. métricas glassfish.metric-transaction-service
    Tipo de métrica Recurso (nome do banco de dados específico, quando relevante) Unidades Descrição do tipo de métrica
    glassfish.transaction-service.ActiveCount (métrica em destaque) contagem Fornece o número de transações que estão ativas no momento.
    glassfish.transaction-service.CommittedCount (métrica em destaque) contagem Fornece o número de transações que foram confirmadas.
    glassfish.transaction-service.RolledBackCount (métrica em destaque) contagem Fornece o número de transações que foram revertidas.
    Tabela 6. métricas glassfish.metric-server-resources
    Tipo de métrica Recurso (nome do banco de dados específico, quando relevante) Unidades Descrição do tipo de métrica
    Glassfis.resources.PoolName.AverageConnWaitTime PoolName ms Tempo médio de espera por solicitação de conexão bem-sucedida.
    Glassfis.resources.PoolName.ConnRequestWaitTime PoolName ms Os tempos de espera mais longos e mais curtos das solicitações de conexão. O valor atual indica o tempo de espera da última solicitação que foi atendida pelo pool.
    Glassfis.Resources.PoolName.NumConnAcquired PoolName contagem Número de conexões lógicas adquiridas do pool.
    Glassfis.Resources.PoolName.NumConnCreated PoolName contagem O número de conexões físicas que foram criadas desde a última redefinição.
    Glassfis.Resources.PoolName.NumConnDestroyed PoolName contagem Número de conexões físicas que foram destruídas desde a última redefinição.
    Glassfis.Resources.PoolName.NumConnfailedValidation PoolName contagem O número total de conexões no pool de conexões que falharam na validação desde a hora de início até a hora da última amostra.
    Glassfis.Resources.PoolName.NumConnFree PoolName contagem O número total de conexões livres no pool na última amostragem.
    Glassfis.resources.PoolName.NumConnnotSuccessfullyMatched PoolName contagem Número de conexões rejeitadas durante a correspondência.
    Glassfis.Resources.PoolName.NumConnLiberado PoolName contagem Número de conexões lógicas liberadas para o pool.
    Glassfis.Resources.PoolName.NumConnFullyMatched PoolName contagem Número de conexões correspondidas com sucesso.
    Glassfis.Resources.PoolName.NumConnTimedOut PoolName contagem O número total de conexões no pool que atingiram o tempo limite entre a hora de início e a hora da última amostra.
    Glassfis.Resources.PoolName.NumConnUsed PoolName contagem Fornece estatísticas de uso da conexão. O número total de conexões que estão sendo usadas no momento, bem como informações sobre o número máximo de conexões que foram usadas (a marca d'água alta).
    Glassfis.Resources.PoolName.NumPotentialConnLeak (métrica em destaque) PoolName contagem Número de possíveis vazamentos de conexão.
    Glassfis.resources.PoolName.WaitQueueLength (métrica em destaque) PoolName contagem Número de solicitações de conexão na fila aguardando atendimento.