Amazon DynamoDB (Link befindet sich außerhalb von ibm.com) ist eine Schlüsselwert- und Dokumentdatenbank, die in jeder Größenordnung eine einstellige Millisekunden-Leistung liefert. Es handelt sich um eine vollständig verwaltete, multiregionale, permanente Multimaster-Datenbank mit integrierter Sicherheit, Sicherung und Wiederherstellung sowie Speichercaching für Anwendungen im Internet. DynamoDB Monitoring ist ein wichtiger Teil der automatisierten Mikroservices-Anwendungsüberwachung von Instana.
14 Tage, keine Kreditkarte erforderlich, Vollversion
DynamoDB-Überwachung ist Teil der automatisierten Lösung zur Leistungsüberwachung für Anwendungen von Instana. Wenn er in einer Infrastruktur bereitgestellt wird, die Amazon DynamoDB enthält, erkennt der Instana-Agent automatisch, dass DynamoDB vorhanden ist, und konfiguriert sich selbst, um Amazon DynamoDB sowie dessen Konfigurationsdaten und Leistungsmetriken zu überwachen – ganz ohne menschliche Einrichtung oder Konfiguration.
Nachdem Instana automatisch seinen DynamoDB-Überwachungssensor implementiert hat, werden auch alle Verbindungen zu und von Amazon DynamoDB zugeordnet. Der Instana-Agent sendet alle Daten zurück an den Instana Dynamic Graph, das Anwendungsmodell, das alle erfassten Überwachungsdaten speichert und kontextualisiert. Eine Auswahl typischer erfasster Konfigurationsdaten:
Einige erfasste Beispielmetriken:
Eine vollständige Liste finden Sie in der Dokumentation zur Instana Amazon DynamoDB-Überwachung.
Instana verfolgt die wesentlichen Leistungsindikatoren von Amazon DynamoDB, um den Zustand von DynamoDB im Kontext der überwachten Umgebung zu ermitteln. Dynamic Graph von Instana enthält die benötigten Kontextinformationen, um die Ursache von DynamoDB-Problemen zu ermitteln.
Instana enthält mehrere vordefinierte Zustandsregeln, die auf Expertenwissen und Best Practices basieren. Hier nur einige dieser integrierten Zustandsregeln:
Wenn es ein Problem mit dem Zustand oder der Leistung von Amazon DynamoDB gibt, kennzeichnet die Instana-Benutzeroberfläche das Problem und ändert die Zustandsfarbe der Instanz. Wenn der Service beeinträchtigt ist, wird ebenfalls ein Service-Vorfall erstellt und ein Alert gesendet. Leistungsprobleme werden mit allen Entwickleränderungen in Zusammenhang gebracht, um die Ermittlung der Ursache zu erleichtern.