In questo tutorial, ti mostreremo come installare Vector Monitoring su Ubuntu 16.04 LTS. Per quelli di voi che non lo sapessero, A vector è un monitoraggio delle prestazioni dell'host open source framework che espone il programma ad alta risoluzione scelto personalmente e le metriche del programma al browser di ogni tecnico. Possedere le metriche corrette disponibili su richiesta e con la massima risoluzione è la chiave per sapere come si comporta un sistema e risolvere correttamente i problemi di prestazioni.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo del framework Vector Monitoring su un server Ubuntu 16.04 (Xenial Xerus).
Installa Vector Monitoring su Ubuntu 16.04 LTS
Passaggio 1. Innanzitutto, assicurati che tutti i pacchetti di sistema siano aggiornati eseguendo il seguente apt-get
comandi nel terminale.
sudo apt-get update sudo apt-get upgrade
Passaggio 2. Installazione di Performance Co-Pilot (PCP).
Prima di installare Vector dovrai prima installare Performance Co-Pilot (PCP). È un toolkit open source progettato per monitorare e gestire le prestazioni a livello di sistema:
echo "deb https://dl.bintray.com/netflixoss/ubuntu {codename} main" | sudo tee -a /etc/apt/sources.list
Installa PCP utilizzando il comando seguente:
apt-get update apt-get install pcp pcp-webapi
Una volta installato, riavvia i daemon PCP e la configurazione inizia all'avvio:
systemctl enable pmcd.service systemctl enable pmwebd.service systemctl enable pmlogger.service
Passaggio 3. Installazione di Vector Monitoring Framework
Per prima cosa, scarica l'archivio Vector dal repository OSS di Netflix, al momento in cui scrivo l'ultima versione di Vector è 1.0.3:
wget https://bintray.com/artifact/download/netflixoss/downloads/1.0.3/vector.tar.gz
Crea una directory per estrarre il vettore, dobbiamo crearlo poiché la build del vettore non è posizionata in una directory:
mdkir vector tar xzf vector.tar.gz -C vector
Passaggio 4. Accesso al monitoraggio vettoriale.
Vector Monitoring Framework sarà disponibile sulla porta HTTP 80 per impostazione predefinita. Apri il tuo browser preferito e vai a http://your-domain.com/vector
o http://server-ip/vector
e completa i passaggi richiesti per completare l'installazione.
Inserisci il nome host o l'indirizzo IP del server che desideri monitorare. Se modifichi la porta pmwebd devi specificare nome host:porta o indirizzo IP:porta. Il i grafici delle prestazioni inizieranno a mostrare le condizioni attuali del tuo sistema.
Congratulazioni! Vector è stato installato correttamente. Grazie per aver utilizzato questo tutorial per l'installazione del framework Vector Monitoring sul sistema Ubuntu 16.04 LTS (Xenial Xerus). Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di monitoraggio vettoriale.