Les outils de surveillance des serveurs auto-hébergés sont souvent présents dans l'espace d'hébergement web. Cependant, nous les associons généralement aux sites web d'entreprise, aux grandes sociétés ou aux déploiements commerciaux massifs. Comme le montre ma situation, ils peuvent être utiles même si vous tenez un blog.
Après avoir évolué avec bonheur sur un plan d'hébergement partagé pendant deux ans, le trafic sur l'un de mes sites web s'est effondré du jour au lendemain. J'avais finalement dépassé ses capacités et j'avais besoin de migrer vers un hébergement sur serveur privé virtuel (VPS).
Malheureusement, le compte VPS n'était pas fourni avec le moniteur de ressources présent dans mon plan d'hébergement partagé précédent. La recherche d'une nouvelle façon de surveiller mon serveur a donc commencé. J'ai trouvé ces outils de surveillance de serveur, peut-être seront-ils utiles pour vous.
1) New Relic One
Prix : Gratuit / A partir de $0.25/GB
New Relic One est un outil de surveillance de serveur complet basé sur le cloud. Ces quelques mots peuvent sembler déroutants, mais ils sont incroyablement puissants. New Relic One peut fournir une grande quantité de données qui vont au-delà des questions de base telles que "combien de RAM mon serveur utilise-t-il ?".
Que fait New Relic One ?
Plutôt que de proposer une surveillance standardisée, New Relic permet aux utilisateurs de choisir les vues exactes des informations qui leur sont utiles. Par exemple, vous pouvez le configurer pour qu'il affiche des tableaux de bord de surveillance de performance, demandes et même Apdex.
Si un tel détail vous perturbe, il existe des modèles de tableaux de bord préconçus basés sur la façon dont vous utilisez New Relic. Je trouve le tableau de bord WordPress utile, ainsi que le moniteur d'application. La tarification de New Relic est échelonnée et commence par la gratuité, ce qui est suffisant pour la plupart des nouveaux venus dans le domaine de la surveillance des serveurs.
L'installation est également facile, et ils vous fourniront le code que vous devez exécuter pour configurer l'agent d'application sur votre serveur. Si vous utilisez un hébergement VPN géré, il vous suffit de fournir à votre équipe d'assistance la clé API et de la laisser s'en charger.
Fonctionnalités de surveillance du serveur New Relic One
- Contrôle de la performance des applications
- Surveillance de l'infrastructure
- Informations sur le cloud, conteneurs, clusters Kubernetes
- Analyse des performances de bout en bout
- Créez vos propres tableaux ou utilisez des modèles
- Alertes en temps réel
2. moniteur hébergé par PRTG
Prix : à partir de $149/mois (essai gratuit de 10 jours)
PRTG est un ensemble de produits de surveillance différents. Chacune des solutions de PRTG répond à des besoins spécifiques. Les personnes qui exploitent des serveurs ou des VPS sont probablement à la recherche de PRTG Hosted Monitor.
À quoi sert le moniteur hébergé de PRTG ?
PRTG Hosted Monitor est compatible avec diverses plateformes, y compris Linux et Unix. Cette distinction est importante car certaines solutions PRTG ne fonctionnent que sous Windows. Le tableau de bord qu'il utilise est graphique et peut être modifié à l'aide d'un générateur de cartes par glisser-déposer.
Tous les moniteurs à distance augmentent la charge de travail de votre serveur. Cependant, la capacité de PRTG à obtenir des données par des moyens très conventionnels tels que SSH est très utile. Cette méthode est rapide, sécurisée et n'a qu'un impact minime sur votre budget d'hébergement.
Vous avez également une bonne vue d'ensemble des ressources distantes telles que l'espace de stockage, la charge du système, la mémoire vive et bien plus encore. Ces fonctions pratiques le rendent viable pour les propriétaires de petits sites web prêts à en payer le prix.
Caractéristiques du moniteur hébergé par PRTG
- Accès aux données par SSH
- Inspection des flux et des paquets
- Les API REST peuvent renvoyer des données JSON et XML
- Nombre illimité de sondes à distance
- Constructeur de cartes par glisser-déposer
- Système d'alerte flexible
3. ManageEngine OpManager
Prix : Gratuit / A partir de $245
ManageEngine propose une série d'outils de surveillance des serveurs qui permettent de collecter des données et d'obtenir des informations accessibles. Ces outils couvrent tout le spectre de la surveillance des serveurs, y compris les applications, les bases de données, les serveurs virtuels, les serveurs web, etc.
Utiliser ManageEngine comme outil de surveillance des serveurs ?
Il est intéressant de noter que ManageEngine est une division de Zoho. La marque s'occupe explicitement de la gestion informatique de Zoho, ce qui signifie qu'elle a été testée dans un environnement de production réel. L'outil Server Monitor fait partie d'OpManager et couvre les ressources distantes telles que l'utilisation du CPU, la RAM, les opérations I/O, la surveillance des processus, etc.
Le processus est entièrement automatisé, ce qui vous permet de l'ignorer une fois que vous avez configuré les alertes appropriées. Il comporte un tableau de bord facile à utiliser qui permet d'avoir un aperçu rapide de l'état de santé du serveur. Naturellement, l'affichage est personnalisable, ce qui permet de le configurer en fonction de vos besoins spécifiques.
Caractéristiques du ManageEngine OpManager
- Découverte du réseau, CSV, Nœuds
- Surveillance de la disponibilité, interface, SNMP, WMI
- Authentification locale et accès à l'API REST
- Panneaux personnalisables avec Widgets
- Opinions des entreprises
- Intégration de Zoho Maps
4. Instana
Prix : A partir de $75/mois par hôte
Instana est l'une des solutions les plus faciles à mettre en œuvre. Il vous suffit d'installer l'agent sur votre hôte, et la configuration est automatisée. L'agent exécute un outil de découverte qui automatise tout, ce qui vous permet de vous concentrer sur les données.
À quoi sert Instana ?
Malheureusement, dans ce cas, la commodité a un prix. Bien qu'il ne soit pas le plus cher, le fonctionnement d'Instana n'est pas bon marché. Cependant, il est très complet en termes de fonctionnalités. Malheureusement, la plupart des propriétaires de sites web n'auront pas besoin de ce niveau d'utilisation, et beaucoup de choses seront gaspillées.
La bonne nouvelle, c'est que la collecte de données est exhaustive. Vous pouvez suivre pratiquement tout, jusqu'aux demandes et aux flux individuels. Elle est également très granulaire, la collecte des données s'effectuant par intervalles d'une seconde. Malgré cela, Instana est étonnamment léger.
Fonctionnalités de surveillance du serveur Instana
- Découverte automatisée
- Cartographie des dépendances en temps réel
- Identification des causes profondes
- Optimisation des performances
- Suivi des micro-itinéraires
5. DataDog
Prix : Gratuit / A partir de $15/mois
Les solutions de DataDog sont précises et le prix dépend de ce que vous avez besoin de surveiller. Cette structure permet d'accéder à moindre coût à de puissantes fonctionnalités de surveillance basées sur le cloud. Pour ceux qui ont besoin de surveiller les performances essentielles des serveurs virtuels, l'outil d'infrastructure est suffisant, et vous pouvez l'utiliser gratuitement.
Pourquoi utiliser DataDog pour surveiller vos serveurs ?
À ce niveau, vous pouvez surveiller jusqu'à cinq hôtes à l'aide d'un tableau de bord, d'intégrations d'applications, de mappages, etc. Vous pouvez également donner accès aux informations à un nombre illimité d'utilisateurs. Bien sûr, il y a un inconvénient, et le plus important est la limitation de la rétention des données. Néanmoins, un plan payant est relativement raisonnable si vous avez besoin de plus.
Les plans payants comprennent également un système d'alerte pour les utilisateurs, qui les prévient en cas de problème. Des mesures personnalisées, l'authentification unique (SSO), la surveillance et la prévision des processus en direct, etc. sont également disponibles. Vous pouvez facilement ajouter des fonctionnalités pour aller au-delà de la surveillance de base de l'infrastructure.
Caractéristiques de DataDog
- Couverture complète de la pile
- Visibilité complète des performances de l'infrastructure
- Suivi granulaire de l'impact des processus
- Panneaux préfabriqués ou personnalisés
- Cartographie des hôtes et des conteneurs
6. Surveillance de l'infrastructure Dynatrace
Prix : A partir de $21/mois (jusqu'à 8GB)
Un autre outil de surveillance basé sur l'informatique dématérialisée, Dynatrace est divisé en plusieurs cas d'utilisation. Pour la plupart d'entre nous qui souhaitent surveiller un SDV, la surveillance de l'infrastructure est suffisante. Elle est également très automatisée et peut fournir une visibilité quasi instantanée sur plusieurs environnements.
Comment fonctionne Dynatrace ?
Ce que j'apprécie le plus dans Dynatrace, c'est sa facilité d'utilisation. Il n'est guère nécessaire de procéder à des ajustements granulaires de l'implémentation au tableau de bord, à moins que vous n'ayez des besoins particuliers. Dans la plupart des cas, les paramètres par défaut fonctionneront à merveille.
S'il convient parfaitement aux utilisateurs ayant peu de besoins, le prix peut être prohibitif dès que vos besoins augmentent. Le prix de base par mois couvre une quantité limitée de transfert de données. Dans certains cas, 8 Go peuvent suffire, mais même un blog de volume moyen peut dépasser ce chiffre en quelques jours.
Fonctionnalités de surveillance de Dynatrace
- Analyse numérique des entreprises
- Surveillance illimitée des conteneurs et des processus
- Assistance de l'IA en cas d'anomalies
- Analyse des entrées de journal
- Extensible avec plus de 560 intégrations
Qu'est-ce que la surveillance des serveurs ?
La surveillance des performances du serveur fait référence à l'utilisation de logiciels et de services qui collectent des mesures et des statistiques sur l'utilisation du serveur. La collecte des données est automatisée et un bon outil peut généralement analyser ces mesures pour identifier les domaines dans lesquels les performances peuvent être améliorées.
Pourquoi la surveillance de votre serveur est nécessaire
Garder un œil sur les mesures pour s'assurer que tout fonctionne correctement sur votre serveur est votre première ligne de défense. Dans les environnements web, chaque seconde d'indisponibilité est de l'argent, même si vous ne gérez qu'un petit blog commercial.
Votre site web peut-il supporter une charge de trafic importante ?Une façon de le savoir : testez votre site web avec des milliers de connexions simultanées à l'aide de Loadview. Aucune programmation n'est requise, 30 jours d'essai gratuit, test sur plus de 40 navigateurs et appareils réels, et maintenant 20 $ de crédit d'essai gratuit > Cliquez ici
Étude de cas : Blog Disaster 101
La panique s'installe rapidement lorsque votre blog passe du statut de héros à celui de zéro.
La meilleure façon de l'expliquer est d'illustrer ce qui s'est passé sur mon site web. Le moniteur de ressources fourni par le panneau de contrôle de l'hébergement partagé m'indiquait ce qui était utilisé, mais uniquement à la demande. Il n'y avait pas de notification automatique pour me prévenir en cas de problème.
En cas de problème, je devais également apprendre ce qu'il fallait faire de manière autonome. Dans mon cas, le résultat a été un désastre. Mon blog tombait constamment en panne et le trafic web s'est arrêté. Il m'a fallu quelques jours de panique face à la perte de revenus pour comprendre ce qui s'était passé.
Heureusement, la migration vers un VPS a été rapide, grâce à l'aide de mon fournisseur d'hébergement. Depuis, j'ai mis en place un utilitaire de surveillance des serveurs basé sur le cloud qui suit en permanence les performances et m'alerte en cas de problème.
Dernières réflexions sur les outils de surveillance des serveurs
La durée totale du mauvais comportement de mon site web a été de près d'une semaine entière. Imaginez que cela vous arrive. Calculez la perte de revenus que vous subiriez pendant cette semaine et vous comprendrez rapidement l'importance d'un système pratique de surveillance des serveurs.
Dans un premier temps, j'ai regretté la perte de mon moniteur de ressources facile à utiliser. Puis j'ai réalisé qu'il était à l'origine de ma complaisance. Il ne répondait pas à un besoin fondamental de m'avertir lorsque les choses étaient sur le point de mal tourner, et le résultat a failli me coûter cher dans les SERP.