Eingehende Überprüfung und Bewertung von SolarWinds Server und Application Monitor

SolarWinds Server and Application Monitor: Eine umfassende Analyse

SolarWinds ist ein etablierter Name in der Welt der Netzwerkadministration. Seit Jahrzehnten entwickelt das Unternehmen einige der führenden Tools für Netzwerk- und Systemmanagement. Der Network Performance Monitor, das Flaggschiffprodukt, wird weithin als eine der besten Lösungen zur Überwachung der SNMP-Bandbreite betrachtet. Darüber hinaus hat sich SolarWinds durch seine kostenlosen Tools einen Namen gemacht, die jeweils auf spezifische Bedürfnisse von Netzwerk- und Systemadministratoren zugeschnitten sind. Der Advanced Subnet Calculator und der Kiwi Syslog Server sind zwei bemerkenswerte Beispiele dafür.

In diesem Artikel nehmen wir den SolarWinds Server and Application Monitor (SAM) genauer unter die Lupe. Wie der Name schon sagt, handelt es sich dabei um ein Tool zur Überwachung von Servern und Anwendungen. Das System überwacht kontinuierlich die wichtigsten Betriebsmetriken von Servern und generiert Warnmeldungen, wenn Abweichungen auftreten.

Der SolarWinds SAM geht jedoch über die reine Serverüberwachung hinaus. Es überwacht auch Anwendungen, die auf diesen Servern laufen. Dazu gehören verschiedene Dienste wie DHCP- oder DNS-Server sowie Anwendungen von Drittanbietern, wie z.B. Backup-Software oder E-Mail-Server. Das Tool ist in der Lage, über 1.200 verschiedene Anwendungen out-of-the-box zu überwachen. Sollte eine benötigte Anwendung nicht dabei sein, können auch benutzerdefinierte Anwendungen hinzugefügt werden.

Der SolarWinds SAM bietet eine umfassende Überwachungsumgebung, die sich sowohl für kleine als auch für große Unternehmen eignet. Seine umfangreichen Funktionen zur Überwachung der WAN-Aktivität und die geringen Bandbreitenanforderungen machen es besonders attraktiv für Unternehmen mit komplexen und verteilten IT-Operationen.

Kernfunktionen des SolarWinds Server and Application Monitor

Es gibt eine Vielzahl von Funktionen beim SolarWinds Server and Application Monitor. Im Folgenden werden wir uns auf einige der wichtigsten und interessantesten Features konzentrieren, um einen Einblick in die Fähigkeiten des Tools zu geben.

Hardwarekompatibilität

Der SolarWinds Server and Application Monitor kann nur auf Windows-Serverbetriebssystemen installiert werden. Das bedeutet jedoch nicht, dass nur Windows-Computer überwacht werden können. Das Tool kann Server von verschiedenen Anbietern und in unterschiedlichen Versionen überwachen. Die Überwachung erstreckt sich auch auf Hardwarekomponenten wie Racks, Netzteile und Temperaturregelsysteme. Hier einige Beispiele für unterstützte Servermodelle:

  • IBM eServer xSeries-Server
  • Dell PowerEdge-Server
  • Dell PowerEdge Blade-Racks
  • HP ProLiant-Server
  • HP BladeSystem-Gehäuse
  • VMware vSphere-Hypervisor

Das System überwacht physische Metriken wie Speicherkapazität und -auslastung, CPU-Auslastung, sowie den Zustand von Arrays, Lüftern und Netzteilen.

Betriebssystemkompatibilität

Der SolarWinds Server and Application Monitor ist kompatibel mit den folgenden Betriebssystemen:

  • Microsoft Windows Server
  • Linux
  • Solaris
  • Unix
  • HP-UX

Da SNMP das primäre Datenerfassungsschema ist, kann jedes Betriebssystem mit einem SNMP-Stack – ob integriert oder als externer Agent – höchstwahrscheinlich von diesem Tool verarbeitet werden.

Anwendungsüberwachung

Wie bereits erwähnt, kann der SolarWinds Server and Application Monitor mehr als 1.200 verschiedene Anwendungen überwachen. Diese Anwendungen lassen sich in die folgenden Kategorien einteilen:

  • Anwendungsserver
  • Authentifizierungsserver
  • Webserver
  • Internetdienste
  • Kollaborationssysteme
  • Kundenbeziehungsmanagement
  • Datenbankserversysteme
  • DHCP-Server
  • Verzeichnisserver
  • ERP-Systeme
  • Infrastrukturmanager
  • Virtualisierungsumgebungssysteme
  • Mailserver
  • Sicherheitsanwendungen

Die Anwendungsüberwachung basiert auf einem System von Vorlagen. Es können benutzerdefinierte Vorlagen erstellt werden, um Anwendungen zu überwachen, die nicht standardmäßig unterstützt werden. Mit diesen Vorlagen können auch selbst entwickelte Anwendungen überwacht werden.

Skriptfähigkeiten

Der SolarWinds Server and Application Monitor ermöglicht es, eigene Skripte zu schreiben. Diese können beispielsweise zur Einrichtung komplexer Alarmbedingungen oder zur Definition von Aktionen bei bestimmten Ereignissen verwendet werden. Benutzer von Nagios können ihre bestehenden Skripte importieren und an die SolarWinds-Umgebung anpassen. Das Tool wird mit über 1.000 Aktionsskripten geliefert, die als Vorlagen dienen.

Überwachung der virtuellen Umgebung

In modernen Rechenzentren ist die Virtualisierung weit verbreitet. Der SolarWinds Server and Application Monitor ist ideal, um die Performance von Hyper-V- und VMware ESX-Hosts zu überwachen.

Die Überwachungsfunktionen für virtuelle Umgebungen bieten vor allem einen Überblick über die Virtualisierungshosts. Für detailliertere Analysen ist der SolarWinds Virtualization Manager empfehlenswert, der sich nahtlos in den Server and Application Monitor integrieren lässt.

Cloud-Kompatibilität

Auch für Nutzer von Cloud-basierten Diensten wie Microsoft Azure oder Amazon AWS bietet dieses Tool umfassende Unterstützung. Die Überwachungsfunktionen sind den lokalen Tools gleichwertig.

Die Überwachung des Tools kann auch Interaktionen zwischen Cloud-Diensten, Rechenzentren, entfernten Standorten, sowie Netzwerk- und virtuellen Diensten vor Ort aufzeigen.

AppInsight und PerfStack

Das AppInsight-Modul ermöglicht tiefergehende Einblicke in spezifische Anwendungen wie Microsoft Exchange, Microsoft Internet Information Services und Microsoft SQL Server.

Die PerfStack-Funktion ermöglicht es, eine personalisierte Ansicht mit wichtigen Metriken aus verschiedenen Bereichen der Konsole zusammenzustellen. Diese Funktion ist besonders hilfreich bei der Identifizierung von Leistungsproblemen, die wichtige Anwendungen beeinträchtigen.

Mehrstufige Visualisierung mit AppStack

Der SolarWinds SAM verfügt über die AppStack-Funktion, die die zugrunde liegenden Dienste und Infrastrukturen visualisiert, die eine Anwendung unterstützen. Dies erleichtert das schnelle Erkennen der Ursache von Leistungsproblemen. Das AppStack-Modul zeigt eine farbcodierte Darstellung jeder Anwendung mit den darunterliegenden Schichten.

Automatische Erkennung

Nach der ersten Installation führt das System einen automatischen Erkennungsscan durch, um überwachbare Hosts und unterstützte Anwendungen zu finden und der Konfiguration hinzuzufügen. Dieser Scan wird regelmäßig wiederholt, um die Überwachung auf dem neuesten Stand zu halten. Die Erkennung identifiziert auch Abhängigkeiten, um ein umfassendes Bild der möglichen Ursachen für Leistungsprobleme oder Ausfälle zu erhalten.

Wirtschaftliche Vorteile

Reduzierung der Anwendungs-Ausfallzeit

Anwendungs-Ausfallzeiten können erhebliche finanzielle Verluste verursachen. Der SAM überwacht die Verfügbarkeit und Leistung von Anwendungen und Serverinfrastruktur und liefert wichtige Metriken zur Verbesserung der Servicezuverlässigkeit.

Steigerung des Return on Investment (ROI)

SAM-Benutzer erzielen in der Regel innerhalb weniger Monate einen Return on Investment (ROI), durch:

  • Reduzierte Kosten und Auswirkungen von Ausfallzeiten
  • Schnellere Problemlösung
  • Zeitersparnis bei der Diagnose von Anwendungsproblemen

Senkung der Gesamtbetriebskosten (TCO)

Der SolarWinds SAM ist ein erschwingliches Tool zur Überwachung der Anwendungsleistung. Das Tool wird als Dauerlizenz angeboten. Die anfänglichen Anschaffungskosten umfassen das erste Jahr Wartung und Support. IT-Experten können das Tool in der Regel innerhalb einer Stunde installieren. Die Bedienung ist intuitiv und erfordert keine spezielle Schulung.

Preisgestaltung

Der SolarWinds Server and Application Monitor ist in sechs verschiedenen Kapazitätsstufen erhältlich. Alle Stufen bieten die gleiche Funktionalität, der Hauptunterschied liegt in der Anzahl der „Monitore“. Ein Monitor kann verschiedene Elemente umfassen:

  • Komponentenmonitore: Jeder überwachte Serverparameter (z.B. ein Leistungsindikator, ein Prozess, eine URL, ein Dienst oder ein Skript)
  • Knoten: Jedes Gerät, das mit dem Netzwerk verbunden ist (z.B. ein Server, ein Netzteil, eine virtuelle Maschine, ein ESX-Host oder ein Drucker)
  • Volumen: Entspricht einem logischen Datenträger auf einem überwachten Server

Die sechs Preisstufen sind für 150, 300, 700, 1.100, 1.500 und unbegrenzte Monitore erhältlich. Die Preise (inkl. Support und Wartung im ersten Jahr) variieren zwischen 2.955 $ und 38.620 $.

Es empfiehlt sich, die Online-Demo zu nutzen oder eine kostenlose 30-Tage-Testversion zu nutzen, um die benötigte Anzahl an Monitoren zu ermitteln und das Produkt zu testen.

Der Lizenzkauf für den SolarWinds Server and Application Monitor ist unbefristet. Der Kaufpreis beinhaltet Support und Wartung für das erste Jahr. Danach sind jährliche Gebühren erforderlich. Wenn man nicht mehr für Support zahlt, bietet die Community auf der SolarWinds Website Hilfe an. Da Software-Updates zur Behebung von Sicherheitslücken wichtig sind, ist es ratsam, die Software immer aktuell zu halten.

Systemanforderungen

Der SolarWinds SAM kann nur auf Windows Server 2012 oder Windows Server 2016 in Englisch, Japanisch, Deutsch oder vereinfachtem Chinesisch installiert werden. Außerdem ist Microsoft Internet Information Services (IIS) 8.0 oder höher und das .NET 4.6.2 Framework erforderlich.

Das System besteht aus der Systemsoftware und einer unterstützenden Datenbank, die auf getrennten Servern installiert werden müssen. Es sind mindestens zwei Windows-Server erforderlich, die sich am selben physischen Standort befinden müssen. Komponenten des SolarWinds Tools dürfen nicht auf einem Server installiert werden, auf dem Microsoft SharePoint, Microsoft Exchange oder Research in Motion läuft. Es wird empfohlen, die beiden Komponenten auf dedizierten Servern zu installieren.

Die Datenbank muss Microsoft SQL Server 2012, 2014, 2016 oder 2017 sein. Alle Installationen erfordern Quad-Core-Prozessoren oder besser sowie mindestens zwei 146GB 15K Festplatten.

Die Speicher- und Speicherplatzanforderungen variieren mit der Anzahl der Monitore. Hier sind die Anforderungen für den Server mit der Überwachungssoftware:

Netzwerkgröße Monitore RAM Festplattenspeicher
Klein bis zu 300 6 GB bis 8 GB 10 GB bis 20 GB
Mittel 300 bis 1100 8 GB bis 16 GB 15 GB bis 40 GB
Groß mehr als 1100 16 GB bis 32 GB 30 GB bis 100 GB

Der Datenbankserver sollte die folgenden Anforderungen erfüllen:

Netzwerkgröße RAM Festplattenspeicher
Klein 4 GB bis 16 GB 20 GB bis 40 GB
Mittel 16 GB bis 64 GB 50 GB bis 100 GB
Groß 64 GB bis 128 GB 100 GB bis 400 GB

Über die Orion-Plattform

Der SolarWinds Server and Application Monitor basiert auf der SolarWinds Orion-Plattform. Dadurch ist eine nahtlose Integration in andere SolarWinds-Produkte möglich. Zu diesen Produkten gehören:

  • SolarWinds Network Performance Monitor
  • SolarWinds NetFlow Traffic Analyzer
  • SolarWinds Network Configuration Manager
  • SolarWinds Virtualization Manager
  • SolarWinds Storage Resource Monitor

Der SolarWinds SAM funktioniert optimal in Kombination mit anderen SolarWinds-Produkten, insbesondere dem Network Performance Monitor. Er kann aber auch gut als eigenständige Lösung verwendet werden.

Fazit

Der SolarWinds Server and Application Monitor ist ein leistungsfähiges Systemmanagement-Tool, das sich sowohl für große als auch für kleinere Unternehmen eignet. Es bietet eine Vielzahl nützlicher Funktionen. Es wird empfohlen, die kostenlose 30-Tage-Testversion zu nutzen, um alle Funktionen des Systems kennenzulernen.