Plataforma de monitoramento de código aberto para obter uma visão profunda sobre o desempenho de aplicações e bancos de dados.
Percona Monitoring & Management é uma solução de gerenciamento e monitoramento de banco de dados livre, de código aberto e de melhor qualidade. Ela ajuda as empresas a reduzir a complexidade e simplificar o gerenciamento, enquanto otimiza o desempenho e melhora a segurança de seus ambientes de banco de dados críticos, não importa onde eles estejam localizados, incluindo no local ou na nuvem.
Obtenha mais informações em segundos implantando o Percona Monitoring & Management One-Click App no 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 de Controle e Gerenciamento do seu Percona Server Grafana
Após o servidor de Monitoramento e Gerenciamento Percona ter terminado a instalação, você poderá acessar seu painel de controle Grafana através 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:
Instalação do cliente de monitoramento e gerenciamento Percona
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.
- Implementando o MySQL/MariaDB com aplicativos de mercado
- Implementando o PostgreSQL com aplicações de mercado
- Implantação do MongoDB com aplicações de mercado
Nota: O servidor PMM implantado com o Percona (PMM) Marketplace App da Linode é compatível com PMM Versão cliente 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
Uma vez que seu nó de banco de dados e seu Servidor de Monitoramento e Gerenciamento Percona estejam se comunicando, o passo final é adicionar sua instância de banco de dados a ser monitorada por seu servidor PMM. Estes passos são completados em seu nó de 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 Ferramenta de Gerenciamento de Monitoramento Percona é muito poderosa e pode ser configurada para monitorar e exibir várias partes de seu banco de dados. Uma vez completadas as configurações básicas delineadas neste guia, você deve rever a documentação da Percona para saber mais sobre a ferramenta PMM. Aqui estão alguns tópicos sugeridos: