- Início
- Acessar as métricas do MySQL
Acessar as métricas do MySQL
Este documento tem como objetivo guiar o usuário no processo de acesso e coleta de métricas de um banco de dados MySQL, utilizando Prometheus e Grafana, instalados em máquina virtual da Magalu Cloud. Certifique-se de seguir cada passo com atenção para garantir uma configuração adequada e eficiente.
Para exemplificar, utilizaremos o sistema operacional Ubuntu 22.04, a fim de ilustrar cada um dos passos a seguir.
Requisitos:
- Acesso a uma instãncia MySQL criada na Magalu Cloud.
- Acesso a Virtual Machine (VM), criada na mesma região da instância mySQL.
- Prometheus instalado e configurado.
- Grafana instalado e configurado.
Passo 1: Configuração do Banco de Dados MySQL
- Abra o portal Magalu Cloud em https://console.magalu.cloud;
- No painel inicial, escolha a opção database;
- Verifique se o banco de dados MySQL está acessível e em funcionamento;
- Copie o IP privado da instância mySQL.
Passo 2: Configuração da Virtual Machine (VM)
- Certifique-se de que a VM que será utilizada para acessar o banco de dados está na mesma região que o servidor do banco de dados;
- Verifique se a VM tem permissão para se comunicar com o banco de dados MySQL através de seu IP privado;
- Libere as portas TCP/9090 e TCP/3000, na direção Ingress, nas regras dos teus grupos de segurança da VM.
Passo 3: Instalação do Prometheus
-
Adicionar o repositório do Prometheus
sudo apt updatesudo apt install -y prometheus -
Iniciar Prometheus
Para iniciar o serviço Prometheus, utilize o seguinte comando:
sudo systemctl start prometheusEste comando inicializa o Prometheus, mas a inicialização não será persistente após reinicializações do sistema.
Para configurar o Prometheus para iniciar automaticamente toda vez que o sistema for reiniciado, utilize o comando:
sudo systemctl enable prometheusO comando
enablecria os links simbólicos necessários para que o serviço Prometheus seja automaticamente iniciado durante o processo de boot do sistema.