Avançar para o conteúdo principal

Plataforma de monitorização de fonte aberta para obter uma visão profunda do desempenho de aplicações e bases de dados.

Percona Monitoring & Management é uma solução de monitorização e gestão de bases de dados gratuita, de código aberto e de melhor qualidade. Ajuda as empresas a reduzir a complexidade e simplificar a gestão, optimizando o desempenho e melhorando a segurança dos seus ambientes de base de dados críticos para o seu negócio, independentemente da sua localização, incluindo no local ou na nuvem.

Ganhe mais conhecimentos em segundos através da implementação do Percona Monitoring & Management One-Click App no Linode.

Software Incluído

SOFTWAREDESCRIÇÃO
DockerO Docker é utilizado para contentorizar Percona PMM.
GrafanaGrafana é uma ferramenta de visualização que fornece gráficos, gráficos, e alertas. Fornece estas ferramentas para Percona PMM
pmm-adServidor PMMPMM Server é a parte central de PMM que agrega os dados recolhidos e os apresenta sob a forma de tabelas, painéis e gráficos numa interface web.

Começar após a implantação

Aceda aos servidores de monitorização e gestão do seu Percona Grafana Painel de controlo

Após o servidor de Monitorização e Gestão Percona ter terminado a instalação, poderá aceder ao seu painel de instrumentos Grafana http:// com o endereço IPv4 do seu Linode. Para encontrar o endereço IPv4 da sua Linode:

  1. Clique no link Linodes na barra lateral. Verá uma lista de todos os seus Linodes.
  2. Encontre a Linode que você acabou de criar ao implantar seu aplicativo e selecione-o.
  3. Navegue até ao separador Networking.
  4. O seu endereço IPv4 será listado sob a coluna Endereço no quadro IPv4.
  5. Copiar e colar o endereço IPv4 numa janela do navegador. Certifique-se de que está a utilizar http://.
  6. Verá o ecrã de início de sessão Grafana :
  7. Introduza os seguintes valores por defeito para username e password, depois clique no Iniciar Sessão botão:

    Entry Default Value
    Username admin
    Password The admin password you selected whe
    n you created the app.
  8. Verá então o Painel de Home Dashboard de PMM a monitorizar activamente o seu servidor:

Instalação do Cliente de Monitorização e Gestão Percona

Para começar a monitorizar um nó de base de dados, terá de instalar o PMM Client no Linode que aloja a sua base de dados e ligar 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. Ligue-se ao seu Linode através do SSH.
  2. Actualize o software do seu sistema.

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

    CentOS
    sudo yum update

3. Configurar os repositórios Percona usando o percona-release ferramenta. Primeiro terá de descarregar 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.

Ligue o seu nó de base de dados ao servidor PMM. Substitua admin_password com os seus servidores PMM Grafana palavra-passe192.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, deverá ver um resultado 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.

Monitorizar uma instância de base de dados

Uma vez que o seu nó de base de dados e o seu Servidor de Monitorização e Gestão Percona estejam a comunicar, o passo final é adicionar a sua instância de base de dados a ser monitorizada pelo seu Servidor PMM. Estes passos são completados no seu nó de base de dados.

  1. Ligue-se ao seu Linode através do SSH.
  2. Adicione a sua instância de base de dados para ser monitorizada pelo seu servidor PMM. Este comando irá adicionar uma instância de base de dados MySQL a ser monitorizada. Pode substituir mysql com o tipo de base de dados que o seu nó está a alojar (ou seja postgresql ou mongodb). Ver Percona's Gerir o cliente PMM documentação para mais detalhes.

    pmm-admin add mysql

    O seu painel de controlo Percona deve agora estar a monitorizar o seu serviço MySQL.
    Imagem de referência do servidor PMM

Nota: Também se pode adicionar um nó de instância remota de base de dados utilizando a interface Grafana . Para o fazer, o seu nó deve ser configurado com um nome DNS público. Este método de adição de uma instância de base de dados remota não fornecerá métricas de nível de anfitrião.

Próximos Passos

O Percona Monitoring Management Tool é muito potente e pode ser configurado para monitorizar e exibir várias peças das suas instâncias de base de dados. Uma vez completadas as configurações básicas delineadas neste guia, deverá rever a documentação da Percona para saber mais sobre a ferramenta PMM. Aqui estão alguns tópicos sugeridos: