Pular para o conteúdo principal

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

SOFTWAREDESCRIÇÃO
DockerO Docker é usado para contêiner Percona PMM.
GrafanaGrafana é uma ferramenta de visualização que fornece gráficos, gráficos e alertas. Fornece estas ferramentas para Percona PMM
pmm-adServidor PMMO 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:

  1. Clique no link Linodes na barra lateral. Você verá uma lista de todos os seus Linodes.
  2. Encontre o Linode que você acabou de criar ao implantar seu aplicativo e selecione-o.
  3. Navegue até a guia Networking.
  4. Seu endereço IPv4 será listado sob a coluna Endereço na tabela IPv4.
  5. Copiar e colar o endereço IPv4 em uma janela do navegador. Certifique-se de que você está usando http://.
  6. Você verá a tela de login Grafana :
  7. Digite os seguintes valores padrão para nome de usuário e senha, depois clique no Entrar botão:

    Entry Default Value
    Username admin
    Password The admin password you selected whe
    n you created the app.
  8. 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.

Observação: O servidor PMM implantado com o aplicativo Percona (PMM) Marketplace da Linode é compatível com Cliente PMM versão 2.

  1. Conecte-se ao seu Linode via SSH.
  2. Atualize o software do seu sistema.

    Debian ou Ubuntu
    sudo apt-get update && apt-get upgrade

    CentOS
    sudo 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 senha192.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.

  1. Conecte-se ao seu Linode via SSH.
  2. 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 seja postgresql ou mongodb). 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.
    Imagem de referência do servidor PMM

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: