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 gratuita e open source per il monitoraggio e la gestione dei database. Aiuta le aziende a ridurre la complessità e a semplificare la gestione, ottimizzando al contempo le prestazioni e migliorando la sicurezza degli ambienti di database business-critical, indipendentemente da dove si trovino, anche on-premise o nel cloud.

Ottieni maggiori informazioni in pochi secondi implementando Percona Monitoring & Gestione One-Click App 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

Accedi al tuo Percona Monitoring e del server di gestione Grafana Cruscotto

Dopo la Percona Monitoring e il server di gestione ha terminato l'installazione, sarai in grado di accedere al suo Grafana Dashboard su di esso 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 Percona Monitoring e Client di gestione

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 è stato distribuito con Percona (PMM) di Linode Marketplace L'app è compatibile con PMM Client 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 del database e il tuo Percona Monitoring e il server di gestione stanno comunicando, il passaggio finale consiste nell'aggiungere l'istanza del database che deve essere monitorata dal server PMM. Questi passaggi vengono completati nel nodo 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

Il Percona Monitoring Lo strumento di gestione è molto potente e può essere configurato per monitorare e visualizzare varie parti delle istanze del database. Una volta completate le configurazioni di base descritte in questa guida, è necessario consultare la documentazione di Percona per ulteriori informazioni sullo strumento PMM. Ecco alcuni argomenti suggeriti: