Termiyo

Neu in 0.4.22

Monitoring-Anbieter

Lies Hosts, Alarme und Messwerte aus deinem eigenen Datadog- oder New-Relic-Konto. Termiyo installiert keinen Monitoring-Agenten auf deinen Hosts.

Dein Konto verbinden

Datadog-Schlüssel

Öffne „Monitoring vendors“, wähle Datadog und den Standort deines Kontos. Gib einen „Datadog API key“ und einen „Datadog Application key“ an; die Schlüssel werden in deinem Tresor gespeichert.

Leseberechtigungen

Für Datadog brauchst du hosts_read für Hosts, monitors_read für Monitore und timeseries_query für Speicherwerte. Weitere Ansichten benötigen logs_read_data für Protokolle, dashboards_read für Dashboards, apm_read für Anwendungsnamen und Spans mit timeseries_query für deren Messwerte sowie slos_read für Service-Level.

New-Relic-Schlüssel

Wähle New Relic und gib einen „New Relic User key“ sowie die Konto-ID an. Ein License key kann das Konto nicht lesen — er meldet nur Daten ein —, erstelle also unter „Administration → API keys“ einen User key.

Welche Daten du lesen kannst

Hosts, Alarme und Protokolle

Das Panel zeigt Hosts, verfügbare CPU-, Speicher- und Lastwerte, offene Alarme und das Alter der Abfrage. „Read the log“ öffnet die Anbieterprotokolle; „Keep asking“ fragt alle 5 Sekunden ab, solange der Protokollbereich sichtbar ist.

Dashboards, Anwendungen und Service-Level

Dashboards werden aufgelistet, nicht gezeichnet. Ein Datadog-Dashboard öffnet sich nur dann im Browser, wenn Datadog eine vollständige Adresse dafür geschickt hat; New Relic schickt überhaupt keine Adresse, diese Zeilen haben also nichts zu öffnen. Anwendungen und Service-Level werden auf Anfrage gelesen; Datadog-Spans sind verfügbar, New-Relic-Traces werden hier jedoch nicht gelesen. „Read how it is going“ fragt das Ergebnis eines Service-Levels ab — bei New Relic braucht das die „Entity GUID“ von der Seite der Entität, Termiyo berechnet die Zielerreichung selbst und zeigt dessen verbleibendes Fehlerbudget nicht an.

Anbieter-Agenten auf Tresor-Hosts

Das Inventar wird mit gespeicherten Hostnamen abgeglichen, um den Meldestatus anzuzeigen. Eine Installationszeile lässt sich kopieren, wird aber niemals von Termiyo ausgeführt; „I ran it — check reporting“ fragt den Anbieter erneut ab.

Unvollständige Listen richtig lesen

Grenzen und fehlende Daten

Datadog-Abfragen enden bei 1.000 Monitoren oder 10.000 Hosts; die Kontoabfrage hat ein gemeinsames Zeitbudget von 45 Sekunden. Eine abgebrochene Alarmliste zeigt die Zahl gelesener Einträge und warnt vor weiteren möglichen Alarmen; eine unvollständige Hostliste zeigt die gelesene Anzahl und, falls bekannt, die Gesamtzahl. Ein gespeicherter Host, der in einer Teilliste fehlt, bleibt unbekannt; eine ungelesene Alarmliste bedeutet keine Entwarnung. New-Relic-Vorfälle enden nach der ersten Seite und werden als unvollständig markiert, wenn eine weitere Seite verfügbar ist.

Mit deinem Anbieterkonto vergleichen

Die Kompatibilität mit echten Konten ist noch nicht bestätigt. Prüfe Werte und kopierte Installationsanweisungen anhand deines Anbieterkontos, bevor du dich darauf verlässt; Berechtigungen, Produktzugriff und Abfragelimits können Lücken verursachen.

Die optionale Datadog-Schreibaktion

Einen Monitor bewusst ändern

„Edit“ an einem Datadog-Alarm kann Name, Benachrichtigungstext, Priorität und kritischen Schwellenwert ändern, niemals die Abfrage. Dafür ist monitors_write oder monitors_draft_write erforderlich; eine Bestätigung nennt den Monitor und die geänderten Felder. Erkennt das erneute Lesen eine Änderung oder lässt sich der Änderungszeitpunkt nicht feststellen, wird der Schreibvorgang verweigert; eine Änderung hinterlässt einen Audit-Eintrag.