Casella degli strumenti: Nuovi prodotti per i professionisti IT

Questi strumenti consentono di monitorare e generare report sulla disponibilità dei server, scambiare in modo facile l'input da tastiera e mouse tra sistemi, nonché di misurare la larghezza di banda.

Greg Steen

up.Time

"I tempi di attività" del server è una metrica universale per determinare la facilità di manutenzione e l'affidabilità dell'infrastruttura. I tempi di inattività equivale in genere, ovvero direttamente o indirettamente, alla perdita di ricavi.

Questo motivo, tenere sotto controllo i server e nei report sulla disponibilità del server è un requisito di prossimità universale dei professionisti IT. Uno strumento che può aiutarvi con questa attività è up.time da Uptime Software Inc. L'utilità up.time offre prestazioni e disponibilità attraverso un'ampia gamma di apparecchiature di rete, servizi e sistemi di reporting. È possibile monitorare i server Windows, come pure più varianti di Unix e Linux.

È inoltre possibile monitorare i server inclusi IIS, Apache, WebSphere e Tomcat e applicazioni Web. Esistono agenti per il monitoraggio di server di database quali Oracle, MySQL, Sybase e Microsoft SQL Server, come pure le applicazioni come Microsoft Exchange e altri servizi di posta elettronica. È inoltre possibile monitorare servizi generici come DNS, FTP, Simple Network Management Protocol (SNMP), LDAP, SSH e File Server NFS (Network), tra l'altro. È anche possibile monitorare la rete di archiviazione (SAN).

Dopo aver effettuato il programma di installazione, è necessario configurare up.time per il monitoraggio dell'infrastruttura aggiungendo sistemi, configurazione di monitoraggio dei servizi e l'aggiunta di avvisi per le soglie di servizio. L'utilità up.time supporta più utenti e ruoli, in modo che si sarà in grado di adattare l'applicazione per una vasta gamma di configurazioni di personale. Si integra con Active Directory, pertanto è possibile utilizzare i gruppi e gli utenti correnti come una struttura coerente per l'autenticazione e autorizzazione.

Tutte le configurazioni e il monitoraggio viene eseguita tramite il portale Web basato su PHP up.time. È possibile aggiungere singoli sistemi o i gruppi di sistemi tramite un servizio di individuazione automatica in base al nome di dominio o intervallo di indirizzo IP. È possibile monitorare i sistemi tramite l'agente di up.time, Net-SNMP versione 2 o 3, o Strumentazione gestione Windows (WMI). Se si utilizza una grande organizzazione, è possibile raggruppare sistemi monitorati, applicazioni e dispositivi. È inoltre possibile aggiungere "visualizzazioni" per fornire un accesso rapido a comunemente visualizzati i gruppi logici. Inoltre, è possibile utilizzare up.time per la Guida in linea con il service level Agreement (SLA). È possibile definire contratti SLA in base al monitoraggio dei periodi di tempo e le percentuali di destinazione in un giorno, settimana o mese.

Un ottimo strumento di monitoraggio richiede una buona funzionalità di reporting e up.time ha una grande quantità di configurabile e personalizzabile, opzioni di programmazione per la generazione di report, nonché grafico dashboard per identificare rapidamente i problemi. Non esistono rapporti per gli incidenti e interruzioni, andamento storico delle prestazioni, disponibilità generale e le tendenze. Alcuni dettagli del rapporto sono della CPU, i/O disco, rete larghezza di banda della memoria, l'utilizzo e il paging statistiche di utilizzo. Un'altra funzionalità utile per ambienti di grandi dimensioni è un numero di relazioni di tipo "X superiore", in modo da identificare rapidamente la riparazione di applicazioni o sistemi.

Oltre ai server e dei servizi, è possibile utilizzare anche up.time per il monitoraggio degli ambienti virtuali. Ad esempio, in VMware ESX Servers e LPARs di AIX, otterrete densità e capacità di reporting, rapporti del carico di lavoro e l'analisi di movimento. Report consentono metriche come percentuale pronto, percentuale utilizzata, scambio di memoria utilizzata e reimpostazioni del bus del disco.

Non vi è una funzionalità incorporata di archiviazione che consente di definire il numero di mesi che si desidera mantenere le statistiche non elaborate. È possibile utilizzare MySQL, Oracle o Microsoft SQL Server come l'archivio. È possibile installare il componente di monitoraggio su Linux e Unix a Microsoft Windows (anche se l'installazione di Windows offre un programma di installazione rapida grafica e gli altri non lo sono). Up.Time è disponibile anche come un accessorio scaricabile, preconfigurato e pronto per essere utilizzato.

È possibile ottenere con licenza per ogni controllo server installazione up.time. Non vi è un versione di prova di 30 giorni gratuita disponibile sul sito Web della società. Se occorre una soluzione di monitoraggio di multipiattaforma, dare un'occhiata a up.time.

Synergy

Probabilmente trovato personalmente multitasking sulle macchine più fastidiosi cavi in ufficio. Che sia necessario cambiare la tastiera e mouse durante questa operazione è una seccatura reale. Si tratta in cui uno strumento di basate sul software tastiera/video/mouse (KVM) può risultare abbastanza utile e sinergia da The Project Synergy, è uno di questi strumenti. Questa applicazione open source gratuito consente di condividere facilmente una tastiera e del mouse su monitor collegato al computer diversi.

Synergy è un linguaggio multipiattaforma: È possibile passare al desktop di Windows e server Linux o passare al server Mac e Windows. A differenza di un KVM tradizionali, in cui è necessario passare fisicamente i segnali di tastiera e mouse a altro computer, Synergy consente di spostare il mouse e tastiera e indietro tra i computer.

È possibile installare Synergy in ogni computer che si desidera utilizzare. Viene eseguito come un server (il computer con tastiera e mouse fisicamente collegati) e gli altri vengono eseguiti come client. Quando si sposta il puntatore del mouse sul bordo di una schermata e in un altro, l'applicazione trasferisce il movimento del mouse e le sequenze di tasti a altro computer in rete. È possibile configurare la porta predefinita tramite le impostazioni dell'applicazione.

Sinergia non esegue qualsiasi autenticazione o crittografia, in modo da qualsiasi computer in cui è in grado di uno screen name client è in grado di connettersi. Tutti i dati trasferiti tra il client e server viene crittografati, che significa che si è soggetti a keystroke logger. Non vi è un modo per proteggere i sistemi se si desidera utilizzare questa opzione in un ambiente non attendibile. È possibile utilizzare il metodo standard e relativamente semplice di port forwarding su SSH per crittografare la connessione con un server SSH come OpenSSH per proteggere le sequenze di tasti. Potete anche associare Synergy a un'interfaccia di rete specifici se il computer dispone di più schede di rete o impostare una rete cablata privata solo per la sinergia.

Synergy viene eseguito come un servizio nel sistema di Windows (o un daemon sui sistemi Linux). È possibile avviare il client o server automaticamente all'avvio del computer garantire una comunicazione continua. Sul server, è possibile configurare il layout della macchina Synergy analogamente a quando si dispone di più monitor, si sceglie il layout del monitor.

È inoltre possibile definire tasti di scelta rapida per passare a un determinato screen, passare alla schermata successiva in una particolare direzione o bloccare il cursore su un determinato computer. Se capita di passare da una tastiera per tastiera, check-out del progetto open source gratuito Synergy — salverà è tempo e spazio sulla scrivania.

Iperf

La rete esegue come dovrebbe? Sta richiedendo più tempo del normale per copiare i file da computer a computer? È stato appena aggiornato della rete e si desidera controllare la velocità di trasferimento? Uno strumento che consenta di analizzare e rispondere alle domande simili a quelli è la semplice e gratuito open source Iperf.

Iperf consente di misurare l'ampiezza di banda massima per la comunicazione TCP e il protocollo UDP (User Datagram) tra gli endpoint. L'utilità della riga di comando "oldie ma goody" non è un * nix porta. È necessario compilare manualmente il codice sorgente o trovare una versione pre-complied per eseguire la registrazione in Windows (esistono molte ivi).

Iperf è impostato in una configurazione client/server. Il server è in ascolto per i client su una porta specificata per il traffico TCP e/o UDP dai client di Iperf. Durante l'esecuzione Iperf trasferisce numerosi test volumi tra il client e server report sulla larghezza di banda massima per ogni passata.

Sono disponibili numerose opzioni di configurazione oltre che la porta di test. È inoltre possibile eseguire il test UDP invece di larghezza di banda TCP, eseguire un test bidirezionale o slurp nei dati di test da una sorgente di file o da stdin. Potete anche eseguire client parallelo di più thread, definire le dimensioni di finestre e segmento TCP o anche utilizzare i domini IPv6.

Per la creazione di report, è possibile eseguire il dump output in un file CSV, definire il formato di report (ad esempio, Mbit Kbyte e così via) e il numero di secondi tra i rapporti di larghezza di banda. Iperf è stata aggiornata in un certo periodo di tempo, ma è ancora molto utile per individuare i colli di bottiglia nel proprio ambiente.

Greg Steen

Greg Steenè un professionista IT, un imprenditore appassionato. È sempre alla ricerca di nuovi strumenti facilitare le operazioni, controllo della qualità e sviluppo per l'IT professional aiutino.

Contenuto correlato