Tout le monde connaît Amazon ces jours-ci. La société, qui n’était autrefois qu'un libraire en ligne, est devenue le plus grand détaillant et marché en ligne du monde. Afin de soutenir sa croissance phénoménale, Amazon devait devenir un maître du déploiement d'infrastructures informatiques. Une fois qu’ils l’ont été, il n’a pas fallu longtemps pour que cela leur paraisse judicieux de louer des parties non utilisées de leurs infrastructures à des clients qui en avaient besoin. Ceci est - très simplifié - comment Amazon Web Services est né. Hébergement partiel, virtualisation partielle, distribution de contenu partiel, Amazon Web Services est une bête complexe. Et avec la complexité vient un besoin de surveillance appropriée. Aujourd’hui, nous examinons certaines des meilleurs services et outils de surveillance Amazon Web Services.
Avant de commencer, nous ferons de notre mieux pour améliorerdécrivez ce que sont les services Web Amazon. Vous serez en meilleure position pour apprécier pleinement notre avis sur les produits et nous serons tous sur la même page. Nous approfondirons ensuite et discuterons de la surveillance AWS. Plus précisément, nous examinerons les implications de la surveillance AWS. Ensuite, nous parlerons des différents types de services et d’outils de surveillance. Curieusement, malgré le fait qu'AWS soit une plate-forme de virtualisation basée sur le cloud, certains utilisateurs préfèrent utiliser des outils physiques sur site pour la surveillance. Forts de toutes ces informations de base, nous serons prêts à examiner certains des meilleurs services et outils disponibles pour la surveillance d’Amazon Web Services.
Services Web Amazon en un mot
Amazon Web Services a été lancé en 2006 parAndy Jassy en tant que plate-forme offrant des services en ligne à des sites Web tiers et à des applications client. La plupart des services hébergés sur AWS sont des services back-end qui ne sont pas directement exposés aux utilisateurs finaux mais offrent plutôt des fonctionnalités qui peuvent être utilisées par les développeurs via des API. Aujourd'hui, Amazon Web Services propose plus de 90 services comprenant l'informatique, le stockage, la mise en réseau, la base de données, l'analyse de données, les services d'application, le déploiement, la gestion de système, la gestion d'applications mobiles et des outils pour les développeurs et pour l'IdO. Les services les plus populaires sont appelés Amazon Elastic Compute Cloud (EC2) et Amazon Simple Storage Service (S3).
Vous pouvez considérer AWS comme une solution basée sur le cloudplate-forme de virtualisation. AWS propose à ses clients un cluster virtuel de machines constamment disponibles via Internet. Ces machines virtuelles émulent toutes les caractéristiques physiques d’un ordinateur réel, y compris le matériel physique, un choix de systèmes d’exploitation, de réseaux, d’applications préchargées telles que des serveurs Web, des bases de données, des outils de gestion, etc. systèmes.
La technologie AWS est implémentée sur des batteries de serveursbasé dans le monde entier et maintenu par AWS. Les frais sont basés sur l'utilisation, les caractéristiques matérielles et logicielles, le réseau et le système d'exploitation choisi, ainsi que sur les options de disponibilité, de redondance et de sécurité.
Surveillance AWS - Qu'y a-t-il à faire?
Depuis qu'AWS n'est rien de plus qu'un hébergeur sur le cloudserveurs, il est facile d’imaginer que la surveillance est assez similaire à la surveillance des serveurs. Plus précisément, il est presque identique à la surveillance de serveurs virtuels. Mais il n'y a pas que des serveurs dans une configuration AWS typique. Il comprendra souvent des bases de données et d’autres applications, ainsi que certains composants de réseau au moins. Examinons plus en détail les différents types de surveillance pouvant être appliqués aux environnements AWS.
Disponibilité
La surveillance de la disponibilité est la forme la plus élémentaire desurveillance. C'est souvent une simple question de vérifier qu'une ressource donnée répond. Dans un environnement sur site, il s'agit du type de test qui est généralement effectué à l'aide de ping. Mais comme les environnements AWS ne sont généralement accessibles que par Internet et que, compte tenu du fait que le ping est souvent bloqué par les routeurs Internet et les pare-feu, d’autres méthodes de vérification ont vu le jour. Avec eux, la possibilité de vérifier que les machines fonctionnent non seulement est également possible. Par exemple, le test d'une réponse sur le port 80 pourrait valider que le composant du serveur Web est en cours d'exécution.
Métriques opérationnelles
Les prochaines choses à surveiller sont les suivantes:diverses métriques opérationnelles des appareils. Les mêmes techniques de base que celles utilisées pour la surveillance locale peuvent souvent être utilisées et, lorsqu'elles ne le sont pas, plusieurs alternatives existent. En ce qui concerne les métriques opérationnelles à surveiller, nous pouvons penser à des choses telles que la charge du processeur et l'utilisation de la mémoire, par exemple. D'autres métriques plus proches du système physique, telles que la température centrale du processeur, sont souvent omises, car elles appartiennent à la partie de l'environnement gérée par AWS.
Performance
Le dernier élément qui est souvent surveillé estperformance. Par cela, nous faisons référence à la performance de bout en bout du système dans son ensemble. Certains parleront de surveillance de l'expérience utilisateur. Il s'agit de vérifier que tous les composants communiquent correctement et que chacun répond rapidement, en offrant des performances acceptables de bout en bout.
Différents types de services de surveillance et d'outils
Les outils de suivi peuvent être différenciés en fonction deplusieurs critères. L'un des facteurs de différenciation les plus importants est la méthode de collecte de données utilisée. Certains outils s'appuient sur le protocole SNMP (Simple Network Management Protocol) pour extraire les paramètres opérationnels des systèmes et des périphériques qu'ils surveillent. D'autres s'appuient plutôt sur Windows Management Instrumentation, une technologie quelque peu similaire réservée aux systèmes d'exploitation Windows. Mais pour une granularité et une variété de paramètres contrôlables ultimes, les outils à base d'agents peuvent difficilement être battus. Ils s'appuient sur un agent local qui s'exécute en permanence sur les systèmes surveillés et qui est responsable de la collecte des données. La surveillance par agent présente toutefois un inconvénient majeur. Cela a tendance à imposer une charge supplémentaire aux ressources système, qui peut parfois être limitée.
Un autre facteur de distinction commun entredivers outils de surveillance liés à leur emplacement. Certains outils sont installés localement sur un serveur et effectuent leur surveillance à partir de vos réseaux locaux. D'autres systèmes, de plus en plus populaires, sont basés sur le cloud et proposés dans un modèle de logiciel en tant que service. De nos jours, beaucoup de gens ont tendance à préférer les services de surveillance basés sur le cloud. En réalité. Certaines organisations exécutent des environnements informatiques complexes sans posséder de serveur unique en déplaçant tous les services, y compris la surveillance et la gestion, vers le cloud.
Les meilleurs services et outils de surveillance
Assez de théorie, passons maintenant à quelques-uns desle meilleur service de surveillance AWS et les outils que nous avons pu trouver. Notre liste contient un éventail d'outils très différents, chacun offrant une vision différente de la surveillance AWS. De nombreux outils peuvent également être utilisés pour surveiller tout type de serveurs virtuels ou physiques, locaux ou en nuage.
1. SolarWinds Server et moniteur d'application (Essai gratuit)
SolarWinds est un éditeur connu de certains desles meilleurs outils d'administration réseau et système. La société existe depuis une vingtaine d’années et son produit phare, Network Monitor Monitor, se classe régulièrement parmi les meilleurs outils de surveillance SNMP. Pour améliorer encore les choses, SolarWinds propose également quelques outils gratuits, chacun répondant à un besoin spécifique de l'administrateur du réseau. La calculatrice avancée de sous-réseau et le serveur Kiwi Syslog sont deux exemples de ces outils gratuits.
le SolarWinds Server et Application Monitor a été conçu pour aider les administrateurs à surveillerserveurs, leurs paramètres opérationnels, leurs processus et les applications qui les exécutent. Il peut facilement évoluer des réseaux très petits aux plus grands avec des centaines de serveurs - physiques et virtuels - répartis sur plusieurs sites. La principale raison pour laquelle cet outil a été ajouté à notre liste, à part sa richesse en fonctionnalités, est qu'il est parfaitement adapté à la surveillance d'environnements hébergés sur le cloud tels qu'Amazon Web Services ou Microsoft Azure.

- ESSAI GRATUIT: SolarWinds Server et Application Monitor
- Lien de téléchargement officiel: https://www.solarwinds.com/server-application-monitor/registration
Parmi les fonctionnalités que nous aimons le plus à propos de la SolarWinds Server et Application Monitor c'est comme c'est facile à mettre en place. La configuration initiale est tout aussi facile à effectuer à l'aide de son processus de détection automatique en deux passes. La première passe découvre chaque serveur et la seconde les applications sur chaque serveur découvert. Bien que ce processus puisse prendre du temps, il peut être accéléré en fournissant une liste d'applications spécifiques à rechercher. Une fois l’outil opérationnel, l’interface graphique conviviale facilite son utilisation. Le tableau de bord personnalisable de l’outil vous permet d’afficher des informations sous forme de tableau ou de format graphique.
Prix pour le SolarWinds Server et Application Monitor commence à 2 995 USD et est basé sur le nombre de composants, de nœuds et de volumes surveillés. Une version d'essai gratuite de 30 jours est disponible au téléchargement si vous souhaitez essayer le produit avant de l'acheter.
2. Moniteur de configuration du serveur SolarWinds (Essai gratuit)
Suivant sur notre liste est un autre produit de SolarWinds appelé le Moniteur de configuration du serveur ou SCM. Le type spécifique de surveillance qu'il effectue estassez unique: il surveille les modifications apportées aux configurations des appareils et des applications et la conformité à diverses normes. C'est également un puissant outil de dépannage qui peut vous fournir les informations nécessaires sur les modifications de configuration et leurs corrélations avec le ralentissement des performances. Cela peut vous aider à trouver la cause première de certains problèmes de performances causés par des modifications de la configuration.

- ESSAI GRATUIT: Moniteur de configuration du serveur SolarWinds
- Lien de téléchargement officiel: https://www.solarwinds.com/server-configuration-monitor/registration
le Moniteur de configuration du serveur SolarWinds est un outil basé sur agent, avec l'agent déployésur chaque serveur surveillé. L'un des avantages d'une telle architecture est que l'agent continue à collecter des données même lorsque le serveur est déconnecté du réseau. Les données sont conservées localement, puis envoyées à l'outil dès que le serveur est de nouveau en ligne.
En termes de fonctionnalités, ce produit ne laisse rien à êtrevoulu. La fonction de découverte automatique de l’outil détectera automatiquement les serveurs pouvant faire l’objet d’une surveillance. Des profils de configuration prêts à l'emploi sont également fournis pour les serveurs les plus courants. Il peut être utilisé comme outil de base de gestion des actifs. Il vous permet de visualiser les inventaires matériels et logiciels et d’en faire rapport. Le SCM peut être intégré à votre solution de surveillance système grâce à la plate-forme Orion sur laquelle reposent la plupart des outils de surveillance SolarWinds. C'est un excellent outil à utiliser avec le précédent pour surveiller votre environnement AWS.
Contrairement à la plupart des produits SolarWinds, les informations de tarification pour Moniteur de configuration du serveur n'est pas facilement disponible. Vous devrez contacter le service commercial de SolarWinds. Cependant, une version d'évaluation de 30 jours est disponible au téléchargement.
3. Amazon CloudWatch
Ne serait-il pas judicieux d'utiliser un outil Amazon pour surveiller les infrastructures AWS? Amazon CloudWatch, notre troisième entrée, est un suivi et une gestionservice conçu pour les développeurs, les opérateurs système, les ingénieurs de la fiabilité des sites et les responsables informatiques. L'outil vous fournit des données et des informations exploitables. Vous les utilisez pour surveiller vos applications, détecter, comprendre et réagir aux changements de performances à l'échelle du système, optimiser l'utilisation des ressources et obtenir une vue unifiée de la santé opérationnelle. C'est un outil très complet qui offre à peu près tout le suivi dont vous avez besoin.

Amazon CloudWatch recueille des données de surveillance et opérationnelles en utilisantplusieurs techniques telles que la collecte et l'analyse des journaux, ainsi que la surveillance des métriques et des événements. Vous disposez d'une vue unifiée des ressources AWS, des applications et des services qui s'exécutent sur AWS, ainsi que des serveurs sur site. Vous pouvez utiliser cet outil pour définir des alarmes, visualiser côte à côte les journaux et les mesures, entreprendre des actions automatisées, résoudre les problèmes et découvrir des informations. Le produit est également bien adapté à l'optimisation de vos applications et à leur bon fonctionnement.
L'un des plus gros avantages de Amazon CloudWatch C’est comme il est facile de commencer. Le produit n'a pas d'engagement initial ou de frais minimum. Les clients paient simplement pour ce qu'ils utilisent et sont facturés à la fin du mois.
4. AppDynamics iQ
AppDynamics a été acquis par Cisco au début de 2017 et ses AppDynamics iQ la plate-forme fournit des outils de surveillance basés sur le cloudque vous pouvez utiliser pour la surveillance intégrée de plusieurs infrastructures ou plates-formes en tant que services (IaaS / PaaS) d’AWS et de la plupart des autres fournisseurs. Il fournit une visibilité en temps réel des applications et des entreprises. Il est composé de six moteurs de performance très intelligents, appelés iQ, prêtant chacun leurs talents spécifiques.

Map iQ vous aide à voir et à comprendre le parcours complet du client. Le moteur créera automatiquement et mettra à jour dynamiquement les cartes de flux visuels. Le moteur iQ Baseline permet au AppDynamics iQ plate-forme de surveillance établir automatiquementbases de référence dynamiques de vos transactions commerciales et de vos statistiques en utilisant l'auto-apprentissage plutôt que des seuils statiques. Le moteur suivant, appelé Diagnostic iQ, isole et résout efficacement les problèmes de performances des applications en surveillant chaque ligne de code tout en activant des capacités de diagnostic approfondies. Le moteur Signal iQ met en corrélation des quantités énormes de données métriques recueillies à partir de la solution de surveillance des performances et offre une vue de bout en bout des performances des applications. Le moteur Enterprise iQ est utilisé pour le déploiement d'applications et la gestion des performances. Enfin, le moteur Business iQ relie tous les autres modules aux exigences de l’entreprise.
Prix pour le AppDynamics iQ la plate-forme n'est pas facilement disponible. Vous devrez contacter le service commercial d’AppDynamics pour plus de détails. Toutefois, un essai gratuit de 15 jours et une démonstration en ligne sont disponibles.
5. Nouvelle relique
Nouvelle relique offre une suite de plusieurs outils de surveillance différents qui satisferaient la plupart des besoins en surveillance. Deux produits présentent un intérêt particulier dans le cadre de cet article. Nouvelle relique APM, un outil de surveillance des performances des applications et Nouvelle infrastructure de relique, un module de surveillance d’infrastructure plus «traditionnel».

Lors de l'utilisation Nouvelle relique APM et infrastructure ensemble, ce que vous obtenez estune vue complète de la santé de vos serveurs et hôtes ainsi que des applications et des services dont ils dépendent. À mesure que vos applications évoluent et que votre infrastructure évolue, vous pouvez facilement suivre l'état de la configuration de l'inventaire et corréler les modifications avec des impacts potentiels sur les performances de votre système et de vos applications.
le Nouvelle relique la plate-forme est offerte dans un logiciel en tant que serviceCe modèle est particulièrement bien adapté à la surveillance des infrastructures en nuage telles que AWS ou Microsoft Azure. La composante de surveillance des infrastructures de Nouvelle relique est disponible dans les versions Essentials et Proversion, cette dernière permettant l’intégration avec d’autres modules New Relic. Les prix sont aussi bas que 0,60 USD / mois par instance pour la version Essentials et 1,20 USD / mois par instance pour la version Pro. La structure de tarification est en fait assez complexe mais la Nouvelle relique Le site propose un très bon outil de création de devis.
6. Moniteur logique
LogicMonitor est un service en nuage qui fournit des informations détailléessurveillance des ressources AWS tout en fournissant une couverture complète de l’infrastructure existante sur site. Il prend en charge la plupart des options AWS telles que EC2, RDS, ELB, EBS, SQS, etc. Il extraira des métriques au niveau de l'application à partir d'instances EC2 exécutant Nginx, MySQL, Kafka et des centaines d'autres applications. Vous pouvez utiliser le kit AWS SDK intégré pour obtenir des métriques personnalisées, des événements planifiés EC2 et les états d'intégrité de service d'Amazon.

L'outil comporte la découverte automatisée de tous les AWSressources et découvre et surveille également toute votre infrastructure sur site. Il dispose également de modèles de surveillance préconfigurés, compatibles avec plus de 1000 technologies. Il peut extraire des métriques au niveau du système d'exploitation et de l'application qui ne sont pas disponibles uniquement avec CloudWatch. Il s'agit d'une plate-forme complète avec des alertes, des rapports et des tableaux de bord intégrés qui consolide le besoin de multiples outils, vous permettant ainsi à votre équipe de faire plus avec moins de ressources.
Moniteur logique est disponible en trois niveaux de plus en plusfonctionnalités à partir de 15 USD par appareil et par mois pour la version Starter et à 23 USD par appareil et par mois pour la version Enterprise de premier plan. Un essai gratuit de 14 jours est disponible, de même qu'une démonstration.
7. BMC TrueSight
La dernière sur notre liste est la plate-forme BMC TrueSight,une autre offre de logiciel en tant que service basée sur le cloud. Vous pouvez utiliser la plate-forme pour exécuter et optimiser AWS, Azure, OpenStack et d'autres clouds, applications et services, accélérant ainsi l'innovation grâce à une efficacité opérationnelle accrue.

BMC TrueSight permet de contrôler les ressources de l'infrastructure informatiqueet les coûts, les performances des applications et l'expérience de l'utilisateur final pour des environnements et des applications multi-cloud. Il offre une visibilité sur l'environnement informatique et utilise l'analyse analytique. Cela permet aux gestionnaires d’applications et d’infrastructure d’obtenir les informations nécessaires pour planifier et gérer les services et les coûts en fonction des priorités opérationnelles et des besoins opérationnels.
Informations tarifaires pour BMC TrueSight n'est pas facilement disponible et peut être obtenu en contactant le service commercial de BMC. Un essai gratuit peut également être organisé.
commentaires