New Relic

Art der Daten

Instanzmetriken

Beschreibung

New Relic ist ein APM-Tool, das sowohl ein “kostenloses” als auch ein “kostenpflichtiges” Abonnement-Preismodell bietet. Mehrere von New Relic überwachte Server können in einem einzigen Daten-Feed zurückgegeben werden. Server können nach Server-ID gefiltert werden. New Relic läuft als Agent auf einem oder mehreren gewünschten Servern. Der Benutzer installiert den New Relic Agent, und der Agent sammelt Server- und Anwendungsmetriken und meldet diese Daten an New Relic zurück. New Relic stellt diese Informationen dann über sein Portal und auch über eine RESTful API zur Verfügung. Fusion integriert sich mit New Relic über dessen RESTful API.

Feldbeschreibungen des New Relic Daten-Feeds

Schlüssel Beschreibung
cpu_time_pct Die durchschnittliche CPU-Auslastung im letzten 3-4-Minuten-Zeitraum
disk_used_pct Der prozentuale Anteil der Festplattennutzung (basierend auf der am vollsten ausgelasteten Festplatte)
memory_available_pct Verfügbarer Systemarbeitsspeicher in Prozent
health_status Laut New Relic bedeutet “green”, dass der Server in gutem Zustand ist, “red” bedeutet, dass der Server ein Problem hat. Die Metriken zur Statusmeldung können im New Relic Portal unter Serverrichtlinien konfiguriert werden. Die Standardrichtlinie ist: CPU > 80 %, Festplatten-I/O > 90 %, Arbeitsspeicher > 90 %, disk_used > 90 %. Wenn eine dieser Metriken den Schwellenwert überschreitet, ändert sich der Serverstatus auf “red”. Metriken, die sich dem Schwellenwert nähern, ändern sich auf gelb/orange.
network_io_mbps Gesamter Netzwerk-I/O in Megabit pro Sekunde, gemittelt über die letzten 5 Minuten. Dieser Wert wird so erstellt, dass er dem New Relic Server-Übersichtsdiagramm für Netzwerk-I/O Mb/s entspricht.
memory_available_mb Gesamter verfügbarer Arbeitsspeicher
server_id Die von New Relic zugewiesene Server-ID

Mehrere New Relic Server, ein einziger Openmix Daten-Feed

Mehrere Server können über die Fusion New Relic UI-Konfiguration angegeben werden, die die Metriken für jeden Server in einem einzigen Daten-Feed anzeigt. Wenn keine Server angegeben sind, werden alle vom Kunden konfigurierten NR-Server zurückgegeben.

“Kostenlose” vs. “Kostenpflichtige” Abonnement-Metriken

Alle Servermetriken können mit dem “kostenlosen” New Relic Abonnement abgerufen werden, mit Ausnahme von network_io_mbps, das ein kostenpflichtiges (Pro-)Abonnement erfordert. Wenn der Kunde kein kostenpflichtiges New Relic Abonnement besitzt, ist der Wert für network_io_mbps null.

Die New Relic Server-Übersichtsmetriken basieren auf einem aktuellen gleitenden Durchschnittsfenster von 3-4 Minuten.

Daten-Feed-Format

      "harvester1.europe-west1-b.gce.dev": {
        "cpu_time_pct": 5.91,
        "disk_used_pct": 24.6,
        "memory_available_pct": 85.9,
        "health_status": "green",
        "network_io_mbps": 0.146,
        "memory_available_mb": 11188.0,
        "server_id": 11474195
      }
<!--NeedCopy-->

New Relic Openmix Daten-Feed

Der folgende Screenshot zeigt einen New Relic Daten-Feed für zwei Harvester-Dev-Server. In diesem Fall sehen Sie, dass wir mit einem kostenpflichtigen New Relic Abonnement arbeiten, da das Feld network_io_mbps nicht null ist.

Der Fusion / New Relic Openmix Daten-Feed muss kleiner sein als das 10K-Limit der Cedexis App-Server-API. Angesichts der oben gezeigten Daten können etwa 25 New Relic Server in einen Fusion / New Relic Openmix Daten-Feed passen. Bei Bedarf können Sie das Feld Server-IDs verwenden, um die Anzahl der im Openmix Daten-Feed gemeldeten Server zu reduzieren.

Einrichtung in Fusion

Sie können auf Fusion Daten-Feeds über den linken Navigationsbereich unter Openmix zugreifen. Für die ersten Schritte lesen Sie bitte die Fusion Integrations-Dokumentation.

Wenn Sie zum Dialogfeld dienstspezifische Konfiguration gelangen, geben Sie Folgendes ein:

  • Name: Der Name, der dem Daten-Feed gegeben wird. Dieser wird standardmäßig auf “Dienst - Plattformname” gesetzt, wenn nicht anders angegeben.
  • Ausführung alle: Die Häufigkeit, mit der der Daten-Feed vom Dienst aktualisiert wird.
  • Plattform: Die Plattform, die dem Daten-Feed zugeordnet ist.
  • API-Schlüssel: Im New Relic Portal verfügbar.
  • Server-IDs: Das Feld Server-IDs ist optional. Wenn es leer gelassen wird, werden alle Server zurückgegeben, die mit dem New Relic API-Schlüssel des Kunden verknüpft sind. Das Feld Server-IDs kann eine durch Kommas getrennte Liste von New Relic Server-IDs enthalten. Die Server-IDs finden Sie im New Relic Portal. Wenn Server-IDs eingegeben werden, werden sie validiert (d.h. die Server-ID muss im New Relic Portal des Kunden existieren).

Sobald die Installation abgeschlossen ist, wird sie auf der Startseite der Fusion Daten-Feeds mit einem grünen Status und Überwachungsmetriken im Protokollverlauf angezeigt.

Um einen Fusion Daten-Feed zu bearbeiten, klicken Sie in der Liste auf den Daten-Feed und dann auf die Schaltfläche Bearbeiten. Nachdem Sie die Konfiguration geändert haben, klicken Sie auf Speichern. Dies führt Sie zurück zur Daten-Feed-Liste, wobei Ihre Änderungen gespeichert und auf den Daten-Feed angewendet wurden.

New Relic