DynamoDB-Überwachung

DynamoDB-Logo
Amazon DynamoDB-Überwachung und Leistungsmanagement

Amazon DynamoDB (der Link befindet sich außerhalb ibm.com) ist eine Schlüssel-Wert- und Dokumentendatenbank, die bei jeder Größenordnung eine Leistung im einstelligen Millisekundenbereich bietet. Es handelt sich um eine vollständig verwaltete, langlebige Datenbank mit mehreren Regionen und mehreren Mastern mit integrierter Sicherheit, Sicherung und Wiederherstellung sowie In-Memory-Caching für internetbasierte Anwendungen. Die DynamoDB-Überwachung ist ein wichtiger Bestandteil der Instanaautomatisierten Überwachung von Microservice-Anwendungen von.

Konfigurieren der DynamoDB-Überwachung von Instana

Die DynamoDB-Überwachung ist Teil der Instana automatisierten Anwendung Leistung Monitoring-Lösung von. Bei der Bereitstellung in einer Infrastruktur, die Amazon DynamoDB enthält, erkennt der Instana Agent automatisch das Vorhandensein von DynamoDB und konfiguriert sich selbst so, dass Amazon DynamoDB zusammen mit seinen Konfigurationsdaten und Leistungskennzahlen überwacht wird – ohne menschliche Einrichtung oder Konfiguration.

Konfigurations- und Leistungsüberwachung von Amazon DynamoDB

Nachdem Instana seinen DynamoDB-Überwachungssensor automatisch bereitgestellt hat, werden auch alle Verbindungen zu und von Amazon DynamoDB abgebildet. Der Instana -Agent sendet alle Daten zurück an den Instana Dynamic Graph, das Anwendungsmodell, das alle gesammelten Überwachungsdaten speichert und kontextualisiert. Eine Auswahl typischer Konfigurationsdaten, die erfasst werden:

  • Tisch Arn
  • Name der Tabelle
  • Status der Tabelle
  • Anzahl der Tabellenelemente
  • Tabelle erstellt am
  • Tabellengröße (Bytes)
  • etc.

Einige Beispiele für gesammelte Metriken:

  • Verbrauchte Lesekapazität
  • Bereitgestellte Lesekapazität
  • Verbrauchte Schreibkapazität
  • Bereitgestellte Schreibkapazität
  • Gedrosselte Leseanforderungen (Get, Scan, Query, Batch Get)
  • Gedrosselte Schreibanforderungen (Put, Update, Delete, Batch Write)
  • TTL Gelöschte Elemente
  • Bedingte Prüfung fehlgeschlagen
  • Benutzerfehler
  • etc.

Eine vollständige Liste finden Sie in der Instana Amazon DynamoDB Monitoring Documentation.

DynamoDB-Überwachung – Integrierte Statuswarnungen

Instana verfolgt Amazon DynamoDB Key Leistung Indicators, um einen Zustandsstatus über DynamoDB im Kontext der überwachten Umgebung abzuleiten. Das dynamische Diagramm von Instanaenthält die Kontextinformationen, die zur Bestimmung der Ursache von DynamoDB-Problemen erforderlich sind.

Instana wird mit mehreren vordefinierten Zustandsregeln geliefert, die auf Expertenwissen und Best Practices basieren. Hier nur ein paar dieser eingebauten Zustandsregeln:

  • Das Verhältnis von verbrauchten und bereitgestellten Lesevorgängen ist kritisch, entscheidend
  • Das Verhältnis von verbrauchten und bereitgestellten Schreibvorgängen ist kritisch, entscheidend

Wenn es ein Problem mit Amazon DynamoDB Zustand oder Leistung gibt, meldet die Instana Benutzeroberfläche das Problem und ändert die Statusfarbe der Instance. Wenn der Service beeinträchtigt ist, wird auch ein Service Incident erstellt und eine Warnung gesendet. Leistungsprobleme werden mit allen Entwickleränderungen korreliert, um die Ursache zu bestimmen.

Installieren der Amazon DynamoDB-Überwachung von Instana

Weitere Informationen zu den ersten Schritten bei der Überwachung von Amazon DynamoDB mit Instana. Sie können sich entweder bei Ihrem Konto anmelden oder eine Testversion starten.

  1. Überwachen von Amazon DynamoDB
  2. Starten Sie eine Testversion