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.

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

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 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:

  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:

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.

Nota: O servidor PMM implantado com o Percona (PMM) Marketplace App da Linode é compatível com PMM Versão cliente 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

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.

  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 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: