Die Notwendigkeit, die Dinge zu kontrollieren oder einfach gesagt, die Dinge zu überwachen, ist unerlässlich. Dies ist nicht nur auf Computer oder Software beschränkt, sondern kann auf jede Art von Situation angewendet werden. Beispielsweise kann ein Wachmann ein fünfstöckiges Gebäude nicht ohne Weiteres überwachen, aber mit Hilfe von CCTV-Kameras kann er es.
Das Problem der Überwachung einer verteilten Umgebung
Im Falle einer verteilten Umgebung, in der eine Anwendung auf mehreren Servern bereitgestellt wird, ist die Überwachung unerlässlich. Doch die lokale Überwachung der Anwendung und der Server wird immer schwieriger, bis sie mit der Hinzufügung neuer Server fast unmöglich wird.
Dasselbe kann auf einen verteilten Cache-Cluster angewendet werden, was bedeutet, dass es viele Cache-Knoten gibt. Dieser Cluster kann problemlos aus der Ferne überwacht werden. Dies lässt sich leicht erreichen über NCache.
NCache Web Manager NCache PowerShell-Tool NCache Webmonitor
Überwachen Sie Ihren Cache-Cluster aus der Ferne mit NCache
Remote-Cache-Cluster können mit den von bereitgestellten Tools einfach überwacht werden NCache. Du brauchst es nicht einmal NCache muss auf Ihren Systemen installiert werden, um eine Fernüberwachung von Cache-Clustern durchzuführen. Dies erfolgt über die NCache Web Monitor und die Windows PowerShell.
Das NCache Web Monitor ist ein webbasiertes interaktives Tool, das in Ihrem Internetbrowser ausgeführt werden kann. Sie können auf die zugreifen NCache Web Monitor über die NCache Webmanager. Der NCache Web Manager läuft auf dem Port 8251. Dort finden Sie die Möglichkeit, auf die zuzugreifen NCache Web Monitor über die Überwachen Taste. Diese Schaltfläche wird aktiviert, sobald Sie einen Cache-Cluster auswählen, den Sie überwachen möchten.
NCache Bietet außerdem eine Integration mit Windows PowerShell, um den Verwaltungsprozess einfach zu automatisieren. Sie können darauf zugreifen, indem Sie PowerShell ausführen und dann die unterstützten Befehle ausgeben. Beide Tools (NCache Web Monitor und Windows PowerShell) sind sehr robust. Mit ihnen können Sie Ihre Cache-Cluster, einzelne Cache-Knoten und ihre jeweiligen Ressourcen sowohl lokal als auch remote überwachen.
NCache Web Manager NCache PowerShell-Tool NCache Webmonitor
Ein-Fenster-Überwachung
Sie können Cache-Cluster und ihre Knoten von einem einzigen Webfenster aus remote und lokal überwachen NCache Webmonitor. Es spielt keine Rolle, wie groß der Cache-Cluster ist, die Überwachung kann von einem einzigen Fenster aus erfolgen, was die Sache umso komfortabler macht.
Das NCache Web Monitor bietet Ihnen die Möglichkeit, verschiedene Statistiken des Cache-Clusters in Form von Grafiken und Diagrammen zu überwachen. Der NCache Web Monitor bietet Ihnen drei Dashboards zur Auswahl, nämlich:
- Server-Dashboard: Zeigt Ihnen die serverseitigen Statistiken in grafischer Form an.
- Client-Dashboard: Zeigt Ihnen die Statistiken in grafischer Form, die von der Client-Seite stammen.
- Berichts-Dashboard: Zeigt Ihnen Statistiken in tabellarischer Form sowohl für die Server- als auch die Client-Seite an.
Das NCache Web Monitor bietet Ihnen auch die Möglichkeit, Ihren eigenen hinzuzufügen benutzerdefiniertes Dashboard.
Die folgenden Statistiken werden dem Benutzer im angezeigt NCache Webmonitor,
- Gesundheit des Cache-Clusters
- Anfragen pro Sekunde auf dem Cache-Cluster
- CPU auslastung des Cache-Clusters und Clients
- Speichernutzung des Cache-Clusters und Clients
- NCache Ereignisprotokolle und vieles mehr
Cache-Zähler NCache Web Management Caches überwachen
NCache PerfMon-Zähler
Performance Monitor (PerfMon) ist ein in Windows integriertes Tool, mit dem Sie die Leistung Ihres Systems und der darauf ausgeführten Anwendungen überprüfen können. Die Leistung des Cache-Clusters kann auch mit diesem Tool überwacht werden, weil NCache stellt zahlreiche Leistungsindikatoren für den Windows-Leistungsmonitor bereit. Das Beste daran ist, dass Sie auch eine Fernüberwachung durchführen können, indem Sie die IP-Adresse des Remote-Computers eingeben und gleichzeitig zu überwachende Zähler hinzufügen.
Im Folgenden sind einige der von bereitgestellten Zähler aufgeführt NCache für die Client- und Serverseite zur Überwachung der Latenz.
- Durchschnittliche μs/add
- Durchschnittliche μs/addbulk
- Durchschnittliche μs/Entfernung
- Durchschnittliche μs/insertbulk und vieles mehr.
Überwachen Sie den Cache mit Web Manager Caches überwachen Überwachen Sie den Cache mit dem PerfMon-Tool
Fernüberwachung des Cache-Clusters mit Windows PowerShell
Die PowerShell ist für Linux, Mac und Windows verfügbar und daher sehr vielseitig. Es gibt Szenarien, in denen das verwendete Betriebssystem keine GUI unterstützt. In solchen Szenarien ist die NCache Web Monitor wird unbrauchbar. Hier ist Windows PowerShell Ihre erste Wahl. Dies liegt daran, dass es sowohl in GUI-basierten als auch in nicht-GUI-basierten Betriebssystemen verwendet werden kann.
Mit Windows PowerShell können Sie Cache-Cluster problemlos aus der Ferne überwachen und verwalten, indem Sie die unterstützten Befehle ausgeben. Die unterstützten Befehle finden Sie unter PowerShell-Referenz. Die Ergebnisse, die Ihnen bei der Ausgabe dieser Befehle zurückgegeben werden, liegen in Textform vor.
Diese Abbildung zeigt, wie Sie den Zustand Ihres Cache-Clusters mit Windows PowerShell überwachen können.
Diese Abbildung zeigt, wie Sie Ihre Cacheserverstatistiken mit Windows PowerShell überwachen können.
Cache-Zähler NCache PowerShell-Tool Caches überwachen
Überwachung von Leistungsindikatoren durch Prometheus und Grafana
NCache bietet mehrere Möglichkeiten zur Überwachung Ihrer Cache-Cluster. Sie können Cache-Server, Client-Server und Bridge-Caches über die von veröffentlichten Leistungsindikatoren überwachen NCache. Um Ihre Statistiken auf einer einzigen Plattform zu überwachen, NCache bietet Unterstützung für die folgenden funktionsreichen Tools:
Prometheus zur Datenspeicherung: Prometheus ist ein Open-Source-Tool zum Sammeln und Speichern von Metriken, mit dem Sie die akkumulierten kollektiven Cache-Statistiken auf benutzerfreundliche Weise sammeln und anzeigen können. Sie können über die Suchleiste nach den Zählern suchen, die Sie überwachen möchten, und die Abfrage ausführen, um sie dem Bereich hinzuzufügen. Prometheus ruft alle Instanzen dieses Zählers von allen Zielen ab, die in der yml-Datei angegeben sind.
Unten werden mehrere Cache-Zähler zusammen mit mehreren Panels angezeigt.
NCache Details Überwachung mit Prometheus Überwachung mit Grafana
Überwachung mit Grafana: Grafana ist ein plattformübergreifendes Open-Source-Überwachungs-GUI-Tool, das den Prometheus-Server als Datenquelle verwendet, um alle Metriken abzurufen und diese Metrikdaten dann zu sammeln und anzuzeigen NCache Cluster. NCache unterstützt die Integration mit der Grafana-GUI-Anwendung, die Metrikdaten von Ihrem sammelt und anzeigt NCache Cache-Cluster. Um Grafana verwenden zu können, müssen Sie die Überwachung konfigurieren NCache Verwendung von Prometheus, da Grafana auf dem Prometheus-Server veröffentlichte Metriken erfasst.
NCache Details Überwachung mit Prometheus Überwachung mit Grafana
Überwachen NCache Verwenden von SNMP-Zählern
SNMP, kurz für Simple Network Management Protocol, ist ein leichtgewichtiges Protokoll, für dessen Verwendung Mindestvoraussetzungen erforderlich sind NCache ohne Probleme. Fügen Sie einfach die mitgelieferten MIB-Dateien hinzu NCache zu jedem beliebigen Browsing-Tool und beginnen Sie so früh wie möglich mit der Überwachung Ihrer Zähler. Für ein detailliertes Verständnis dieser Dateien besuchen Sie die SNMP-Überwachungsdokumente. Zusammen mit dem Hinzufügen der MIB-Dateien können Sie jetzt alle überwachen NCache Zähler einfach über das SNMP-Protokoll, wie unten gezeigt:
NCache Details SNMP-Überwachung Caches überwachen
Zusammenfassung
NCache macht es sehr bequem und einfach, Ihre Cache-Cluster mit mehreren Cache-Clustering-Überwachungsmethoden wie Web Monitor, Windows PowerShell, PerfMon Tool, Prometheus, Grafana und SNMP zu überwachen. Fernüberwachung ist ein wesentliches Bedürfnis des 21st Jahrhunderts, weil es alles schnell und einfach macht. Dies wird noch deutlicher mit der täglichen Zunahme der Nutzung von Cloud-basierten Technologien, bei denen Ressourcen an entfernten Standorten vorhanden sind.
NCache Details Editionsvergleich Herunterladen NCache