Hinweis: Dieser Artikel wurde urspruenglich 2013 veroeffentlicht. Einige Schritte, Befehle oder Softwareversionen haben sich moeglicherweise geaendert. Pruefen Sie die aktuelle New Relic-Dokumentation fuer die neuesten Informationen.

In dieser Schritt-fuer-Schritt-Anleitung erfahren Sie, wie Sie den NewRelic Server Monitoring Agent auf Ubuntu installieren.

Anleitung: Den NewRelic Server Monitoring Agent auf Ubuntu installieren

NewRelic ist ein Unternehmen, das Monitoring-Dienste fuer alle Ihre Webanwendungen anbietet. Es unterstuetzt eine Vielzahl von Technologien, hauptsaechlich im Bereich Webanwendungen und Webseiten. Um den NewRelic Server Monitoring Agent auf einer Ubuntu-Maschine zu installieren, folgen Sie einfach diesen Anweisungen:

Ich werde Sie durch die Schritte fuehren:

  1. Starten Sie eine Super-Admin-Terminal-Sitzung, um Probleme mit Berechtigungen zu vermeiden (sudo fuer alles zu verwenden ist einfach ermuedend)
    • sudo bash
  2. Fuegen Sie die NewRelic-Distributionsliste zu Ihrem System hinzu
  3. Holen Sie sich den Schluessel fuer die Distributionspakete
  4. Aktualisieren Sie die Liste der verfuegbaren Pakete
    • apt-get update
  5. Installieren Sie den neuesten NewRelic System-Monitoring-Daemon
    • apt-get install newrelic-sysmond
  6. Konfigurieren Sie Ihre Serverlizenz, damit die Informationen in Ihren Dashboards angezeigt werden
    • nrsysmond -config —set license_key=IHR.LIZENZ.SCHLUESSEL.HIER
  7. Konfigurieren Sie Ihre Optionen. Ich empfehle besonders, SSL zu aktivieren
    • nano /etc/newrelic/nrsysmond.cfg
    • ssl =true
  8. Starten Sie den NewRelic Server Monitor Agent-Daemon
    • /etc/init.d/newrelic-sysmond start
  9. Fertig!

Hier ist ein Beispiel der Datei /etc/newrelic/nrsysmond.cfg mit den Beschreibungen, damit Sie sehen koennen, ob es eine Option gibt, die Sie aendern moechten:

New Relic Server Monitor Konfigurationsdatei.

Zeilen, die mit # beginnen, sind Kommentarzeilen und werden vom Server-

Monitor ignoriert. Bei Optionen, die Kommandozeilen-Aequivalente haben,

wird der auf der Kommandozeile angegebene Wert jeden hier gesetzten

Wert ueberschreiben.

Option : license_key

Wert : 40-stellige hexadezimale Zeichenkette von New Relic. Dies ist

erforderlich, damit der Server-Monitor starten kann.

Standard: keiner

license_key=HIER_KOMMT_IHR_LIZENZ_SCHLUESSEL

Option : loglevel

Wert : Detailgrad der Protokolldatei. Gueltige Werte sind:

error - nur Fehler anzeigen

warning - Fehler und Warnungen anzeigen

info - minimale zusaetzliche Informationen anzeigen

verbose - detailliertere Informationen anzeigen

debug - Debug-Meldungen anzeigen

Standard: error

loglevel=info

Option : logfile

Wert : Name der Datei, in der der Server-Monitor seine Protokoll-

meldungen speichert.

Standard: keiner. Es wird jedoch dringend empfohlen, einen Wert zu setzen.

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

Option : ssl

Wert : Ob Secure Sockets Layer (SSL) fuer die gesamte

Kommunikation mit dem New Relic Collector verwendet werden soll.

Standard: false

ssl=true

Option : pidfile

Wert : Name einer Datei, in der der Server-Monitoring-Daemon seine

Prozess-ID (PID) speichert.

Standard: /tmp/nrsysmond.pid

#pidfile=/var/run/newrelic/nrsysmond.pid

Option : collector_host

Wert : Der Name des New Relic Collectors, zu dem eine Verbindung hergestellt werden soll.

Standard: collector.newrelic.com

#collector_host=collector.newrelic.com

Option : timeout

Wert : Wie lange der Monitor auf den Kontakt zum Collector-Host warten soll.

Standard: 30

#timeout=30

Zusammenfassung

Sie haben erfolgreich gelernt, wie Sie den NewRelic Server Monitoring Agent auf Ubuntu installieren. Wenn Sie auf Probleme stossen, ueberpruefen Sie die Voraussetzungen und stellen Sie sicher, dass Ihre New Relic-Umgebung richtig konfiguriert ist.

Verwandte Artikel