Plataforma de monitoramento de código aberto para obter uma visão profunda sobre o desempenho de aplicações e bancos de dados.
O Percona Monitoring & Management é uma solução de monitoramento e gerenciamento de banco de dados gratuita, a melhor da categoria e de código aberto. Ele ajuda as empresas a reduzir a complexidade e simplificar o gerenciamento, ao mesmo tempo em que otimiza o desempenho e melhora a segurança de seus ambientes de banco de dados críticos para os negócios, não importa onde estejam localizados, inclusive no local ou na nuvem.
Obtenha mais informações em segundos implantando o aplicativo Percona Monitoring & Management One-Click na Linode.
Software incluído
SOFTWARE | DESCRIÇÃO |
---|---|
Docker | O Docker é usado para contêiner Percona PMM. |
Grafana | Grafana é uma ferramenta de visualização que fornece gráficos, gráficos e alertas. Fornece estas ferramentas para Percona PMM |
pmm-adServidor PMM | O PMM Server é a parte central do PMM que agrega os dados coletados e os apresenta na forma de tabelas, painéis e gráficos em uma interface web. |
Começando após a implantação
Acesse o painel Grafana do seu servidor Percona Monitoring e de gerenciamento
Depois que o servidor Percona Monitoring and Management tiver concluído a instalação, você poderá acessar o painel Grafana por meio de http://
com o endereço IPv4 de sua Linode. Para encontrar o endereço IPv4 de sua Linode:
- Clique no link Linodes na barra lateral. Você verá uma lista de todos os seus Linodes.
- Encontre o Linode que você acabou de criar ao implantar seu aplicativo e selecione-o.
- Navegue até a guia Networking.
- Seu endereço IPv4 será listado sob a coluna Endereço na tabela IPv4.
- Copiar e colar o endereço IPv4 em uma janela do navegador. Certifique-se de que você está usando
http://
. - Você verá a tela de login Grafana :
- Digite os seguintes valores padrão para nome de usuário e senha, depois clique no Entrar botão:
Entry Default Value
n
Username admin
Password The admin password you selected wheyou created the app.
- Você verá então o Painel Home PMM monitorando ativamente seu servidor:
Instalando o Percona Monitoring e o cliente de gerenciamento
Para começar a monitorar um nó de banco de dados, você precisará instalar o PMM Client no Linode que hospeda seu banco de dados e conectar o nó ao servidor PMM.
- Implantação do MySQL/MariaDB com Marketplace Apps
- Implementação do PostgreSQL com aplicativos Marketplace
Observação: O servidor PMM implantado com o aplicativo Percona (PMM) Marketplace da Linode é compatível com Cliente PMM versão 2.
- Conecte-se ao seu Linode via SSH.
- Atualize o software do seu sistema.
Debian ou Ubuntusudo apt-get update && apt-get upgrade
CentOSsudo yum update
3. Configure os repositórios Percona usando o percona-release ferramenta. Primeiro você precisará baixar e instalar a ferramenta oficial percona-release
pacote da Percona::
Debian ou Ubuntu:
wget https://repo.percona.com/apt/percona-release_latest.generic_all.deb
sudo dpkg -i percona-release_latest.generic_all.deb
CentOS:
sudo yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
4.
Instalar o PMM Client (versão 2):
Debian ou Ubuntu:
sudo apt-get update
sudo apt-get install pmm2-client
CentOS:
sudo yum install pmm2-client
5.
Conecte seu nó de banco de dados ao servidor PMM. Substitua admin_password
com seus servidores PMM Grafana senhae 192.0.2.0
com o endereço IPv4 do seu servidor PMM.
Nota: Siga os passos em Find Your Linode's IP Address para recuperar o endereço IPv4 do seu servidor PMM.
pmm-admin \
config \
--server-insecure-tls \
--server-url=https://admin:admin_password@192.0.2.0:443
Uma vez concluído, você deve ver uma saída semelhante:
Checking local pmm-agent status...
pmm-agent is running.
Registering pmm-agent on PMM Server...
Registered.
Configuration file /usr/local/percona/pmm2/config/pmm-agent.yaml updated.
Reloading pmm-agent configuration...
Configuration reloaded.
Checking local pmm-agent status...
pmm-agent is running.
Monitorar uma instância de banco de dados
Quando o nó do banco de dados e o Percona Monitoring and Management Server estiverem se comunicando, a etapa final é adicionar a instância do banco de dados para ser monitorada pelo PMM Server. Essas etapas são concluídas no nó do banco de dados.
- Conecte-se ao seu Linode via SSH.
- Adicione sua instância de banco de dados para ser monitorada por seu servidor PMM. Este comando adicionará uma instância de banco de dados MySQL a ser monitorada. Você pode substituir
mysql
com o tipo de banco de dados que seu nó está hospedando (ou sejapostgresql
oumongodb
). Ver Percona's Gerenciando o cliente PMM documentação para detalhes.pmm-admin add mysql
Seu painel de controle Percona deve agora estar monitorando seu serviço MySQL.
Nota: Você também pode adicionar um nó de instância remota de banco de dados usando a interface Grafana . Para fazer isso, seu nó deve ser configurado com um nome DNS público. Este método de adicionar uma instância de banco de dados remoto não fornecerá métricas de nível de host.
Próximos Passos
A Percona Monitoring Management Tool é muito poderosa e pode ser configurada para monitorar e exibir várias partes de suas instâncias de banco de dados. Depois de concluir as configurações básicas descritas neste guia, você deve consultar a documentação da Percona para saber mais sobre a ferramenta PMM. Aqui estão alguns tópicos sugeridos: