HashiCorp Consul ist ein häufig verwendeter verteilter Schlüsselwertspeicher für die Serviceerkennung und das Konfigurationsmanagement.Consul-Überwachung ist ein wichtiger Bestandteil eines umfassenden Infrastruktur- und Microservice-Leistungsmanagements.
Um DevOps bei der Optimierung der Anwendungsleistung und der weiteren Automatisierung von Leistungsmanagement-Workflows zu unterstützen, gehen die automatischen Überwachungsfunktionen von Instana über einfache Metriken hinaus:
Instana bietet die schnellste und einfachste Möglichkeit, Consul-Cluster im gesamten Stack zu überwachen, einschließlich deren Zustand und Leistung. Dies erfordert Leistungstransparenz für die physischen und/oder virtuellen Hosts, Container und Cluster-Metriken. Wie bei allen Microservice-Plattformen verwaltet auch Instana die Anwendungen und Services, die die Consul-Instanz oder den Consul-Cluster nutzen. Der Instana-Agent erkennt automatisch alle Consul-Instanzen, setzt den/die Überwachungssensor(en) ein und beginnt, jede Anfrage durch den Cluster zu verfolgen.
14 Tage, keine Kreditkarte erforderlich, Vollversion
Der Instana-Agent identifiziert automatisch alle laufenden Consul-Instanzen, stellt dann automatisch einen Consul-Überwachungssensor bereit und konfiguriert ihn. Der Zustand des Clusters wird automatisch programmgesteuert bestimmt, da Instana weiß, welche Leistungs- und Konfigurationsinformationen am relevantesten sind. Um den Zustand des Consul-Clusters zu bestimmen, werden auch zusätzliche Metriken (z. B. Cluster-Konsistenz) erfasst. Mit der automatischen Konfiguration von Instana, die alle relevanten Informationen sammelt, könnte die Überwachung der Leistung von Consul-Clustern nicht einfacher sein.
Mithilfe von künstlicher Intelligenz (KI) und Gesundheitssignaturen aus der kuratierten Wissensdatenbank erkennt Instana automatisch Probleme mit einzelnen Consul-Instanzen oder Consul-Clustern. Auf Grundlage des Schweregrads automatisiert Instana die Eskalation von Vorfällen sowie die Ursachenerkennung und hilft Ihnen, Probleme zu lösen, bevor Benutzer und Services davon betroffen sind.
Neben Leistungs- und Gesundheitsdaten erfasst Instana auch Konfigurationsdaten und stellt Dev+Ops-Teams die Daten zur Verfügung, die sie benötigen, um Konfigurationsdaten und Aktualisierungen mit Informationen zur Anwendungs- und Service-Leistung zu korrelieren.
Alle Leistungs- und Konfigurationsinformationen von Consul werden in einem einzigen Consul Monitoring Dashboard zusammengefasst, das alle relevanten Informationen an einem zentralen Ort anzeigt, um eine einfache Problemlösung und Leistungsoptimierung zu ermöglichen.
Die Consul-Leistungsüberwachung konzentriert sich auf Servicemetriken und deren Interaktionen mit anderen Services oder Datenspeichern. Instana identifiziert und erfasst automatisch die relevanten Servicemetriken.
Um den ordnungsgemäßen Zustand und die Leistung von Consul-Clustern sicherzustellen, sind zwei Arten von Daten erforderlich – Konfigurationsdaten und Leistungsmetriken:
Weitere Informationen zu den verschiedenen Sensorinformationen finden Sie in der Dokumentation von Instana zur Verwaltung von Consul.
Konfigurationsdaten
Leistungsmetriken