Zusammenfassung: ◀▼
Sie können Aktionsflüsse per API-Schlüssel mit New Relic verbinden, um Workflows zu automatisieren, die das Abfragen von Daten, das Nachschlagen und Suchen von Entitäten sowie das Erstellen von Alarmbedingungen umfassen. Verwenden Sie ein dediziertes Dienstkonto für die sichere Integration. Über diese Verbindung können Sie NRQL-Abfragen durchführen, Entitätsdetails abrufen, Entitäten anhand von Kriterien suchen und Alarmbedingungen erstellen, um Ihre Systeme direkt in Ihren Workflows zu überwachen und zu verwalten.
Verbinden von New Relic mit dem Aktionsgenerator
Bevor Sie externe Aktionen in Aktionsflüsse einbinden können, müssen Sie den Aktionsgenerator mit dem externen System verbinden.
- Alle von einem Aktionsfluss ausgeführten externen Aktionen werden dem Benutzer zugeordnet, der das externe System verbunden hat. Deshalb wird empfohlen, für die Verbindung mit einem externen System ein dediziertes Dienstkonto und keine persönlichen Anmeldedaten zu verwenden.
- Alle Integrationen fordern den Zugang zu erforderlichen Zugriffsarten an. Sie sollten die Zugriffsarten jedoch unbedingt überprüfen und validieren, bevor Sie die Verbindung zum externen System autorisieren.
- Bei der Verwaltung von Anmeldedaten für Tools wie OpenAI, die auf API-Schlüsseln basieren, sollten die Schlüssel nach Möglichkeit in einem sicheren Tresor oder Credential Manager gespeichert werden.
So erstellen Sie einen Benutzer-API-Schlüssel in New Relic
Für die Authentifizierung der New Relic-Verbindung wird ein API-Schlüssel verwendet. Sie müssen einen Benutzer-API-Schlüssel aus Ihrem New Relic-Konto bereitstellen. Dieser Schlüssel dient zur Abfrage von Daten und Verwaltung von Konfigurationen. Der API-Schlüssel muss über die für den Zugriff auf die New Relic-APIs und die Ausführung der geplanten Aktionen erforderlichen Berechtigungen verfügen.
Weitere Informationen zu New Relic API-Schlüsseln finden Sie in der New Relic-Dokumentation.
- Gehen Sie zum New Relic-Benutzermenü.
- Klicken Sie auf API Keys.
- Erstellen Sie einen neuen API-Schlüssel.
- Speichern Sie den API-Schlüssel, oder lassen Sie das Fenster geöffnet, damit Sie den Schlüssel kopieren und in Zendesk einfügen können.
Sie benötigen ihn für die Verbindung von New Relic mit dem Aktionsgenerator.
- Klicken Sie in der Seitenleiste des Admin Centers auf
Apps und Integrationen und dann auf Aktionen > Aktionsflüsse. - Erstellen oder bearbeiten Sie einen Aktionsfluss.
- Öffnen Sie die Schritt-Seitenleiste.
- Klicken Sie unter Externe Aktionen auf New Relic.
- Klicken Sie auf Verbinden.
- Befolgen Sie die Anweisungen, um Ihren New Relic API-Schlüssel einzugeben und den Verbindungsaufbau abzuschließen.Wichtig: Alle von einem Aktionsfluss ausgeführten externen Aktionen werden dem Benutzer zugeordnet, der das externe System verbunden hat. Deshalb wird empfohlen, für die Verbindung mit einem externen System ein dediziertes Dienstkonto und keine persönlichen Anmeldedaten zu verwenden.
Nach dem Verbindungsaufbau sehen Sie eine entsprechende Anzeige sowie Details zur verbundenen Instanz und den verfügbaren New Relic-Aktionen.
Verwenden von New Relic-Aktionen in Aktionsflüssen
Abfragen von Daten
Mit der Aktion Daten abfragen können Sie NRQL-Abfragen Ihrer New Relic-Telemetriedaten durchführen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Account ID, NRQL
queryDas Feld „Account ID“ enthält eine Dropdownliste der Konten, auf die Sie mit Ihrem API-Schlüssel zugreifen können. NRQL-Abfragen verwenden eine SQL-ähnliche Syntax. Beispiel: Optional: Das Feld „Timeout“ akzeptiert Werte zwischen 1 und 120 Sekunden. Der Standardwert beträgt 10 Sekunden. |
| Ausgabe | Abfrageergebnisse wie ein Array der Ergebnisobjekte mit den durch die NRQL SELECT-Anweisung festgelegten Feldern, die Anzahl der Zeilen und bei Aggregationsabfragen das Gesamtergebnis. |
Nachschlagen einer Entität
Mit der Aktion Entität nachschlagen können Sie detaillierte Informationen zu einer bestimmten überwachten Entität abrufen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Account ID, EntityDas Feld „Entity“ ist ein durchsuchbares Dropdownfeld. Geben Sie mindestens die ersten beiden Buchstaben des Namens der gesuchten Entität ein. Die Suchergebnisse enthalten den Namen und den Typ der Entität sowie einen Link zu der Entität in New Relic. Wählen Sie die Entität aus, die Sie nachschlagen möchten, um die vollständigen Details einschließlich des aktuellen Alarmstatus und der zugehörigen Schlüsselfelder abzurufen. |
| Ausgabe | Entitätsdetails wie GUID, Name, Typ, URL, Berichtstatus, Alarmschweregrad und Stichwörter mit Metadaten. |
Suchen nach Entitäten
Mit der Aktion Entitäten suchen können Sie nach überwachten Entitäten suchen, die bestimmten Kriterien entsprechen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Account IDOptional: Beachten Sie beim Verwenden der Aktion Entitäten suchen folgende Punkte:
|
| Ausgabe | Array von Entitätsobjekten mit GUID, Name, Typ, URL, Domäne, Berichtstatus, Alarmschweregrad, Stichwörtern und Gesamtzahl sowie gegebenenfalls einem Hinweis auf weitere verfügbare Ergebnisse. |
Erstellen einer Alarmbedingung
Mit der Aktion Alarmbedingung erstellen können Sie in New Relic eine neue NRQL-Alarmbedingung erstellen.
Diese Aktion weist die folgenden Eingaben und Ausgaben auf:
| Variablen | |
|---|---|
| Eingaben | Erforderlich: Account ID, Alert
policy, Condition name, NRQL query, Critical
thresholdOptional: Beachten Sie beim Verwenden der Aktion Alarmbedingung erstellen folgende Punkte:
|
| Ausgabe | Details zur Alarmbedingung wie Bedingungs-ID, Bedingungsname, Richtlinien-ID und Aktivierungsstatus. |