L'utilizzo di uno strumento per monitorare lo stato e le condizioni del dispositivo non è una novità da imparare. L'unica limitazione degli strumenti di monitoraggio PC convenzionali è che monitorano solo ciò che è sulla politica, mentre la New Relic Infrastructure monitora le strutture profonde, l'analisi dei registri e i parametri. Misura dati host dinamici, dati in tempo reale per parametri sia a livello hardware che software. Può avvisarti prima che qualsiasi componente si rompa. Puoi monitorare ogni livello della tua applicazione e ottimizzare le prestazioni. La distribuzione dell'agente dell'infrastruttura Relic è facile e diretta per qualsiasi Linux, Mac e Windows.
Nuovo agente infrastrutturale reliquia in Linux
L'agente dell'infrastruttura New Relic è uno strumento open source completamente compatibile con Linux. Esistono diversi metodi per installare l'agente Relic su Linux e ti consente anche di compilare e creare lo strumento Relic sulla tua macchina Linux. L'installazione dell'agente New Relic Infrastructure su un sistema Linux richiede una versione dell'architettura a 64 bit e un nome host univoco della macchina.
Qui useremo Ubuntu, la workstation Fedora e SUSE Linux Enterprise per dimostrare il metodo di installazione dell'agente New Relic Infrastructure su un sistema Linux.
Passaggio 1:aggiungi la nuova chiave di licenza Relic
All'inizio dell'installazione dell'agente New Relic Infrastructure sulla tua macchina Linux, devi aggiungere la chiave di licenza New Relic sulla tua macchina. L'aggiunta della chiave di licenza richiede un solo comando, che funziona per tutte le principali distribuzioni Linux. Esegui il seguente comando Echo sulla shell del tuo terminale con privilegio di root per caricare la stringa della chiave di licenza sul tuo sistema.
echo "license_key: YOUR_LICENSE_KEY" | sudo tee -a /etc/newrelic-infra.yml
Ora puoi controllare la versione del tuo sistema quando viene estratta la chiave per assicurarti che il tuo sistema supporti l'agente dell'infrastruttura New Relic.
Usa i seguenti comandi di conseguenza sulla shell del tuo terminale per scoprire la versione del sistema sulla tua macchina Linux.
- Vedi la versione su Ubuntu/Debian
cat /etc/os-release
- Scopri la versione su Fedora/Red Hat Linux
cat /etc/os-release
- Scopri la versione su SUSE Linux Enterprise
cat /etc/os-release | grep VERSION_ID
Passaggio 2:abilita la chiave GPG di New Relic
L'installazione della chiave GPG su Linux aiuterà il gestore di pacchetti predefinito a riconoscere la chiave Relic come fonte. In questa fase, dovremo scaricare e abilitare la chiave di privacy GNU dell'agente New Relic Infrastructure sul nostro sistema Linux. Poiché stiamo utilizzando lo strumento cURL per scaricare la chiave GPG, assicurati che lo strumento cURL sia installato sul tuo sistema Linux.
- Ottieni la chiave GPG su Ubuntu/Debian
curl -s https://download.newrelic.com/infrastructure_agent/gpg/newrelic-infra.gpg | sudo apt-key add -
- Scarica la chiave GPG su SUSE Linux Enterprise
curl https://download.newrelic.com/infrastructure_agent/gpg/newrelic-infra.gpg -s | sudo gpg --import
Se stai usando una workstation Fedora, probabilmente il tuo sistema ha già la chiave di privacy GNU aggiornata installata sul tuo sistema Linux.
Passaggio 3:aggiungi Relic Repository su Linux
Dopo aver importato la chiave GPG sul tuo computer Linux, è ora di aggiungere il repository New Relic sul tuo sistema per installare Relic Infrastructure Agent in Linux. I seguenti comandi ti porteranno a ottenere il repository Relic sul tuo sistema.
- Esegui il comando seguente per ottenere Relic Repo su Ubuntu/Debian
printf "deb https://download.newrelic.com/infrastructure_agent/linux/apt focal main" | sudo tee -a /etc/apt/sources.list.d/newrelic-infra.list
- Esegui il comando seguente per ottenere Relic Repo su Fedora/Red Hat Linux
sudo curl -o /etc/yum.repos.d/newrelic-infra.repo https://download.newrelic.com/infrastructure_agent/linux/yum/el/8/aarch64/newrelic-infra.repo
- Esegui il comando seguente per ottenere Relic Repo su SUSE Linux Enterprise
sudo curl -o /etc/zypp/repos.d/newrelic-infra.repo https://download.newrelic.com/infrastructure_agent/linux/zypp/sles/12.1/x86_64/newrelic-infra.repo
Fase 4:aggiorna i repository
Ricaricare la cache di sistema e i repository è importante ed è facile. Qui sto mostrando i comandi particolari per caricare i repository su Linux, principalmente per i nuovi repository Relic. Quando aggiorni il repository, assicurati che il repository dell'agente New Relic venga caricato e aggiornato.
- Carica il repository di sistema su Ubuntu/Debian
sudo apt-get update
Su Fedora, ci sono i comandi per caricare e aggiornare il repository di sistema, che sono riportati di seguito. Potrebbe anche essere necessario eseguire il comando specifico per aggiornare il repository Relic.
- Aggiorna il repository su Fedora/Red Hat Linux
sudo yum update sudo yum -q makecache -y --disablerepo='*' --enablerepo='newrelic-infra'
- Aggiorna il repository di sistema su SUSE Linux Enterprise
sudo zypper -n ref -r newrelic-infra
Passaggio 5:installa il nuovo agente reliquia su desktop Linux
Finalmente, siamo alla fine di questo post, dove vediamo i comandi per installare il New Relic Infrastructure Agent in Linux. Se hai eseguito correttamente i passaggi precedenti, puoi eseguire i seguenti comandi sulla shell del tuo terminale con accesso root in base alla tua distribuzione Linux.
- Installa Relic Infrastructure Agent su Ubuntu/Debian
sudo apt-get install libcap2-bin sudo apt-get install newrelic-infra -y
- Installa Relic Infrastructure Agent su Fedora/Red Hat Linux
sudo yum install newrelic-infra -y
- Ottieni Relic Infrastructure Agent in Linux su SUSE Linux Enterprise
sudo zypper -n install newrelic-infra
Rimuovi l'agente dell'infrastruttura reliquia in Linux
La disinstallazione di Relic Infrastructure Agent in Linux è facile ed è gestita da un solo comando. Puoi eseguire i seguenti comandi in base alla tua distribuzione per rimuovere l'agente Relic dal tuo sistema Linux.
- Rimuovi Relic Infrastructure Agent su Ubuntu/Debian
sudo apt-get remove newrelic-infra
- Disinstalla The Relic Infrastructure Agent in Fedora
sudo yum remove newrelic-infra
- Rimuovi Relic Infrastructure Agent in SuSE Linux
sudo zypper -n remove newrelic-infra
Suggerimento aggiuntivo:aggiorna il nuovo agente reliquia
A volte, l'utilizzo dei metodi predefiniti potrebbe finire per installare una versione precedente dell'agente Relic sulla tua macchina Linux. Per risolvere questo problema, puoi aggiornare l'agente Relic sul tuo sistema.
Se hai già installato Relic Agent sul tuo sistema Linux, potresti voler aggiornare l'attuale agente Relic. Puoi semplicemente eseguire il comando adatto per la tua distribuzione dai comandi indicati di seguito.
- Aggiorna l'agente Relic su Debian/Ubuntu Linux
sudo apt-get update && sudo apt-get install --only-upgrade newrelic-infra -y
- Aggiorna Relic Agent su Fedora/Red Hat Linux
sudo yum update newrelic-infra -y
- Aggiorna Relic Agent su SuSE Linux
sudo zypper -n update newrelic-infra
Le ultime parole
L'installazione di Relic Infrastructure Agent in Linux non è stato un compito difficile; ora possiamo avviare l'agente Relic ed effettuare integrazioni con il sistema host per un monitoraggio avanzato. Si prega di fare attenzione durante l'installazione; assicurati di eseguire i comandi root se sei un utente root ed esegui il comando root privilegiato se sei un utente privilegiato. Nell'intero post, abbiamo visto i metodi per installare il New Relic Infrastructure Agent in Linux.
Per favore condividi questo post con i tuoi amici e la comunità Linux se lo trovi utile e utile. Puoi anche scrivere le tue opinioni su questo post nella sezione commenti.