www.wikidata.de-de.nina.az
Eine Operations Datenbank OpsDB ist eine Datenbank die Metriken von Geschaftsprozessen sowie Anwendungs und Systemstatistiken sammelt und diese fur Analysezwecke bereitstellt 1 Inhaltsverzeichnis 1 Anwendung 2 Struktur 3 Daten die gesammelt werden 4 Siehe auch 5 Weblinks 6 EinzelnachweiseAnwendung Bearbeiten nbsp Anwendung einer OpsDBEine Operations Datenbank dient dazu Daten uber das Verhalten einer Geschaftslosung unter bestimmten Bedingungen zu sammeln Die Daten konnen verwendet werden um ein Dashboard zu befullen und den aktuellen Zustand der Verfugbarkeit von Geschaftsprozessen zu visualisieren Zudem besteht die Moglichkeit die Daten auszuwerten um eine Vorhersage des zukunftigen Anwendungsverhaltens zu ermoglichen 1 Beispielsweise sei ein Geschaftsprozess z B ein Verkaufsprozess gegeben der von der Verfugbarkeit mehrerer Systeme abhangig ist Die OpsDB sammelt Informationen zum Zustand der einzelnen Systeme Fallt ein System aus so kommt es zu Fehlern in vom ausgefallenen System abhangigen Systemen die in der OpsDB vermerkt werden Die Auswertung des Status des Systems im Dashboard kann in Folge den Ausfall des Geschaftsprozesses z B mit einer roten Ampel anzeigen 1 Eine weitere Anwendungsmoglichkeit ist die Auswertung der Historie die es ermoglicht den Ausfall eines Geschaftsprozesses mit dem Zustand der einzelnen Systeme zu korrelieren Hierdurch wird auch eine Vorhersage des Verhaltens des Systems unter moglichen zukunftigen Bedingungen ermoglicht Dazu zahlt z B das Verhalten des Systems unter Last etwa wenn ein Verkaufssystem durch eine Aktion zu Feiertagen mit besonders hohem Nutzeraufkommen zu rechnen hat Die Vorhersage ermoglicht hierdurch die Planung von Tests des Systems in der Entwicklung sowie den bereitzustellenden Hardware Ressourcen 1 Vergleich von Monitoring Technologien Technologie Historie Vorhersage Status VerhaltenLogging nein nein teils jaMonitoring nein nein teils jaOperations Datenbank ja ja ja neinStruktur Bearbeiten nbsp Struktur einer OpsDBEine OpsDB bildet einen zu uberwachenden Geschaftsprozess ab der von einem oder mehreren Nodes Dienste und Anwendungen Server Datenbanken Webservices Batch Prozesse etc abhangig ist Diese Nodes konnen ihrerseits von weiteren Nodes abhangig sein Fur jeden Node werden Beobachtungen Observation s gesammelt die Auskunft uber den Zustand des Systems geben Fur Beobachtungen konnen zudem Erwartungen Expectation s definiert werden beispielsweise die Dauer die ein Prozess maximal benotigen ein Bereich in dem sich ein Messwert befinden oder ein Zustand in dem sich eine Anwendung befinden soll Daten die gesammelt werden BearbeitenOperations Datenbanken sammeln eine Vielzahl von Parametern Ubersicht uber Daten in Operations Datenbanken Kategorie BeispieleNetzwerkverkehr Anzahl und Frequenz von Page Requests Anzahl von aktiven und durchgefuhrten Transaktionen Anzahl von aktiven und behandelten SessionsZustand von Ressourcen anmerkung 1 Verfugbare und verwendete Ressourcen Maximal verwendete Ressourcen Anzahl der zusatzlich erstellten oder freigegebenen Ressourcen Anzahl geblockter Threads welche auf eine Ressource wartenDatenbankverbindung Anzahl von Datenbankfehlern Anzahl von Datenbankabfragen Durchschnittliche Dauer von DatenbankabfragenIntegrationspunkte und Schnittstellen Zustand von Sicherungen circuit breaker Anzahl von Requests Anzahl von Request Timeouts Durchschnittliche Beantwortungsdauer von Requests Anzahl von positiv beantworteten Requests Netzwerkfehler und Protokollfehler Anwendungsfehler Adressen der Endpunkte Anzahl und Maximalzahl gleichzeitig bearbeiteter RequestsCache Zustand Anzahl von Elementen im Cache Speicherverbrauch Cache Hit und Cache Miss Rate Informationen zum Garbage Collector Maximalgrossen des Cache Dauer um Objekte im Cache abzulegen Als Ressourcen werden Elemente wie CPU Auslastung Speicherverbrauch und benotigte virtuelle Server bezeichnet Siehe auch BearbeitenOperational Database OLTP Weblinks BearbeitenHealth monitoring In Microsoft Docs Microsoft 1 Juli 2019 abgerufen am 1 Oktober 2019 englisch Einzelnachweise Bearbeiten a b c d Michael T Nygard Release It Design and Deploy Production Ready Software O Reilly 2007 ISBN 978 0 9787392 1 8 17 7 Operations Database englisch 326 S Abgerufen von https de wikipedia org w index php title Operations Datenbank amp oldid 236264093