Partager via


Boîte à outils : Nouveaux produits pour les professionnels de l'informatique

Ces outils peuvent vous permettre de surveiller et de faire des rapports sur la disponibilité du serveur, de changer de clavier et d’entrée de souris en toute transparence entre systèmes et de mesurer la bande passante.

Greg Steen

up.Time

Serveur « disponibilité » est une métrique universelle permettant de déterminer la fiabilité et infrastructure. Temps d'inactivité équivaut généralement — directement ou indirectement — une perte de revenus.

Dans cette optique, gardant un œil sur vos serveurs et le rapport sur la disponibilité du serveur sont une exigence de proximité universel des informaticiens. Un outil qui peut vous aider dans cette tâche est up.time de Uptime Software Inc. L'utilitaire up.time vous offre performances et la disponibilité des rapports sur un large éventail de systèmes, services et équipements réseau. Vous pouvez surveiller vos serveurs Windows, ainsi que plusieurs versions d'Unix et Linux.

Vous pouvez également surveiller les serveurs IIS, Apache, WebSphere et Tomcat et application Web. Il existe des agents de surveillance des serveurs de base de données comme Oracle, MySQL, Sybase et Microsoft SQL Server, ainsi que des applications telles que Microsoft Exchange et autres services de messagerie. Vous pouvez également surveiller les services génériques tels que DNS, FTP, SNMP Simple Network Management Protocol (), LDAP, SSH et serveur NFS (Network File), entre autres. Vous pouvez même contrôler votre réseau de stockage (SAN).

Une fois que vous avez parcouru le programme d'installation, vous devrez configurer up.time à surveiller votre infrastructure en ajoutant des systèmes, configuration d'écrans de service, des alertes pour les seuils de service. L'utilitaire up.time prend en charge plusieurs utilisateurs et rôles, ce qui vous permet de personnaliser l'application à une grande variété de configurations de personnel. Il s'intègre également avec Active Directory, afin que vous pouvez utiliser des groupes et des utilisateurs en cours comme une structure cohérente pour l'authentification et d'autorisation.

Toute la configuration et de surveillance s'effectue via le portail Web de up.time de type PHP. Vous pouvez ajouter des systèmes individuels ou des groupes de systèmes via un service de découverte automatique basé sur le nom de domaine ou de la plage d'adresses IP. Vous pouvez surveiller les systèmes via l'agent de up.time Net-SNMP version 2 ou 3, ou Windows Management Instrumentation (WMI). Si vous êtes dans une plus grande organisation, vous pouvez regrouper les systèmes surveillés, applications et périphériques. Vous pouvez également ajouter « vues » pour vous donner un accès rapide aux clusters logiques visualisées. En outre, vous pouvez utiliser up.time pour aider les accords de niveau de service (SLA). Vous pouvez définir les SLA en fonction de surveillance des périodes et des pourcentages de cibles sur jour, semaine ou mois.

Un bon outil de surveillance a besoin de bonnes fonctionnalités de reporting et up.time a une déferlante de configurables et personnalisables options de planification pour la génération de rapports, ainsi que des tableaux de bord graphiques afin d'identifier rapidement les problèmes. Il existe des rapports d'incidents et pannes, historique des performances, disponibilité générale et des tendances. Certains détails de création de rapports comprennent des statistiques d'utilisation CPU, e/S de disque, réseau de bande passante utilisation, mémoire et d'échange. Une autre fonctionnalité intéressante pour les environnements plus grands est un nombre de rapports de type « top X », afin que vous pouvez identifier rapidement les systèmes ou applications défectueux.

Outre les serveurs et services, vous pouvez également utiliser up.time pour surveiller les environnements virtuels. Par exemple, sur les serveurs ESX VMware et AIX LPAR, vous obtenez densité et rapports de capacités, les rapports de la charge de travail et l'analyse de mouvement. Rapports vous donnent les mesures comme pourcentage prêt, le pourcentage utilisé, échange de mémoire utilisée et réinitialisations de bus du disque.

Il existe une fonction d'archivage intégrée qui vous permet de définir le nombre de mois que vous souhaitez conserver les statistiques brutes. Vous pouvez utiliser MySQL, Oracle ou Microsoft SQL Server comme référentiel de stockage. Vous pouvez installer le composant d'analyse sous Linux et Unix à Windows de Microsoft (bien que l'installation de Windows vous offre un programme d'installation graphique rapide et les autres ne le faites pas). Up.Time est également disponible sous la forme d'une solution matérielle-logicielle téléchargeable, préconfiguré et prêt à utiliser.

Vous pouvez obtenir up.time sous licence par monitoring server installation. Il y a un version d'évaluation gratuite de 30 jours disponible sur le site Web de la société. Si vous avez besoin d'une solution de surveillance de multiplateforme, examinez up.time.

Synergy

Vous avez probablement trouvé vous-même multitâche sur plusieurs machines autour de votre bureau. Avoir à basculer le clavier et la souris pendant cette opération est poser des problèmes. C'est là outil basé sur logiciel clavier, vidéo, souris (KVM) peut être très utile, et Synergy, à partir du projet Synergy, est un de ces outils. Cette application open source gratuit vous permet de facilement partager un clavier et souris unique entre moniteurs connectés à des ordinateurs différents.

Synergie est multiplate-forme : vous pouvez basculer entre votre bureau Windows et le serveur Linux ou basculer entre votre serveur Mac et Windows. À la différence d'une solution KVM traditionnelle, où vous avez physiquement basculer les signaux du clavier et souris à l'autre ordinateur, Synergy vous permet d'avancer et reculer de votre clavier et souris entre les machines.

Vous installez Synergy sur chaque ordinateur que vous souhaitez utiliser. Une s'exécute comme un serveur (la machine avec le clavier et souris physiquement connectés) et le reste s'exécutent en tant que clients. Lorsque vous déplacez votre souris sur le bord d'un écran et dans un autre, l'application transfère de la souris et frappes de touches à l'autre ordinateur sur le réseau. Vous pouvez configurer le port par défaut via les paramètres d'application.

Synergie ne fait pas l'authentification ni cryptage, afin que n'importe quel ordinateur qui connaît un nom d'écran client peut se connecter. Toutes les données transférées entre le serveur et le client ne sont pas cryptées, qui signifie que vous êtes susceptible d'être enregistreur de frappe. Il existe un moyen pour protéger vos systèmes si vous souhaitez utiliser cette commande dans un environnement non approuvé. Vous pouvez utiliser la méthode standard et relativement simple de réacheminement de port via SSH pour crypter la connexion avec un serveur SSH comme OpenSSH pour protéger vos frappes au clavier. Vous pouvez également lier Synergy pour une interface réseau spécifique si votre ordinateur possède plusieurs cartes réseau ou configurer un réseau câblé privé seulement de synergie.

Synergie s'exécute comme un service sur les systèmes Windows (ou un démon sous les systèmes Linux). Vous pouvez démarrer le client ou serveur automatiquement au démarrage de votre ordinateur afin de garantir une communication continue. Sur le serveur, vous pouvez configurer la disposition de votre machine synergie de la même manière que vous choisissez la disposition de moniteur lorsque vous avez plusieurs moniteurs.

Vous pouvez également définir des raccourcis clavier pour basculer vers un écran particulier, passez à l'écran suivant dans une direction particulière ou verrouiller le curseur pour une machine donnée. Si vous avez sautant à partir d'un clavier à un clavier, vérifiez le projet de synergie open source gratuit, cela fait gagner du temps vous et espace sur le bureau.

Iperf

Votre réseau comme il le devrait ? Elle dure plus longtemps que d'habitude pour copier les fichiers d'un ordinateur ? Que vous venez de mise à niveau de votre réseau et à vérifier vos taux de transfert ? Un outil qui vous aideront à étudier et répondre à des questions telles que celles est simple et gratuite open source sur Iperf.

Iperf vous permet de mesurer la bande passante maximale pour les communications entre les points de terminaison TCP et UDP User Datagram Protocol (). Cet utilitaire de ligne de commande « oldie mais goody » est un * nix port. Vous devrez compiler la source vous-même ou de trouver une version pre-complied pour s'exécuter sur Windows (il existe de nombreuses qu'il).

Iperf est défini dans une configuration de client/serveur. Le serveur écoute les clients sur un port spécifié pour le trafic TCP ou UDP à partir de clients sur Iperf. Une fois exécuté, Iperf transfère les nombreux volumes de test entre les rapports serveur et client sur la bande passante maximale pour chaque étape.

Il existe un nombre d'options de configuration, outre le port de test. Vous pouvez également tester UDP plutôt que de la bande passante TCP, exécutez un test bidirectionnel ou puisent dans les données de test à partir d'un fichier source ou stdin. Vous pouvez également exécuter des threads parallèles multiclients, définissent les tailles de fenêtre et le segment TCP ou même utiliser les domaines IPv6.

Pour les rapports, vous pouvez vider la sortie vers un fichier CSV, définir le format de déclaration (par exemple, Mbits, Ko, etc.) et le nombre de secondes entre les rapports de la bande passante. Iperf n'a pas été mis à jour depuis un certain temps, mais il est toujours très pratique pour trouver les goulots d'étranglement dans votre environnement.

Greg Steen

Greg Steenest un professionnel de l'informatique, chef d'entreprise et enthousiaste. Il est constamment à la recherche de nouveaux outils faciliter les opérations, AQ et le développement pour l'informatique professionnelle.

Contenu associé