Remarque : Cet article a été initialement publié en 2013. Certaines étapes, commandes ou versions de logiciels peuvent avoir changé. Consultez la documentation actuelle de New Relic pour les informations les plus récentes.

Dans ce guide étape par étape, vous apprendrez à installer l’agent de surveillance serveur NewRelic sur Ubuntu.

Comment installer l’agent de surveillance serveur NewRelic sur Ubuntu

(http://www.NewRelic.com “Page d’accueil de New Relic”) est une entreprise qui propose des services de surveillance pour toutes vos applications web. Elle prend en charge une grande variété de technologies, principalement centrées sur les applications/sites web. Pour installer l’agent de surveillance serveur NewRelic sur une machine Ubuntu, suivez simplement ces instructions :

sudo bash echo deb http://apt.newrelic.com/debian/ newrelic non-free >> /etc/apt/sources.list.d/newrelic.list wget -O- https://download.newrelic.com/548C16BF.gpg | apt-key add - apt-get update apt-get install newrelic-sysmond nrsysmond-config —set license_key=VOTRE.CLE.DE.LICENCE.ICI nano /etc/newrelic/nrsysmond.cfg /etc/init.d/newrelic-sysmond start

Je vais vous guider à travers les étapes ici :

  1. Démarrez une session terminal en super administrateur pour éviter tout problème de permissions (utiliser sudo partout est simplement pénible)
    • sudo bash
  2. Ajoutez la liste de distribution NewRelic à votre système
  3. Récupérez la clé pour les paquets de distribution
  4. Mettez à jour la liste des paquets disponibles
    • apt-get update
  5. Installez le dernier démon de surveillance système NewRelic
    • apt-get install newrelic-sysmond
  6. Configurez votre licence serveur pour que les informations remontent à vos tableaux de bord
    • nrsysmond -config —set license_key=VOTRE.CLE.DE.LICENCE.ICI
  7. Configurez vos options. Personnellement, j’aime bien activer SSL
    • nano /etc/newrelic/nrsysmond.cfg
    • ssl =true
  8. Démarrez le démon de l’agent de surveillance serveur NewRelic
    • /etc/init.d/newrelic-sysmond start
  9. Profitez-en !

Voici un exemple du fichier /etc/newrelic/nrsysmond.cfg avec les descriptions pour que vous puissiez voir s’il y a une option que vous souhaitez modifier :

New Relic Server Monitor configuration file.

Lines that begin with a # are comment lines and are ignored by the server

monitor. For those options that have command line equivalents, if the

option is specified on the command line it will over-ride any value set

in this file.

Option : license_key

Value : 40-character hexadecimal string provided by New Relic. This is

required in order for the server monitor to start.

Default: none

license_key=ICI_VA_VOTRE_CLE_DE_LICENCE

Option : loglevel

Value : Level of detail you want in the log file (as defined by the logfile

setting below. Valid values are (in increasing levels of verbosity):

error - show errors only

warning - show errors and warnings

info - show minimal additional information messages

verbose - show more detailed information messages

debug - show debug messages

verbosedebug - show very detailed debug messages

Default: error

loglevel=info

Option : logfile

Value : Name of the file where the server monitor will store it’s log

messages.

Default: none. However it is highly recommended you set a value for this.

logfile=/var/log/newrelic/nrsysmond.log

Option : ssl

Value : Whether or not to use the Secure Sockets Layer (SSL) for all

communication with the New Relic collector.

Default: false

ssl=true

Résumé

Vous avez appris avec succès à installer l’agent de surveillance serveur NewRelic sur Ubuntu. Si vous rencontrez des problèmes, vérifiez les prérequis et assurez-vous que votre environnement New Relic est correctement configuré.

Articles connexes