Der Traum eines jeden Systemadministrators ist es, eine 100% ige Verfügbarkeit zu erreichen. Ich sage Traum, weil wir alle wissen, dass dies unmöglich ist. Auch wenn Sie geplante Ausfallzeiten ignorieren, werden die Systeme irgendwann ausfallen. EDas weiß jeder. Jeder möchte jedoch eine möglichst gute Betriebszeit haben und, was noch wichtiger ist, diese Betriebszeit demonstrieren können. Genau hier sind Tools zur Messung der Betriebszeit oder Tools zur Überwachung der Betriebszeit, wie sie häufig genannt werden, nützlich.
Obwohl es nicht wirklich nur Werkzeuge gibtViele universelle Überwachungstools, die der Messung oder Überwachung der Betriebszeit gewidmet sind, enthalten die Betriebszeit unter den Parametern, die sie überwachen können. Heute werfen wir einen Blick auf einige der besten Betriebszeitmessgeräte.
Bevor wir die verschiedenen verfügbaren Tools erkunden,Wir beginnen mit einem genaueren Blick auf die Verfügbarkeitsmessung. Wir werden versuchen herauszufinden, warum das Messen ein wichtiger Parameter ist, aber auch, wie er gemessen werden kann. Wir werden dann die verschiedenen Arten von Werkzeugen diskutieren, die zum Messen der Zeit zur Verfügung stehen. Das Erläutern der Unterschiede zwischen den Tools zur Messung der lokalen Server-Betriebszeit und den Remote-Diensten zur Messung der Web-Betriebszeit wird unsere nächste Aufgabe sein. Nach all dem können wir einige der besten verfügbaren Tools überprüfen. Wir werden mit fünf der besten lokalen Tools zur Messung der lokalen Server-Betriebszeit beginnen und anschließend drei großartige Dienste zur Messung der Website-Betriebszeit anbieten.
Warum Uptime messen?
Der Hauptgrund, warum jemand messen möchteDie Verfügbarkeit ist ein Beweis dafür. Systemausfälle, unabhängig davon, wo sie auftreten oder was ihre Ursachen sind, wirken sich häufig sehr störend auf jede Organisation aus. Es kommt nicht selten vor, dass während eines Ausfalls viele Mitarbeiter an ihrer normalen Arbeit gehindert werden und nichts anderes zu tun haben, als nur zu sitzen und auf die Wiederherstellung des Systems zu warten. Leider ist dies eine Situation, in der die Zeit sehr langsam zu vergehen scheint und viele Menschen, einschließlich Manager und Führungskräfte, zu Unrecht glauben, dass Ausfälle länger dauern als sie tatsächlich.
Darüber hinaus haben viele IT-Abteilungen ServiceLevel Agreements mit dem Rest der Organisation, die einen bestimmten Prozentsatz der Verfügbarkeit vorschreiben. Wenn Sie die Zeit messen, um darüber zu berichten, ist es hilfreich, die Dinge in die richtige Perspektive zu rücken. Zum Beispiel ergibt dieser 2-Stunden-Ausfall immer noch eine Verfügbarkeit von 99,997% über einen Monat. Das ist überhaupt keine schlechte Figur. Wenn Ihr SLA eine Verfügbarkeit von 99,99% festlegt, halten Sie die Spezifikationen weiterhin ein.
Verschiedene Arten von Werkzeugen für verschiedene Arten von Betriebszeitmessungen
Es gibt im Wesentlichen zwei verschiedene Arten vonBetriebszeiten, die normalerweise für Systemadministratoren von Interesse sind und für die jeweils ein anderes Tool erforderlich ist. Der erste Typ wird als lokale Betriebszeit bezeichnet. Es bezieht sich auf die Betriebszeit jedes einzelnen Servers und anderer Geräte. Die andere übliche Art der Verfügbarkeitsmessung betrifft die Verfügbarkeit von Internetdiensten. Beispielsweise möchte ein Unternehmen die Verfügbarkeit oder Verfügbarkeit seiner Website für Benutzer im Internet überwachen. Diese Art der Verfügbarkeitsmessung misst nicht die Server-Verfügbarkeit, sondern die Systemverfügbarkeit.
Lokale Server-Betriebszeitmessung
Die Messung der lokalen Server-Betriebszeit ist am einfachstenaufführen. Tatsächlich verfügen die meisten - wenn nicht alle - Betriebssysteme über einen integrierten Betriebsstundenzähler. Es ist dann eine einfache Sache für das Betriebszeit-Messwerkzeug, diesen Zähler aus der Ferne auszulesen und lokal zu speichern. Diese Leistungsindikatoren geben in der Regel die Systembetriebszeit in Tagen, Stunden, Minuten und Sekunden an. Die Berechnung der prozentualen Werte aus diesen Daten obliegt dem Mess- oder Überwachungstool.
Uptime-Messung für Remote-Webservices
Die Messung der Verfügbarkeit von Remotewebdiensten ist ein bisschenanders. In der Regel sind keine Betriebsstundenzähler verfügbar, und die verschiedenen verfügbaren Tools müssen regelmäßig überprüfen, ob das System in Betrieb ist und normal reagiert. In einem solchen System kann die Auflösung der Messzeit niemals das Überprüfungsintervall überschreiten. Wenn beispielsweise ein Dienst zur Überwachung der Verfügbarkeit Ihre Website alle 5 Minuten abfragt, bleibt ein Ausfall von vier Minuten zwischen zwei Abfragen völlig unbemerkt. Aus diesem Grund ist es wichtig, einen Dienst mit einem möglichst kurzen Abfrageintervall auszuwählen.
Die besten Tools zum Messen der Server-Betriebszeit
Viele Netzwerküberwachungstools können dazu verwendet werdenÜberwachen der Server-Betriebszeit, da der in den meisten Geräten integrierte Betriebszeitzähler in der Regel mithilfe des Simple Network Management-Protokolls aus der Ferne gelesen werden kann. Wir haben eine Liste mit fünf Tools zusammengestellt, mit denen Sie die Systembetriebszeit messen und überwachen können.
1. SolarWinds Server und Anwendungsmonitor (Kostenlose Testphase)
SolarWinds ist eine Art bekannter Name unterNetzwerkadministratoren. Das Unternehmen stellt seit etwa 20 Jahren einige großartige Tools für die Netzwerkadministration her, und einige seiner Produkte, wie z. B. der Network Performance Monitor, erhalten durchweg hervorragende Kritiken. SolarWinds ist aber auch für seine kostenlosen Tools bekannt. Es werden mehrere Tools erstellt, die jeweils einem bestimmten Bedarf an Netzwerkadministration entsprechen. Der Kiwi Syslog-Server und der SolarWinds TFTP-Server sind zwei Beispiele für diese kostenlosen Tools.
Das beste Werkzeug für die Messung und Überwachung der Betriebszeit im SolarWinds-Arsenal heißt SolarWinds Server und Application Monitor. Mit diesem Tool können Administratoren Server überwachen,ihre Betriebsparameter, ihre Prozesse und die Anwendungen, die sie ausführen. Es misst nicht nur die Server-Betriebszeit, sondern auch die der auf den Servern ausgeführten Anwendungen. Das Tool kann problemlos von sehr kleinen zu großen Netzwerken mit Hunderten von (physischen und / oder virtuellen) Servern skaliert werden, die über mehrere Standorte verteilt sind. Es kann ebenso einfach Cloud-gehostete Dienste wie die von Amazon Web Services und Microsoft Azure überwachen.
- Kostenlose 30-Tage-Testversion: SolarWinds Server & Application Monitor
- Offizieller Downloadlink: https://www.solarwinds.com/server-application-monitor/registration
Das SolarWinds Server und Application Monitor ist sehr einfach einzurichten. Nach der Installation ist die Erstkonfiguration mit Hilfe des automatischen Erkennungsprozesses ebenso einfach durchzuführen. Die Geräteerkennung erfolgt in zwei Schritten. Der erste Durchgang erkennt Server und der zweite findet Anwendungen, die auf diesen ausgeführt werden. Um den Vorgang zu beschleunigen, können Sie dem Tool eine Liste der zu suchenden Anwendungen zur Verfügung stellen. Die benutzerfreundliche Benutzeroberfläche des Tools macht die Verwendung des Tools zu einer einfachen Aufgabe. Sie können auswählen, ob verfügbare Informationen in einer Tabelle oder einer Grafik angezeigt werden sollen.
Preis für die SolarWinds Server und Application Monitor Beginnen Sie bei 2 995 USD für bis zu 150 Monitore und steigen Sie abbasierend auf der Anzahl der überwachten Komponenten, Knoten und Volumes. Für diejenigen, die das Produkt lieber vor dem Kauf testen möchten, steht eine kostenlose 30-Tage-Testversion zum Download bereit.
2. ManageEngine OpManager
ManageEngine ist ein weiterer bekannter Hersteller von Netzwerkadministrationstools. Und das ManageEngine OpManager Ermöglicht die Überwachung von Routern, Switches,Firewalls, Server und virtuelle Maschinen für Fehler und Leistung. Das Tool bietet herstellerübergreifenden Support für die kontinuierliche Überwachung von Servern und kritischen Anwendungen sowie deren Diensten und Prozessen. Server werden regelmäßig über SNMP- und WMI-Protokolle überwacht, um sicherzustellen, dass sie ständig auf ihrem Höchstleistungsniveau ausgeführt werden. Darüber hinaus speichert das Tool alle gesammelten Daten für die Protokollierung und Fehlerbehebung der Leistung, sodass keine Tools zur Überwachung mehrerer Server erforderlich sind.
Die Geräteleistung wird quasi real überwachtZeit und es kann auf Live-Dashboards und Grafiken angezeigt werden. Und dieses Tool überwacht nicht nur die Betriebszeit. Das Hauptmerkmal ist die Überwachung der Bandbreite, es werden jedoch auch wichtige Messdaten wie Paketverlust, Fehler und Verwerfungen überwacht. Schließlich können die Leistungsmetriken physischer und virtueller Server wie Verfügbarkeit, CPU-Auslastung sowie Speicherplatz- und Speichernutzung überwacht werden.
Mit mehr als 100 integrierten Berichten - einschließlich eines Betriebszeitberichts -, die nach Belieben geplant, angepasst und exportiert werden können, ist die Berichterstellung eine weitere Aufgabe ManageEngine OpManagerVermögenswerte. Sie müssen zwischen drei verschiedenen Versionen wählen: Free, Essential und Enterprise. Sie unterscheiden sich in der Anzahl der Geräte, die sie überwachen können - von 10 für die kostenlose Version bis zu 10.000 für die Enterprise-Version - und ihrem Funktionsumfang.
3. Paessler Router Traffic Grapher (PRTG)
Das Paessler Router Traffic Grapher, oder PRTGist eine bekannte Überwachungsplattform. Der Hersteller behauptet, es sei eines der am einfachsten und schnellsten einzurichtenden Überwachungstools. Laut Paessler könnten Sie innerhalb weniger Minuten einsatzbereit sein. Ein Großteil der Geschwindigkeit und der einfachen Einrichtung des Produkts beruht auf der Funktion zur automatischen Erkennung. Scannt nach der Installation Ihr Netzwerk und fügt automatisch die Komponenten und Monitore hinzu, die für jedes Gerät sinnvoll sind.
PRTG schlägt ein paar Optionen vor, wenn es um Benutzer gehtSchnittstellen. Sie können zwischen einer nativen Windows-Konsole, einer Ajax-basierten Weboberfläche oder mobilen Apps für Android oder iOS wählen. Wenn Sie über die mobilen Apps sprechen, können sie die Funktionen ihrer Plattform voll ausschöpfen. So können Sie beispielsweise mit der Kamera Ihres Mobilgeräts einen an jedem Gerät angebrachten QR-Code scannen, um den Status schnell anzuzeigen. PRTG ist nicht darauf beschränkt, nur SNMP für die Überwachung zu verwenden. Mit Protokollen wie WMI, NetFlow und Sflow können auch viel mehr Parameter wie die Systembetriebszeit überwacht werden.
4. WhatsUp Gold
WhatsUp Gold von Ipswitch ist ein weiteres Tool, das es gibtfür eine Weile. In der Tat glaube ich, dass es das älteste Werkzeug in diesem Buch ist. Seine Hauptfunktion war früher die Überwachung der Systemverfügbarkeit und damit der Betriebszeit anstelle von Betriebsparametern. Hierher hat das Tool seinen Namen. WhatsUp Gold wurde dann verwendet, um festzustellen, was los ist und was nichtund um Pager-Benachrichtigungen zu senden, wenn ein Server ausfällt. Bis heute verfügt dieses Tool über eines der besten Alarmierungssysteme, das so konfiguriert werden kann, dass Alarme auf vielfältige Weise, einschließlich E-Mail und SMS, gesendet werden.
Heute, WhatsUp Gold macht viel mehr als nur das Überwachen des Upsund Aus-Status von Geräten. Es ist eine echte Überwachungsplattform, die auch die Bandbreitennutzung messen und überprüfen kann, ob die Dienste reagieren. Beispielsweise wird die Verfügbarkeit von Exchange- und SQL-Servern, Active Directory-, IIS- und Apache-Webdiensten überwacht. Und wenn Ihre Serverfarm cloudbasiert ist, WhatsUp Gold kann auch zum Überwachen von Amazon AWS- oder Microsoft Azure-Installationen verwendet werden.
5. Zabbix
Das letzte auf unserer Liste der Tools zur Messung und Überwachung der lokalen Verfügbarkeit ist ein kostenloses Open-Source-Produkt Zabbix. Obwohl dieses Tool kostenlos ist, hat es einen hohen Stellenwertprofessionelles Erscheinungsbild, ähnlich wie Sie es von einem kommerziellen Produkt erwarten. Die professionell aussehende webbasierte Oberfläche ist wahrscheinlich nicht der Grund, warum Sie dieses Produkt wählen sollten. Dieses Tool verfügt über beeindruckende Funktionen. Zabbix Überwacht die meisten an ein Netzwerk angeschlossenen Geräte, nicht nur Netzwerkgeräte wie einige seiner Konkurrenten. Die Messung und Überwachung der Betriebszeit ist im Produkt sofort verfügbar.
Zusätzlich zum Simple Network Management Protocol (SNMP) Zabbix verwendet auch die intelligente PlattformüberwachungSchnittstelle (IMPI) für Überwachungsgeräte. Sie können damit die Bandbreite, die Betriebszeit, die CPU- und Speicherauslastung des Geräts, den allgemeinen Gerätezustand sowie Konfigurationsänderungen überwachen. In Ergänzung, Zabbix verfügt über ein exzellentes und vollständig anpassbares Warnsystem, das nicht nur E-Mail- oder SMS-Warnungen sendet, sondern auch lokale Skripte ausführt.
Zabbix kommt mit einer tollen Reporting Engine. Es bietet mehrere vorgefertigte Berichte, einschließlich eines, der als Verfügbarkeitsberichte bezeichnet wird und in Wirklichkeit ein Verfügbarkeitsbericht ist. Dieses Produkt kann nur auf Linux-Plattformen ausgeführt werden, und wie bei vielen Linux-Programmen kann das Einrichten eine Herausforderung sein. Aber wer kann sich zu diesem Preis wirklich beschweren?
Remote Server Uptime Monitoring Services
Wenn Sie nur die Zeit messen möchten, die von einemInternetperspektive: Wenn Sie beispielsweise die Verfügbarkeit Ihrer E-Commerce-Website ermitteln möchten, benötigen Sie ein völlig anderes Tool. Was Sie dann brauchen, ist ein Cloud-basierter Dienst, der Ihre Website regelmäßig abfragt und über die Verfügbarkeit berichtet. Es gibt buchstäblich Hunderte solcher Dienste. Viel zu viele, um sie alle zu testen. Wir haben diese kurze Liste einiger solcher Tools zusammengestellt.
6. Uptime Robot
Uptime Robot ist eine Cloud-basierte ÜberwachungsplattformDadurch werden bis zu 50 Webseiten überwacht, indem sie alle fünf Minuten abgerufen werden. Das Tool misst nicht nur die Verfügbarkeit, sondern benachrichtigt Sie auch per E-Mail, wenn eine der überwachten Seiten nicht mehr reagiert. Das Tool verfügt auch über eine grundlegende Berichts-Engine, mit der Sie die Verfügbarkeit und Ausfallzeiten aller überwachten Elemente anzeigen können.
Für eine bessere Präzision oder wenn Sie mehr als 50 habenAuf den zu überwachenden Seiten ist der Uptime Robot Pro-Plan für nur 5,50 US-Dollar pro Monat erhältlich (4,50 US-Dollar, wenn Sie ein Jahr im Voraus bezahlen). Er bietet Abrufintervalle von 1 Minute, SSL-Überwachung, erweiterte Benachrichtigungen und einige weitere Funktionen.
7. Uptime Doctor
Uptime Doctor bietet einen ähnlichen Service an. Es ist auf die Überwachung von nur 5 Webseiten beschränkt, aber es werden sie jede Minute kostenlos abgefragt. Es ist auch etwas flexibler in der Alarmierung und bietet neben E-Mail auch SMS- und Push-Benachrichtigungen. Das Tool bietet auch Verfügbarkeitsberichte.
Für zusätzliche Testkapazitäten wenden Sie sich an Uptime Doctorbietet nicht weniger als drei bezahlte Pakete zu Preisen zwischen 7,95 und 31,95 USD pro Monat an. Die verschiedenen Pläne hängen hauptsächlich von der Anzahl der zulässigen Tests ab: 10, 20 bzw. 30.
8. Freshping
Freshping von Freshworks bietet eine zuverlässigeBetriebszeit- und Leistungsüberwachungsservice. Es ist kostenlos und behauptet, es werde immer kostenlos sein. Der Dienst überwacht bis zu 50 verschiedene URLs in 1-Minuten-Intervallen und von 10 globalen Standorten aus.
Neben dem kostenlosen Service bietet ein UnternehmenStufe ist verfügbar ab 42 $ / Monat. Es ermöglicht die Überwachung von bis zu 250 URLs und bewahrt die Daten 36 Monate lang statt 6 für die kostenlose Version auf. Eine einzigartige Funktion von Freshping ist die Verfügbarkeit von öffentlichen Statusseiten, mit denen Sie den Status Ihrer Site (s) Ihren Kunden mitteilen können.
Abschließend
Egal welches Werkzeug Sie wählen, eines davonWenn Sie hier überprüfen, erhalten Sie eine Qualitätsmessung der Betriebszeit. Da viele der lokalen Tools mehrere andere nützliche Funktionen haben, nehmen Sie sich etwas Zeit, um sie zu analysieren, und probieren Sie vielleicht die eine oder andere aus. Ihre endgültige Entscheidung sollte sich vor allem an einigen für Sie nützlichen Funktionen orientieren.
Bemerkungen