Monitor Base de Dados do Azure para MySQL Servidores Flexíveis com métricas incorporadas
APLICA-SE A: Base de Dados do Azure para MySQL - Servidor Flexível
Base de Dados do Azure para MySQL o Flexible Server fornece monitorização dos servidores através do Azure Monitor. As métricas são valores numéricos que descrevem algum aspeto dos recursos do seu servidor num determinado momento. Monitorizar os recursos do seu servidor ajuda-o a resolver problemas e a otimizar a sua carga de trabalho, permitindo-lhe monitorizar o que mais importa para si. Monitorizar as métricas certas ajuda-o a manter o desempenho, a fiabilidade e a disponibilidade do seu servidor e aplicações.
Neste artigo, irá conhecer as várias métricas disponíveis para o seu servidor flexível que dão uma visão do comportamento do seu servidor.
Métricas disponíveis
Base de Dados do Azure para MySQL O Flexible Server fornece várias métricas para entender como a sua carga de trabalho está a funcionar e com base nestes dados, pode compreender o impacto no seu servidor e aplicação. Por exemplo, no servidor flexível, pode monitorizar o CPU anfitrião por cento, Conexões Ativas, IO por cento e A Percentage de Memória do Anfitrião para identificar quando há um impacto de desempenho. A partir daí, poderá ter de otimizar a sua carga de trabalho, escalar verticalmente alterando os níveis de cálculo ou escalando horizontalmente usando réplicas de leitura.
Todas as métricas Azure têm uma frequência de um minuto, e cada métrica fornece 30 dias de história. Pode configurar alertas relacionados com as métricas. Para obter 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:
Nome de exibição métrica | Metric | Unidade | Description |
---|---|---|---|
CpU anfitrião por cento | cpu_percent | Percentagem | A percentagem de utilização do CPU no servidor, incluindo a utilização do CPU tanto da carga de trabalho do cliente como dos processos Azure MySQL |
Rede de anfitriões em | network_bytes_ingress | Bytes | O tráfego de rede de entrada no servidor, incluindo o tráfego da base de dados do cliente e as funcionalidades Azure MySQL como replicação, monitorização, registos, etc. |
Rede de anfitriões fora | network_bytes_egress | Bytes | Tráfego de rede de saída no servidor, incluindo tráfego da base de dados do cliente e funcionalidades Azure MySQL como replicação, monitorização, registos, etc. |
Atraso da Replicação | replication_lag | Segundos | O tempo desde a última transação reproduzida. Esta métrica está disponível apenas para servidores de réplicas. |
Ligações Ativas | active_connection | de palavras | O número de ligações ativas ao servidor. |
Armazenamento de reserva usado | backup_storage_used | Bytes | A quantidade de armazenamento de reserva usado. |
IO por cento | io_consumption_percent | Percentagem | A percentagem de IO em uso. |
Por cento da Memória do Anfitrião | memory_percent | Percentagem | A percentagem de memória em uso no servidor, incluindo a utilização da memória tanto da carga de trabalho do cliente como dos processos Azure MySQL |
Limite de Armazenamento | storage_limit | Bytes | O armazenamento máximo para este servidor. |
Armazenamento Por cento | storage_percent | Percentagem | A percentagem de armazenamento utilizada fora do máximo do servidor. |
Armazenamento usado | storage_used | 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. |
Total de ligações | total_connections | de palavras | O número total de ligações ao servidor |
Ligações Abortadas | aborted_connections | de palavras | O número de tentativas falhadas de ligação ao MySQL, por exemplo, falhou na ligação devido a más credenciais. |
Consultas | consultas | de palavras | O número de consultas por segundo |
Passos seguintes
- Veja como configurar alertas para orientação sobre a criação de um alerta sobre uma métrica.
- Saiba mais sobre o dimensionamento do IOPS para melhorar o desempenho.