Monitorização em Base de Dados do Azure para MySQL
APLICA-SE A: Base de Dados do Azure para MySQL - Servidor Único
Importante
Base de Dados do Azure para MySQL - O Servidor Único está no caminho da reforma. Recomendamos vivamente que faça upgrade para Base de Dados do Azure para MySQL - Servidor Flexível. Para obter mais informações sobre migração para Base de Dados do Azure para MySQL - Servidor Flexível, veja o que está a acontecer com Base de Dados do Azure para MySQL Servidor Único?
Monitorizar dados sobre os seus servidores ajuda-o a resolver problemas e a otimizar a sua carga de trabalho. Base de Dados do Azure para MySQL fornece várias métricas que dão uma visão do comportamento do seu servidor.
Métricas
Todas as métricas do Azure têm uma frequência de um minuto, sendo que cada métrica fornece 30 dias de histórico. Pode configurar alertas relacionados com as métricas. Para orientação passo a passo, consulte Como configurar alertas. Outras tarefas incluem a criação de ações automatizadas, a realização de análises avançadas e arquivamento da história. Para mais informações, consulte a Visão Geral das Métricas Azure.
Lista de métricas
Estas métricas estão disponíveis para Base de Dados do Azure para MySQL:
Metric | Nome de exibição métrica | Unidade | Description |
---|---|---|---|
cpu_percent | CPU por cento | Percentagem | A percentagem de CPU em uso. |
memory_percent | Memória por cento | Percentagem | A percentagem de memória em uso. |
io_consumption_percent | IO por cento | Percentagem | A percentagem de IO em uso. (Não aplicável aos servidores de nível básico) |
storage_percent | Percentagem de armazenamento | Percentagem | A percentagem de armazenamento utilizada fora do máximo do servidor. |
storage_used | Armazenamento utilizado | Bytes | A quantidade de armazenamento em uso. O armazenamento utilizado pelo serviço pode incluir os ficheiros de base de dados, os registos de transações e os registos do servidor. |
serverlog_storage_percent | Por cento de armazenamento de registo de servidor | Percentagem | A percentagem de armazenamento de registo de servidor utilizado fora do armazenamento máximo de registo do servidor do servidor. |
serverlog_storage_usage | Armazenamento de registo de servidor utilizado | Bytes | A quantidade de armazenamento de registo de servidor em uso. |
serverlog_storage_limit | Limite de armazenamento de registo de servidor | Bytes | O armazenamento máximo de registo de registo do servidor para este servidor. |
storage_limit | Limite de armazenamento | Bytes | O armazenamento máximo para este servidor. |
active_connections | Ligações Ativas | de palavras | O número de ligações ativas ao servidor. |
connections_failed | Ligações com Falhas | de palavras | O número de ligações falhadas ao servidor. |
seconds_behind_master | Atraso de replicação em segundos | de palavras | O número de segundos em que o servidor de réplica está a atrasar-se contra o servidor de origem. (Não aplicável aos servidores de nível básico) |
network_bytes_egress | Saída da Rede | Bytes | Rede para fora através de ligações ativas. |
network_bytes_ingress | Entrada na Rede | Bytes | Rede em ligações ativas. |
backup_storage_used | Armazenamento de backup usado | Bytes | A quantidade de armazenamento de reserva usado. Esta métrica representa a soma de armazenamento consumida por todas as cópias de segurança completas da base de dados, cópias de segurança diferenciais e cópias de segurança de registo mantidas com base no período de retenção de backup definido para o servidor. A frequência dos backups é gerida e explicada no artigo de conceitos. Para armazenamento geo-redundante, o uso de armazenamento de backup é o dobro do armazenamento localmente redundante. |
Registos do servidor
Pode ativar consultas lentas e fazer login de auditoria no seu servidor. Estes registos também estão disponíveis através de Registos de Diagnóstico Azure em registos do Monitor Azure, Centros de Eventos e Conta de Armazenamento. Para saber mais sobre o registo madeireiros, visite os registos de auditoria e artigos de registos de consultas lentas .
Arquivo de Consultas
A Consulta Store é uma funcionalidade que acompanha o desempenho da consulta ao longo do tempo, incluindo estatísticas de tempo de consulta e eventos de espera. A funcionalidade persiste em consulta de informações de desempenho de tempo de execução no esquema mysql . Pode controlar a recolha e armazenamento de dados através de vários botões de configuração.
Query Performance Insight
A Consulta Performance Insight trabalha em conjunto com a Query Store para fornecer visualizações acessíveis a partir do portal do Azure. Estes gráficos permitem identificar as principais consultas que impactam o desempenho. O Insight de Desempenho de Consulta está acessível na secção de Desempenho Inteligente da página do portal do seu Base de Dados do Azure para MySQL servidor.
Recomendações de Desempenho
O recurso 'Recomendações de Desempenho ' identifica oportunidades para melhorar o desempenho da carga de trabalho. As Recomendações de Desempenho fornecem-lhe recomendações para a criação de novos índices que tenham o potencial de melhorar o desempenho das suas cargas de trabalho. Para produzir recomendações de índice, a funcionalidade tem em conta várias características da base de dados, incluindo o seu esquema e a carga de trabalho reportada pela Query Store. Após a implementação de qualquer recomendação de desempenho, os clientes devem testar o desempenho para avaliar o impacto dessas alterações.
Notificação de manutenção planeada
As notificações de manutenção planeadas permitem-lhe receber alertas para a próxima manutenção planeada para o seu Base de Dados do Azure para MySQL. Estas notificações estão integradas na manutenção planeada do Service Health e permitem-lhe visualizar todas as manutenção programadas para as suas subscrições num só local. Também ajuda dimensionar a notificação para o público adequado para diferentes grupos de recursos, uma vez que pode ter diferentes contactos responsáveis por diferentes recursos. Receberá a notificação sobre a próxima manutenção 72 horas antes do evento.
Saiba mais sobre como configurar notificações no documento de notificações de manutenção planeado .
Passos seguintes
- Veja como configurar alertas para orientação sobre a criação de um alerta sobre uma métrica.
- Para obter mais informações sobre como aceder e exportar métricas utilizando o portal do Azure, REST API ou CLI, consulte a Visão Geral das Métricas Azure.
- Leia o nosso blog sobre as melhores práticas para monitorizar o seu servidor.
- Saiba mais sobre notificações de manutenção planeadas em Base de Dados do Azure para MySQL - Single Server