Toolbox: Neue Produkte für IT-Experten

Diese Tools können Ihnen helfen, die Serververfügbarkeit zu überwachen und Berichte darüber zu erstellen, Eingaben über die Tastatur oder die Maus reibungslos zwischen Systemen auszutauschen und die Bandbreite zu messen.

Greg Steen

Up.Time

Server "Uptime" ist eine universelle Metrik für die Bestimmung der Infrastruktur-Zuverlässigkeit und Wartungsfreundlichkeit. Ausfallzeiten in der Regel entspricht – entweder direkt oder indirekt – zu Umsatzverlusten.

In diesem Sinne ist ein Auge auf Ihren Servern und Berichterstattung über die Verfügbarkeit der Server eine Anforderung in der Nähe von Universal von IT-Experten. Ein Tool, das Ihnen bei dieser Aufgabe helfen kann, ist up.time von Uptime Software Inc. Das up.time-Dienstprogramm können Sie Performance und Verfügbarkeit reporting über ein breites Spektrum von Systemen, Diensten und Netzwerkgeräten. Sie können Ihren Windows-Servern als auch auf mehrere Arten von Unix und Linux überwachen.

Sie können auch die Webanwendung und Servern, einschließlich IIS, Apache, WebSphere und Tomcat überwachen. Es sind Agents für die Überwachung von Datenbankservern wie Oracle, MySQL, Sybase und Microsoft SQL Server sowie Anwendungen wie Microsoft Exchange und andere e-Mail-Dienste. Sie können auch generische Dienste wie DNS, FTP, Simple Network Management Protocol (SNMP), LDAP, SSH und Server NFS (Network File), unter anderem überwachen. Sie können sogar Ihre Storage Area Network (SAN) überwachen.

Sobald der Installer durchgelaufen haben, müssen Sie up.time zur Überwachung Ihrer Infrastruktur durch Hinzufügen von Systemen, Service-Monitore konfigurieren und Hinzufügen von Benachrichtigungen für Service-Schwellenwerte zu konfigurieren. Das up.time-Dienstprogramm unterstützt mehrere Benutzer und Rollen, so dass Sie die Anwendung an eine Vielzahl von Mitarbeiter-Konfigurationen anpassen werden. Darüber hinaus integriert mit Active Directory, so dass Sie Ihre aktuelle Gruppen und Benutzer als eine einheitliche Struktur für die Authentifizierung und Autorisierung verwenden können.

Die gesamte Konfiguration und Überwachung erfolgt über das Webportal für PHP-basierte up.time. Sie können einzelne Systeme oder Gruppen von Systemen über ein Auto-Discovery-Dienst anhand von IP Address Range oder Domäne hinzufügen. Sie können Systeme durch den up.time-Agent Net-SNMP Version 2 oder 3, überwachen oder Windows-Verwaltungsinstrumentation (Windows Management Instrumentation, WMI). Wenn Sie in einer größeren Organisation sind, können Sie die überwachten Systeme, Anwendungen und Geräte gruppieren. Sie können auch "Ansichten", um Ihnen schnellen Zugriff auf häufig besuchte logische Dateicluster hinzufügen. Darüber hinaus können Sie up.time mit Service Level Agreements (SLAs) helfen. Sie können basierend auf der Überwachung von Perioden und Prozentsätze Ziel über einen Tag, Woche oder Monat SLAs definieren.

Ein gutes Hilfsmittel zur Überwachung muss gute Berichtsfunktionen und up.time hat eine ganze Reihe von konfigurierbaren, anpassbare Planungsoptionen für das Generieren von Berichten sowie grafische Dashboards Probleme schnell identifizieren. Es gibt Berichte für Vorfälle und Ausfälle, historische Leistung, Markteinführung und Trends. Einige reporting Details zählen CPU, Datenträger-e/A, Netzwerk-Bandbreite Auslastung, Speicher und Paging Nutzungsstatistiken. Ein weiteres nützliches Feature für größere Umgebungen ist eine Reihe von "Top X" Typ-Berichten, damit Sie unruhigen Anwendungen oder Systeme schnell identifizieren können.

Neben den Servern und Diensten auch können up.time Sie um virtuelle Umgebungen zu überwachen. Beispielsweise erhalten unter VMware ESX-Servern und AIX-LPARs, Dichte und Kapazitäts-reporting, Arbeitsauslastungsberichte und Bewegungsanalyse. Berichte bieten Ihnen Metriken wie % Prozent verwendet, Speicher-Swap verwendet, fertig und-Bus zurückgesetzt Festplatten.

Gibt es eine integrierte Archivierungs-Funktion, mit der Sie die Anzahl der Monate definieren Sie die raw-Statistiken behalten möchten. Sie können MySQL, Oracle oder Microsoft SQL Server als Speicher-Repository verwenden. Sie können die Überwachungskomponente unter Linux und Unix zusätzlich zu Microsoft Windows installieren (obwohl die Windows-Installation Ihnen einen schnellen grafischen Installer gibt, und die andere nicht). Up.Time ist auch verfügbar als downloadbare Appliance vorkonfiguriert und einsatzbereit.

Sie können auf einer pro-monitoring Server-Installation-Basis lizenziert up.time erhalten. Es ist ein kostenlose 30-Tage-Testversion auf der Website des Unternehmens zur Verfügung. Wenn Sie eine Überwachungslösung Multiplatform benötigen, sehen Sie sich up.time.

Synergy

Sie haben wahrscheinlich selbst Multitasking auf mehreren Computern auf Ihrem Schreibtisch gefunden. Um Ihre Tastatur und Maus zu wechseln, dabei ist sehr mühevoll. Dies ist, in denen eine Software-basierte Tastatur/Video/Maus (KVM)-Tool kann sehr nützlich sein und Synergy, aus der Synergy-Projekt ist ein solches Tool. Dieses kostenlose open-Source-Anwendung können Sie einfach einen einzigen Maus und Tastatur an verschiedenen Computern Monitore hinweg.

Synergy ist für mehrere Plattformen: Wechseln zwischen dem Windows-Desktop und dem Linux-Server oder zwischen Ihrem Mac und Windows Server wechseln, können. Im Gegensatz zu einem traditionellen KVM, Sie die Tastatur und Maus-Signale an einen anderen Computer physisch zu wechseln müssen, kann Synergy Sie Maus und Tastatur hin und her zwischen Computern verschieben.

Installation von Synergy auf jedem Computer, die Sie verwenden möchten. Eine führt ein Server (den Computer mit Tastatur und Maus physisch angeschlossen) und den Rest als Clients ausgeführt. Wenn Sie die Maus an den Rand des einen Bildschirm und in ein anderes verschieben, überträgt die Anwendung Mausbewegungen oder Tastenanschläge an einen anderen Computer über das Netzwerk. Sie können den Standard-Port über die Einstellungen der Anwendung konfigurieren.

Synergy tun nicht, Authentifizierung oder Verschlüsselung, so dass jeder Computer, der weiß, ein Anzeigenamens für den Client eine Verbindung herstellen kann. Alle zwischen Server und Client übertragene Daten unverschlüsselt ist, d. h. Sie Keylogger anfällig sind. Es gibt eine Möglichkeit, Ihre Systeme zu schützen, wenn Sie dies in einer nicht vertrauenswürdigen Umgebung verwenden möchten. Die Standard- und relativ einfache Methode der Port-Weiterleitung können über SSH Sie die Verbindung mit einem SSH-Server wie OpenSSH schützen Ihre Tastatureingaben verschlüsseln. Sie können auch Synergy an eine bestimmte Netzwerkschnittstelle binden, wenn Ihr Computer mehrere Netzwerkkarten hat oder ein privates verkabeltes Netzwerk nur für Synergy einrichten.

Synergy wird als Dienst auf Windows-Systemen (oder ein Daemon auf Linux-Systemen) ausgeführt. Sie können den Client oder Server automatisch starten, wenn Ihr Computer startet eine kontinuierliche Kommunikation sicherzustellen. Auf dem Server können Sie Ihr Synergy maschinenlayout konfigurieren, ähnlich wie das Monitor-Layout auswählen, wenn Sie mehrere Monitore haben.

Sie können auch Hotkeys zu einem bestimmten Bildschirm wechseln, wechseln Sie zum nächsten Bildschirm in einer bestimmten Richtung oder Sperren den Cursor auf einem bestimmten Computer definieren. Wenn Sie sich von Tastatur, Tastatur zu springen, checken Sie das kostenlose open-Source-Projekt Synergy – sparen Sie Zeit und Platz auf dem Schreibtisch.

Iperf

Ist Ihr Netzwerk durchführen, wie es sein sollte? Dauert es länger als normal, Kopieren von Dateien von einem Computer? Sie haben gerade aktualisiert Ihr Netzwerk und die Datenübertragungsrate, wie Sie überprüfen möchten? Ein Tool, das Ihnen hilft, untersuchen und Antworten auf Fragen wie die einfache und kostenlose open-Source Iperf ist.

Iperf hilft Ihnen, die maximale Bandbreite für die Kommunikation über TCP und (UDP = User Datagram Protocol) zwischen Endpunkten zu messen. Dieses Befehlszeilendienstprogramm "Oldie aber Goody" ist ein * nix-Port. Sie müssen die Quelle zu kompilieren oder eine pre-complied Version für die Ausführung unter Windows (Es gibt viele gibt).

Iperf ist in einer Server-Client-Konfiguration einrichten. Der Server eine Listeningfunktion für Clients an einem angegebenen Port für TCP und/oder UDP-Datenverkehr von Iperf-Clients. Sobald ausgeführt, überträgt Iperf zahlreiche Test-Volumes zwischen Server und Client-Berichte auf die maximale Bandbreite für jede Bahn.

Es gibt eine Reihe von Konfigurationsoptionen außer der Port testen. Sie können auch UDP testen statt TCP-Bandbreite eines Tests bidirektionale oder schlürfen in Testdaten aus einer Datei Quellcode oder Stdin. Sie können auch mehrere parallele Client Threads ausführen, TCP-Fenster und Segment-Größen oder sogar verwenden IPv6-Domänen.

Für die Berichterstellung kann dump Ausgabe in eine CSV-Datei definieren das Format des Berichts (z. B. Mbits, Kbytes usw.) und die Anzahl der Sekunden zwischen Bandbreite Berichten. Iperf nicht aktualisiert wurde, in eine Weile, aber es ist immer noch ziemlich nützlich für die Suche nach Engpässen in Ihrer Umgebung.

Greg Steen

Greg Steenist Technologieexperte, Unternehmer und Enthusiast. Er ist immer auf der Suche nach neuen Tools, Operations, Qualitätssicherung und Entwicklung erleichtern für IT-professional.

Verwandter Inhalt