Monitorar recursos do Lightsail com métricas de integridade - Amazon Lightsail

Monitorar recursos do Lightsail com métricas de integridade

Você pode visualizar as seguintes métricas de recursos do Amazon Lightsail em diferentes períodos. Para obter mais informações sobre métricas de recursos no Lightsail, consulte Métricas de recursos.

Métricas de instância

As seguintes métricas de instâncias estão disponíveis. Para obter mais informações, consulte Visualizar métricas de instâncias no Amazon Lightsail.

  • Utilização de CPU (CPUUtilization): o percentual de unidades de computação alocadas que estão em uso na instância no momento. Essa métrica identifica a potência de processamento para execução de aplicativos na instância. As ferramentas do sistema operacional podem mostrar um percentual mais baixo do que o Lightsail quando um núcleo completo do processador não estiver alocado à instância.

    Ao visualizar os gráficos de métricas de utilização de CPU de suas instâncias no console do Lightsail, você verá zonas sustentáveis e de intermitência. Para obter mais informações sobre o significado dessas zonas, consulte Utilização de CPU em zonas sustentáveis e de intermitência.

  • Capacidade de expansão em minutos (BurstCapacityTime) e porcentagem (BurstCapacityPercentage): os minutos de capacidade de expansão representam a quantidade de tempo disponível para sua instância expandir com 100% de utilização da CPU. Porcentagem de capacidade de expansão é a porcentagem de desempenho da CPU disponível para sua instância. A instância tem consumo contínuo e acumula capacidade de intermitência. Os minutos de capacidade de expansão são consumidos à taxa total somente quando a instância opera com 100% de utilização da CPU. Para obter mais informações sobre a capacidade de expansão da instância, consulte Visualizar a capacidade de expansão da instância.

  • Tráfego de entrada da rede (NetworkIn): o número de bytes recebidos em todas as interfaces da rede pela instância. Essa métrica identifica o volume de tráfego de entrada da rede de uma única instância. O número relatado é o número de bytes recebidos durante o período. Como essa métrica é relatada em intervalos de 5 minutos, divida o número relatado por 300 para encontrar os bytes/segundo.

  • Tráfego de saída da rede (NetworkOut): o número de bytes enviados em todas as interfaces de rede pela instância. Essa métrica identifica o volume do tráfego de saída da rede de uma única instância. O número relatado é o número de bytes enviados durante o período. Como essa métrica é relatada em intervalos de 5 minutos, divida o número relatado por 300 para encontrar os bytes/segundo.

  • Falhas de verificação de status (StatusCheckFailed) informa se a instância passou ou falhou tanto na verificação de status da instância como na verificação de status do sistema. Essa métrica pode ser 0 (passou) ou 1 (falhou). Essa métrica está disponível em uma frequência de 1 minuto.

  • Falhas na verificação de status da instância (StatusCheckFailed_Instance): informa se a instância passou ou falhou na verificação de status da instância. Essa métrica pode ser 0 (passou) ou 1 (falhou). Essa métrica está disponível em uma frequência de 1 minuto.

  • Falhas de verificação de status do sistema (StatusCheckFailed_System): relata se a instância passou ou falhou na verificação de status do sistema. Essa métrica pode ser 0 (passou) ou 1 (falhou). Essa métrica está disponível em uma frequência de 1 minuto.

  • Falhas de verificação de status do sistema (StatusCheckFailed_System): relata se a instância passou ou falhou na verificação de status do sistema. Essa métrica pode ser 0 (passou) ou 1 (falhou). Essa métrica está disponível em uma frequência de 1 minuto.

  • Nenhuma solicitação de metadados de token (MetadataNoToken): o número de vezes que o serviço de metadados da instância foi acessado com êxito sem um token. Essa métrica determina se existem processos que acessam metadados de instância ao usar Serviço de metadados da instância versão 1, que não usa um token. Se todas as solicitações usarem sessões baseadas em tokens, por exemplo Serviço de metadados da instância versão 2, o valor será 0. Para obter mais informações, consulte Metadados de instância e dados do usuário.

Métricas de banco de dados

As seguintes métricas de banco de dados estão disponíveis. Para obter mais informações, consulte Visualizar métricas de banco de dados.

  • Utilização de CPU (CPUUtilization): a porcentagem de utilização de CPU em uso no banco de dados no momento.

  • Conexões ao banco de dados (DatabaseConnections): o número de conexões ao banco de dados em uso.

  • Profundidade da fila do disco (DiskQueueDepth): essa métrica identifica o número de E/S pendentes (solicitações de leitura/gravação) em espera para acesso ao disco.

  • Espaço de armazenamento livre (FreeStorageSpace): a quantidade de espaço de armazenamento disponível.

  • Throughput de entrada da rede (NetworkReceiveThroughput): o tráfego de rede de entrada (recebido) no banco de dados, incluindo o tráfego de banco de dados de cliente e o tráfego da AWS usado para monitoramento e replicação.

  • Throughput de transmissão da rede (NetworkTransmitThroughput): o tráfego de saída da rede (transmitido) no banco de dados, incluindo o tráfego de banco de dados de cliente e o tráfego da AWS usado para monitoramento e replicação.

Métricas de distribuição

As métricas de distribuição a seguir estão disponíveis. Para obter mais informações, consulte Como visualizar as métricas de uma distribuição no Amazon Lightsail

  • Solicitações: o total de solicitações de visualizador recebidas pela distribuição, para todos os métodos HTTP e para solicitações HTTP e HTTPS.

  • Bytes carregados: o número de bytes carregados na origem por sua distribuição, usando solicitações POST e PUT.

  • Bytes baixados: número de bytes obtidos por download por visualizadores para solicitações GET, HEAD e OPTIONS.

  • Taxa total de erro: a porcentagem de todas as solicitações do visualizador para as quais o código de status HTTP da resposta foi 4xx ou 5xx.

  • Taxa de erro HTTP 4xx: a porcentagem de todas as solicitações do visualizador para as quais o código de status HTTP da resposta foi 4xx. Nesses casos, o cliente ou o visualizador do cliente pode ter cometido um erro. Por exemplo, um código de status 404 (Não encontrado) significa que o cliente solicitou um objeto não encontrado.

  • Taxa de erro HTTP 5xx: a porcentagem de todas as solicitações do visualizador para as quais o código de status HTTP da resposta foi 5xx. Nesses casos, o servidor de origem não satisfez a solicitação. Por exemplo, um código de status 503 (Serviço indisponível) significa que o servidor de origem está indisponível no momento.

Métricas de balanceador de carga

As seguintes métricas de load balancer estão disponíveis. Para obter mais informações, consulte Visualizar métricas de balanceador de carga.

  • Contagem de hosts íntegros (HealthyHostCount): o número de instâncias de destino consideradas íntegras.

  • Contagem de hosts não íntegros (UnhealthyHostCount): o número de instâncias de destino que são consideradas não íntegras.

  • HTTP 4XX do balanceador de carga (HTTPCode_LB_4XX_Count): o número de códigos de erro de cliente HTTP 4XX originados no balanceador de carga. Erros de cliente são gerados quando solicitações estão malformadas ou incompletas. Essas solicitações não foram recebidas pela instância de destino. Essa contagem não inclui códigos de resposta gerados pelas instâncias de destino.

  • HTTP 5XX do balanceador de carga (HTTPCode_LB_5XX_Count): o número de códigos de erro do servidor HTTP 5XX originados no balanceador de carga. Isso não inclui códigos de resposta gerado pela instância de destino. A métrica será relatada se não houver instâncias íntegras anexadas ao load balancer, ou se a taxa de solicitações exceder a capacidade das instâncias (spillover) ou do load balancer.

  • HTTP 2XX de instância (HTTPCode_Instance_2XX_Count): o número de códigos de resposta HTTP 2XX gerados pelas instâncias de destino. Isso não inclui códigos de resposta gerados pelo load balancer.

  • HTTP 3XX de instância (HTTPCode_Instance_3XX_Count): o número de códigos de resposta HTTP 3XX gerados pelas instâncias de destino. Isso não inclui códigos de resposta gerados pelo load balancer.

  • HTTP 4XX de instância (HTTPCode_Instance_4XX_Count): o número de códigos de resposta HTTP 4XX gerados pelas instâncias de destino. Isso não inclui códigos de resposta gerados pelo load balancer.

  • HTTP 5XX de instância (HTTPCode_Instance_5XX_Count): o número de códigos de resposta HTTP 5XX gerados pelas instâncias de destino. Isso não inclui códigos de resposta gerados pelo load balancer.

  • Tempo de resposta de instância (InstanceResponseTime): o tempo decorrido, em segundos, depois que a solicitação deixou o balanceador de carga até o momento em que uma resposta é recebida da instância de destino.

  • Contagem de solicitações (RequestCount): o número de solicitações processadas por meio de IPv4. Essa contagem inclui somente as solicitações com uma resposta gerada por uma instância de destino do load balancer.

  • Contagem de erros de negociação de TLS de cliente (ClientTLSNegotiationErrorCount): o número de conexões TLS iniciadas pelo cliente que não estabeleceram uma sessão com o balanceador de carga devido a um erro de TLS gerado pelo balanceador de carga. Entre as causas possíveis está uma diferença de cifras ou protocolos.

  • Contagem de conexões rejeitadas (RejectedConnectionCount): o número de conexões que foram rejeitadas porque o balanceador de carga atingiu o número máximo de conexões.

Métricas de serviço de contêiner

As métricas de serviço de contêiner a seguir estão disponíveis. Para obter mais informações, consulte View container service metrics.

  • Utilização da CPU: o percentual médio de unidades de computação que estão em uso em todos os nós do serviço de contêiner no momento. Essa métrica identifica a potência de processamento necessária para executar contêineres no serviço de contêiner.

  • Utilização da memória: a porcentagem média de memória que está atualmente em uso em todos os nós do serviço de contêiner. Essa métrica identifica a memória necessária para executar contêineres no serviço de contêiner.

Métricas de bucket

As seguintes métricas de bucket estão disponíveis. Para obter mais informações, consulte Visualizar métricas de bucket.

  • Tamanho do bucket: o volume de dados armazenados em um bucket. Calcula-se o valor somando o tamanho de todos os objetos do bucket (objetos atuais e não atuais), inclusive o tamanho de todas as partes de todos os carregamentos multiparte incompletos do bucket.

  • Número de objetos: o número total de objetos armazenados em um bucket. Calcula-se o valor contando todos os objetos do bucket (objetos atuais e não atuais) e o número total de partes de todos os carregamentos multiparte incompletos do bucket.

nota

Os dados de métrica do bucket não são relatados quando o bucket está vazio.