Vai al contenuto principale

Piattaforma di monitoraggio open source per ottenere una visione approfondita delle prestazioni di applicazioni e database.

Percona Monitoring & Management è una soluzione di monitoraggio e gestione dei database open source, gratuita e di altissimo livello. Aiuta le aziende a ridurre la complessità e a semplificare la gestione, ottimizzando le prestazioni e migliorando la sicurezza degli ambienti di database business-critical, indipendentemente dalla loro ubicazione, sia on-premises che nel cloud.

Ottenete maggiori informazioni in pochi secondi implementando l'App Percona Monitoring & Management One-Click su Linode.

Software incluso

SOFTWAREDESCRIZIONE
DockerDocker viene utilizzato per containerizzare Percona PMM.
GrafanaGrafana è uno strumento di visualizzazione che fornisce grafici, diagrammi e avvisi. Fornisce questi strumenti per Percona PMM
pmm-adServer PMMPMM Server è la parte centrale di PMM che aggrega i dati raccolti e li presenta sotto forma di tabelle, cruscotti e grafici in un'interfaccia web.

Come iniziare dopo la distribuzione

Accedere al cruscotto del server di monitoraggio e gestione Percona Grafana

Dopo che il server Percona Monitoring and Management ha terminato l'installazione, si potrà accedere alla sua dashboard Grafana tramite http:// con l'indirizzo IPv4 di Linode. Per trovare l'indirizzo IPv4 di Linode:

  1. Fare clic sul collegamento Linodes nella barra laterale. Verrà visualizzato un elenco di tutti i Linodes.
  2. Trovare il Linode appena creato durante la distribuzione dell'applicazione e selezionarlo.
  3. Passare alla scheda Rete.
  4. L'indirizzo IPv4 sarà elencato nella colonna Indirizzo della tabella IPv4.
  5. Copiare e incollare l'indirizzo IPv4 in una finestra del browser. Assicurarsi di utilizzare http://.
  6. Verrà visualizzata la schermata di login di Grafana :
  7. Inserire i seguenti valori predefiniti per nome utente e password, quindi fare clic sul pulsante Accedi pulsante:

    Entry Default Value
    Username admin
    Password The admin password you selected whe
    n you created the app.
  8. Verrà quindi visualizzata la Home Dashboard di PMM che monitora attivamente il server:

Installazione del client di monitoraggio e gestione di Percona

Per iniziare a monitorare un nodo di database, è necessario installare il client PMM sul Linode che ospita il database e collegare il nodo al server PMM.

Nota: Il server PMM distribuito con l'applicazione Percona (PMM) Marketplace di Linode è compatibile con Client PMM versione 2.

  1. Collegarsi a Linode tramite SSH.
  2. Aggiornare il software del sistema.

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

    CentOS
    sudo yum update

3. Configurare i repository Percona utilizzando il comando rilascio percona strumento. Per prima cosa è necessario scaricare e installare la versione ufficiale di percona-release da Percona::

Debian o 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.

Installare il client PMM (versione 2):

Debian o Ubuntu:

 sudo apt-get update
 sudo apt-get install pmm2-client

CentOS:

 sudo yum install pmm2-client

5.

Collegare il nodo del database al server PMM. Sostituire admin_password con il server PMM Grafana password, e 192.0.2.0 con l'indirizzo IPv4 del server PMM.

Nota: seguire la procedura descritta in Trova l'indirizzo IP di Linode per recuperare l'indirizzo IPv4 del server PMM.

pmm-admin \
config \
--server-insecure-tls \
--server-url=https://admin:admin_password@192.0.2.0:443

Una volta completato, si dovrebbe vedere un risultato simile:

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.

Monitoraggio di un'istanza di database

Una volta che il nodo database e il Percona Monitoring and Management Server comunicano, l'ultimo passo consiste nell'aggiungere l'istanza del database per essere monitorata dal PMM Server. Questi passaggi vengono completati sul nodo di database.

  1. Collegarsi a Linode tramite SSH.
  2. Aggiungere l'istanza di database da monitorare al server PMM. Questo comando aggiunge un'istanza di database MySQL da monitorare. È possibile sostituire mysql con il tipo di database ospitato dal nodo (ad es. postgresql o mongodb). Vedere il sito di Percona Gestione del cliente PMM documentazione per i dettagli.

    pmm-admin add mysql

    La dashboard di Percona dovrebbe ora monitorare il servizio MySQL.
    Immagine di riferimento del server PMM

Nota: È anche possibile aggiungere un nodo di istanza remota del database utilizzando l'interfaccia Grafana . Per farlo, il nodo deve essere configurato con un nome DNS pubblico. Questo metodo di aggiunta di un'istanza di database remoto non fornisce metriche a livello di host.

I prossimi passi

Lo strumento di gestione del monitoraggio di Percona è molto potente e può essere configurato per monitorare e visualizzare vari elementi delle istanze del database. Una volta completate le configurazioni di base descritte in questa guida, si consiglia di consultare la documentazione di Percona per saperne di più sullo strumento PMM. Ecco alcuni argomenti suggeriti: