Sim

Datadog

Überwachen Sie Infrastruktur, Anwendungen und Logs mit Datadog

Datadog ist eine umfassende Überwachungs- und Analyseplattform für Infrastruktur, Anwendungen, Logs und mehr. Sie ermöglicht Organisationen Echtzeit-Einblicke in den Zustand und die Leistung von Systemen, erkennt Anomalien und automatisiert die Reaktion auf Vorfälle.

Mit Datadog können Sie:

  • Metriken überwachen: Sammeln, visualisieren und analysieren Sie Metriken von Servern, Cloud-Diensten und benutzerdefinierten Anwendungen.
  • Zeitreihendaten abfragen: Führen Sie erweiterte Abfragen zu Leistungsmetriken für Trendanalysen und Berichte durch.
  • Monitore und Ereignisse verwalten: Richten Sie Monitore ein, um Probleme zu erkennen, Warnungen auszulösen und Ereignisse für die Beobachtbarkeit zu erstellen.
  • Ausfallzeiten verwalten: Planen und programmieren Sie geplante Ausfallzeiten, um Warnungen während der Wartung zu unterdrücken.
  • Logs und Traces analysieren (mit zusätzlicher Einrichtung in Datadog): Zentralisieren und untersuchen Sie Logs oder verteilte Traces für eine tiefere Fehlerbehebung.

Die Datadog-Integration von Sim ermöglicht es Ihren Agenten, diese Vorgänge zu automatisieren und programmatisch mit Ihrem Datadog-Konto zu interagieren. Verwenden Sie sie, um benutzerdefinierte Metriken zu übermitteln, Zeitreihendaten abzufragen, Monitore zu verwalten, Ereignisse zu erstellen und Ihre Überwachungsabläufe direkt innerhalb von Sim-Automatisierungen zu optimieren.

Gebrauchsanweisung

Integrieren Sie Datadog-Überwachung in Workflows. Übermitteln Sie Metriken, verwalten Sie Monitore, fragen Sie Logs ab, erstellen Sie Ereignisse, handhaben Sie Ausfallzeiten und mehr.

Tools

datadog_submit_metrics

Übermitteln Sie benutzerdefinierte Metriken an Datadog. Verwenden Sie diese zur Verfolgung der Anwendungsleistung, Geschäftsmetriken oder benutzerdefinierten Überwachungsdaten.

Eingabe

ParameterTypErforderlichBeschreibung
seriesstringJaJSON-Array von Metrikserien zur Übermittlung. Jede Serie sollte den Metriknamen, Typ (gauge/rate/count), Punkte (Zeitstempel/Wert-Paare) und optionale Tags enthalten.
apiKeystringJaDatadog API-Schlüssel
sitestringNeinDatadog-Site/Region (Standard: datadoghq.com)

Ausgabe

ParameterTypBeschreibung
successbooleanOb die Metriken erfolgreich übermittelt wurden
errorsarrayAlle Fehler, die während der Übermittlung aufgetreten sind

datadog_query_timeseries

Abfrage von Metrik-Zeitreihendaten aus Datadog. Verwenden Sie dies zur Analyse von Trends, zur Erstellung von Berichten oder zum Abrufen von Metrikwerten.

Eingabe

ParameterTypErforderlichBeschreibung
querystringJaDatadog-Metrikabfrage (z.B. "avg:system.cpu.user{*}")
fromnumberJaStartzeit als Unix-Zeitstempel in Sekunden
tonumberJaEndzeit als Unix-Zeitstempel in Sekunden
apiKeystringJaDatadog API-Schlüssel
applicationKeystringJaDatadog Anwendungsschlüssel
sitestringNeinDatadog-Site/Region (Standard: datadoghq.com)

Ausgabe

ParameterTypBeschreibung
seriesarrayArray von Zeitreihendaten mit Metrikname, Tags und Datenpunkten
statusstringAbfragestatus

datadog_create_event

Veröffentlichen Sie ein Ereignis im Datadog-Ereignisstrom. Verwenden Sie dies für Deployment-Benachrichtigungen, Warnungen oder andere wichtige Vorkommnisse.

Eingabe

ParameterTypErforderlichBeschreibung
titlestringJaEreignistitel
textstringJaEreignistext/Beschreibung. Unterstützt Markdown.
alertTypestringNeinWarnungstyp: error, warning, info, success, user_update, recommendation oder snapshot
prioritystringNeinEreignispriorität: normal oder low
hoststringNeinHostname, der mit diesem Ereignis verknüpft werden soll
tagsstringNeinKommagetrennte Liste von Tags (z.B. "env:production,service:api")
aggregationKeystringNeinSchlüssel zum Zusammenfassen von Ereignissen
sourceTypeNamestringNeinQuelltypname für das Ereignis
dateHappenednumberNeinUnix-Zeitstempel, wann das Ereignis aufgetreten ist (standardmäßig jetzt)
apiKeystringJaDatadog API-Schlüssel
sitestringNeinDatadog-Site/Region (Standard: datadoghq.com)

Ausgabe

ParameterTypBeschreibung
eventobjectDie Details des erstellten Events

datadog_create_monitor

Erstellen Sie einen neuen Monitor/Alert in Datadog. Monitore können Metriken, Service-Checks, Events und mehr überwachen.

Eingabe

ParameterTypErforderlichBeschreibung
namestringJaName des Monitors
typestringJaMonitor-Typ: metric alert, service check, event alert, process alert, log alert, query alert, composite, synthetics alert, slo alert
querystringJaMonitor-Abfrage (z.B. avg(last_5m):avg:system.cpu.idle{*} < 20)
messagestringNeinNachricht, die bei Benachrichtigungen enthalten sein soll. Kann @-Erwähnungen und Markdown enthalten.
tagsstringNeinKommagetrennte Liste von Tags
prioritynumberNeinMonitor-Priorität (1-5, wobei 1 die höchste ist)
optionsstringNeinJSON-String mit Monitor-Optionen (Schwellenwerte, notify_no_data, renotify_interval, usw.)
apiKeystringJaDatadog API-Schlüssel
applicationKeystringJaDatadog Anwendungsschlüssel
sitestringNeinDatadog Site/Region (Standard: datadoghq.com)

Ausgabe

ParameterTypBeschreibung
monitorobjectDie Details des erstellten Monitors

datadog_get_monitor

Rufen Sie Details eines bestimmten Monitors anhand seiner ID ab.

Eingabe

ParameterTypErforderlichBeschreibung
monitorIdstringJaDie ID des abzurufenden Monitors
groupStatesstringNeinKommagetrennte Gruppenzustände, die einbezogen werden sollen: alert, warn, no data, ok
withDowntimesbooleanNeinDowntime-Daten mit dem Monitor einbeziehen
apiKeystringJaDatadog API-Schlüssel
applicationKeystringJaDatadog Anwendungsschlüssel
sitestringNeinDatadog Site/Region (Standard: datadoghq.com)

Ausgabe

ParameterTypBeschreibung
monitorobjectDie Monitor-Details

datadog_list_monitors

Listet alle Monitore in Datadog auf, mit optionaler Filterung nach Namen, Tags oder Status.

Eingabe

ParameterTypErforderlichBeschreibung
groupStatesstringNeinKommagetrennte Gruppenstatus zur Filterung: alert, warn, no data, ok
namestringNeinFiltert Monitore nach Namen (teilweise Übereinstimmung)
tagsstringNeinKommagetrennte Liste von Tags zur Filterung
monitorTagsstringNeinKommagetrennte Liste von Monitor-Tags zur Filterung
withDowntimesbooleanNeinDowntime-Daten mit Monitoren einbeziehen
pagenumberNeinSeitennummer für Paginierung (0-indiziert)
pageSizenumberNeinAnzahl der Monitore pro Seite (max. 1000)
apiKeystringJaDatadog API-Schlüssel
applicationKeystringJaDatadog Anwendungsschlüssel
sitestringNeinDatadog Site/Region (Standard: datadoghq.com)

Ausgabe

ParameterTypBeschreibung
monitorsarrayListe der Monitore

datadog_mute_monitor

Stummschalten eines Monitors, um Benachrichtigungen vorübergehend zu unterdrücken.

Eingabe

ParameterTypErforderlichBeschreibung
monitorIdstringJaDie ID des stummzuschaltenden Monitors
scopestringNeinBereich zum Stummschalten (z.B. "host:myhost"). Wenn nicht angegeben, werden alle Bereiche stummgeschaltet.
endnumberNeinUnix-Zeitstempel, wann die Stummschaltung enden soll. Wenn nicht angegeben, wird auf unbestimmte Zeit stummgeschaltet.
apiKeystringJaDatadog API-Schlüssel
applicationKeystringJaDatadog Anwendungsschlüssel
sitestringNeinDatadog Site/Region (Standard: datadoghq.com)

Ausgabe

ParameterTypBeschreibung
successbooleanGibt an, ob der Monitor erfolgreich stummgeschaltet wurde

datadog_query_logs

Suchen und abrufen von Logs aus Datadog. Verwenden Sie dies zur Fehlerbehebung, Analyse oder Überwachung.

Eingabe

ParameterTypErforderlichBeschreibung
querystringJaLog-Suchabfrage (z.B. "service:web-app status:error")
fromstringJaStartzeit im ISO-8601-Format oder relativ (z.B. "now-1h")
tostringJaEndzeit im ISO-8601-Format oder relativ (z.B. "now")
limitnumberNeinMaximale Anzahl der zurückzugebenden Logs (Standard: 50, max: 1000)
sortstringNeinSortierreihenfolge: timestamp (älteste zuerst) oder -timestamp (neueste zuerst)
indexesstringNeinKommagetrennte Liste der zu durchsuchenden Log-Indizes
apiKeystringJaDatadog API-Schlüssel
applicationKeystringJaDatadog Anwendungsschlüssel
sitestringNeinDatadog Site/Region (Standard: datadoghq.com)

Ausgabe

ParameterTypBeschreibung
logsarrayListe der Log-Einträge

datadog_send_logs

Senden von Log-Einträgen an Datadog für zentralisiertes Logging und Analyse.

Eingabe

ParameterTypErforderlichBeschreibung
logsstringJaJSON-Array von Log-Einträgen. Jeder Eintrag sollte message und optional ddsource, ddtags, hostname, service enthalten.
apiKeystringJaDatadog API-Schlüssel
sitestringNeinDatadog Site/Region (Standard: datadoghq.com)

Output

ParameterTypeBeschreibung
successbooleanOb die Logs erfolgreich gesendet wurden

datadog_create_downtime

Planen Sie eine Ausfallzeit, um Monitor-Benachrichtigungen während Wartungsfenstern zu unterdrücken.

Input

ParameterTypeRequiredBeschreibung
scopestringYesBereich, auf den die Ausfallzeit angewendet werden soll (z.B. "host:myhost", "env:production" oder "*" für alle)
messagestringNoNachricht, die während der Ausfallzeit angezeigt werden soll
startnumberNoUnix-Zeitstempel für den Beginn der Ausfallzeit (standardmäßig jetzt)
endnumberNoUnix-Zeitstempel für das Ende der Ausfallzeit
timezonestringNoZeitzone für die Ausfallzeit (z.B. "America/New_York")
monitorIdstringNoSpezifische Monitor-ID, die stummgeschaltet werden soll
monitorTagsstringNoKommagetrennte Monitor-Tags zur Übereinstimmung (z.B. "team:backend,priority:high")
muteFirstRecoveryNotificationbooleanNoDie erste Wiederherstellungsbenachrichtigung stummschalten
apiKeystringYesDatadog API-Schlüssel
applicationKeystringYesDatadog Anwendungsschlüssel
sitestringNoDatadog Site/Region (Standard: datadoghq.com)

Output

ParameterTypeBeschreibung
downtimeobjectDie Details der erstellten Ausfallzeit

datadog_list_downtimes

Listet alle geplanten Ausfallzeiten in Datadog auf.

Input

ParameterTypeRequiredBeschreibung
currentOnlybooleanNoNur aktuell aktive Ausfallzeiten zurückgeben
monitorIdstringNoNach Monitor-ID filtern
apiKeystringYesDatadog API-Schlüssel
applicationKeystringYesDatadog Anwendungsschlüssel
sitestringNoDatadog Site/Region (Standard: datadoghq.com)

Ausgabe

ParameterTypBeschreibung
downtimesarrayListe der Ausfallzeiten

datadog_cancel_downtime

Eine geplante Ausfallzeit abbrechen.

Eingabe

ParameterTypErforderlichBeschreibung
downtimeIdstringJaDie ID der abzubrechenden Ausfallzeit
apiKeystringJaDatadog API-Schlüssel
applicationKeystringJaDatadog Anwendungsschlüssel
sitestringNeinDatadog Site/Region (Standard: datadoghq.com)

Ausgabe

ParameterTypBeschreibung
successbooleanOb die Ausfallzeit erfolgreich abgebrochen wurde

Hinweise

  • Kategorie: tools
  • Typ: datadog
On this page

On this page

Start building today
Trusted by over 60,000 builders.
Build Agentic workflows visually on a drag-and-drop canvas or with natural language.
Get started