Métricas do GlassFish
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.
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |
| 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. |