
Votre tableau de bord de surveillance affiche tout en vert, et pourtant la moitié de l’entreprise ne peut toujours pas ouvrir le système ERP. C’est le point aveugle de la surveillance externe : les vérifications s’exécutent depuis l’internet public, tandis que votre CRM, portail RH, intranet et help desk sont hébergés sur des adresses privées inaccessibles depuis Internet. Lorsqu’un de ces services tombe en panne, le tableau de bord reste muet. La file d’attente du help desk en dit long.
La solution n’est pas d’utiliser un second outil ni de créer une batterie de scripts maison. C’est d’exécuter la même surveillance synthétique que vous utilisez déjà pour vos sites publics, mais depuis l’intérieur de votre réseau, via un agent privé situé derrière le pare-feu qui remonte les résultats. L’agent est la partie facile ; la décision la plus difficile est de choisir l’expérience utilisateur qu’il doit représenter—le siège, une succursale, les utilisateurs VPN—car la surveillance interne échoue dès que vous considérez l’intérieur du pare-feu comme un seul endroit. Ce guide explique comment cette architecture fonctionne, puis détaille six étapes numérotées pour surveiller les applications internes de bout en bout : inventaire, déploiement de l’agent, contrôles synthétiques, contrôles réseau, contrôles de dépendances et alertes.
Pourquoi la surveillance externe ne peut pas atteindre les applications internes
Les nœuds de surveillance publics peuvent tester tout ce qui possède une adresse publique. Les applications internes n’en ont pas. Elles se résolvent via un DNS interne, résident dans un espace d’adresses privées, et sont souvent accessibles uniquement via un VPN. Pointer un contrôle externe vers votre intranet renverra au mieux un délai de connexion dépassé ; l’échec n’est pas dû à une panne de l’application mais à un mauvais point de vue.
Ainsi, la plupart des équipes retombent sur les deux pires stratégies de surveillance : attendre les plaintes ou demander à un administrateur système de pinger depuis un poste de travail quand quelque chose semble anormal. Aucune de ces méthodes ne fournit de bases de référence, d’alertes, d’historique de temps de réponse ni de preuves. Or les systèmes internes impliquent de réelles obligations—les équipes IT signent des SLA internes et des accords opérationnels pour ces applications, et un SLA que vous ne pouvez pas mesurer est un SLA que vous ne pouvez pas prouver.
Les enjeux sont les mêmes que pour n’importe quel site destiné au client, juste tournés vers l’intérieur. Une panne ERP bloque le traitement des commandes. Un portail help desk en panne coupe l’équipe qui répare tout le reste. Un portail paie qui échoue le jour de la deadline est un événement d’entreprise. Ces systèmes méritent les mêmes contrôles continus qu’une page de revenus.
Comment fonctionne un agent de surveillance privé
Un agent privé est un logiciel de surveillance que vous installez sur un hôte à l’intérieur de votre réseau. Il exécute les mêmes types de contrôles qu’un nœud de surveillance public—requêtes HTTP(S), flux de navigateur scriptés, appels API, sondes réseau—mais depuis l’endroit où vos employés travaillent réellement, contre des adresses visibles seulement sur votre réseau.

Cette architecture est importante car elle évite certaines exigences. Les agents privés suivent un modèle de connexion uniquement sortant : l’agent initie des connexions chiffrées sortantes vers la plateforme de surveillance pour récupérer sa liste de tâches et envoyer les résultats—c’est le même sens de trafic que celui autorisé par votre pare-feu pour toute station de travail naviguant sur le web. Pour le pare-feu, il s’agit généralement de permettre uniquement le trafic sortant vers les points de terminaison de la plateforme. Vous n’ouvrez pas de ports entrants, vous ne publiez pas un hôte interne sur Internet, et vous ne percez pas de trous dans le périmètre. Dans les environnements très sécurisés, trois aspects ennuyeux posent plus souvent problème que l’architecture elle-même : l’authentification proxy, l’inspection TLS et la confiance des certificats, et la façon dont l’agent résout le DNS interne par rapport aux employés. Vérifiez ces trois points avant d’incriminer autre chose. Vos applications, vos identifiants et vos cibles de test restent à l’intérieur ; seules les données de surveillance sortent.
Les agents privés Dotcom-Monitor appliquent ce modèle à toute la plateforme : les mêmes contrôles synthétiques, flux utilisateurs scriptés, et alertes que vous exécuteriez depuis son réseau global, réalisés depuis l’intérieur de votre pare-feu, avec des résultats dans le même tableau de bord que votre surveillance publique. Une seule interface couvre les deux côtés du périmètre.
Comment surveiller les applications internes en six étapes
Avec l’architecture claire, voici le processus. Chaque étape s’appuie sur la précédente, et vous pouvez vous arrêter au niveau de détail justifié par votre environnement.
Étape 1 : Inventorier et prioriser vos applications internes
Dressez la liste de ce qui est réellement utilisé : ERP, CRM, portails comptabilité et paie, systèmes RH, help desk, outils de collaboration et messagerie, partages de fichiers, et API internes qui les connectent. Ne vous arrêtez pas à la CMDB : recoupez avec l’historique des tickets, les journaux de lancement d’application SSO et les fils de discussion récurrents « est-ce que c’est en panne », car ceux-ci révèlent les dépendances réelles plutôt que ce qui a été documenté. Un raccourci fonctionne tout le temps : demandez aux ingénieurs seniors quelles pannes leur feraient annuler leurs vacances. Classez ensuite la liste selon le rayon d’impact. Qu’est-ce qui paralyse toute l’entreprise en cas de panne ? Qu’est-ce qui immobilise un département ? Qu’est-ce qui peut attendre jusqu’au matin ?
Tout ne nécessite pas une surveillance continue. Le help desk IT par lequel passent toutes les autres pannes mérite une surveillance 24/7 ; un portail de reporting utilisé uniquement en fin de trimestre non. Affectez à chaque niveau une fréquence de contrôle et un objectif de disponibilité, et consignez ces objectifs — ils deviendront les SLA internes que votre surveillance confirmera ou infirmera par la suite.
Étape 2 : Déployez un agent privé là où vos utilisateurs se trouvent
Installez l’agent sur un hôte dédié et sécurisé à l’intérieur de votre réseau—une VM stable ou un conteneur à longue durée, pas une machine mutualisée qui redémarre sans préavis—confirmez son chemin sortant vers la plateforme de surveillance, et dirigez vos premiers contrôles vers la liste de niveau un. Cela couvre le siège. Pas tout le monde.
Placez les agents selon le domaine de panne, pas l’organigramme : un proche des utilisateurs mesure l’expérience employés, un proche de la couche applicative mesure la santé de l’application, un derrière le VPN mesure l’accès distant, et quand les trois divergent, cette divergence est le diagnostic. Si vous avez des succursales ou des sites régionaux, déployez un agent dans chacun. Une application qui répond instantanément au siège peut être très lente pour une succursale située à l’autre bout d’un lien WAN ou VPN saturé, et aucun point de vue unique ne révélera cela. Un agent par site transforme le « c’est toujours lent dans le bureau de Denver » d’une simple anecdote en un graphique par emplacement que vous pouvez exploiter. Traitez les hôtes des agents comme une infrastructure de production : maintenez-les à jour, alimentés et exclus des politiques agressives de nettoyage de bureau.
Étape 3 : Lancez des contrôles synthétiques sur les flux utilisateurs critiques
Un ping indiquant que la page de connexion se charge ne vous dit presque rien sur la capacité d’un employé à faire son travail. Les contrôles synthétiques doivent simuler les flux que les utilisateurs exécutent réellement : connexion, ouverture d’un enregistrement, recherche, soumission d’une transaction, confirmation du résultat. Scripté avec un outil comme EveryStep, le flux se rejoue selon un calendrier depuis votre agent privé, chaque étape ayant son propre temps de réponse. Concevez ces scripts pour qu’ils fonctionnent en continu : une identité de test dédiée, une MFA gérée explicitement au lieu d’être laissée à la dérive, des enregistrements de test semés, et aucune transaction générant une charge de nettoyage pour quelqu’un d’autre.
Le timing par étape cache toute la valeur. Quand le flux se dégrade, vous n’apprenez pas seulement que l’application est lente—vous voyez que l’étape recherche est passée de deux secondes à douze tandis que la connexion reste stable, ce qui pointe vers la base de données avant même qu’un ticket ne soit ouvert. Établissez des bases de référence lorsque tout fonctionne bien, et alertez sur les écarts, pas uniquement sur les échecs. Cette même méthode couvre les plateformes internes lourdes—les déploiements SharePoint et SAP ERP en sont des candidats classiques. La fréquence d’exécution de chaque flux est une décision qui lui est propre ; les compromis sont couverts dans ce guide sur la fréquence et les lieux de surveillance synthétique.
Étape 4 : Ajoutez des contrôles réseau et d’infrastructure
Les applications internes ne tombent que rarement seules en panne—souvent c’est le réseau qui les sous-tend. Un DNS interne lent fait ressentir toutes les applications comme en panne simultanément. Un lien saturé entre segments ajoute une latence qui ressemble à un souci applicatif. Une perte de paquets sur un tunnel VPN transforme la journée d’un bureau distant en diaporama.
Depuis le même agent privé, exécutez des contrôles d’infrastructure en dessous de la couche applicative : sondes ICMP et TCP contre des hôtes clés, contrôles DNS sur vos serveurs résolveurs internes, et mesures de latence entre segments réseau et bureaux. Surveillez la bande passante disponible autour des pics connus. Un contrôle discret apporte une vraie valeur : le temps de réponse des requêtes sur vos contrôleurs de domaine, car quand Active Directory ou LDAP ralentit, toutes les applications intégrées paraissent en panne tandis que leurs propres métriques restent vertes. Lorsqu’un contrôle applicatif et un contrôle réseau échouent simultanément, c’est le diagnostic lui-même—vous savez en un cycle s’il faut alerter l’équipe applicative ou l’équipe réseau.
Étape 5 : Vérifiez les dépendances tierces depuis l’intérieur du pare-feu
Les applications internes dépendent silencieusement de services externes : fournisseur d’identité derrière le single sign-on, processeurs de paiements, serveurs de licences, API fournisseurs. Les pages de statut fournisseurs mentent par omission : elles confirment que le côté fournisseur est opérationnel. Elles ne disent rien sur la capacité de votre réseau à les atteindre—via votre proxy, vos règles de pare-feu, votre DNS. Une règle de sortie périmée peut faire tomber une intégration tandis que toutes les pages de statut sur Internet restent au vert. Pour les dépendances importantes, lancez des contrôles jumeaux depuis l’internet public et depuis votre chemin normal de sortie : lorsqu’il y a succès public mais échec privé, c’est un problème de sortie ou DNS, et lorsqu’ils échouent tous deux, c’est un problème côté fournisseur.
Ainsi, exécutez des contrôles d’API sur ces dépendances depuis l’intérieur du pare-feu, en parallèle de contrôles de santé sur vos propres fonctions principales. Pour un système de facturation interne, cela signifie tester planifié la connexion, la récupération de données et le traitement des transactions—les fonctions dont la panne sera signalée dans l’heure, mais détectée en quelques minutes.
Étape 6 : Automatisez les alertes et les réponses
La détection ne sert à rien si la bonne personne n’en est pas informée. Routez les alertes de chaque application vers l’équipe qui la gère, pas vers une boîte mail partagée. Alertez autant sur des seuils de dégradation que sur des pannes nettes, afin que la recherche à douze secondes attire l’attention avant de devenir une panne. Soyez réaliste aussi sur la gravité : un portail de reporting interne qui échoue à 3h du matin n’est pas une urgence réveil, car l’enjeu est de protéger la productivité en heures ouvrables, pas de viser du cinq-neuf. Ajustez les politiques hors heures pour préserver le sommeil de vos équipes. Ajoutez une escalade pour les incidents non reconnus, et poussez les alertes dans les canaux déjà consultés par vos équipes—chat, ticketing, outils d’astreinte.
Puis automatisez les résolutions de routine. Si un service connu pour être instable peut être redémarré en toute sécurité quand l’usage ressources dépasse un seuil, script ez cela et laissez l’alerte déclencher la réparation ; gardez les humains pour les pannes nécessitant du jugement. Et protégez-vous contre les faux positifs—un échec isolé d’un contrôle par un agent est une donnée qui mérite confirmation avant de réveiller quelqu’un. Les bonnes pratiques d’ajustement d’alertes sont traitées dans notre guide sur les alertes de surveillance de site web.
Surveillance externe vs surveillance par agent privé
Les deux approches ne sont pas rivales ; elles couvrent les côtés opposés du pare-feu, et la plupart des organisations ont besoin des deux.
| Facteur | Surveillance externe | Surveillance par agent privé |
|---|---|---|
| Point de vue | Internet public, sites globaux | À l’intérieur de votre réseau, là où sont les employés |
| Peut atteindre des adresses privées | Non | Oui |
| Modifications pare-feu | Aucune (cibles publiques) | Autorisation sortante uniquement ; pas de ports entrants |
| Ce que ça valide | Disponibilité et performance coté client | Expérience employés des systèmes internes |
| Où se trouvent les cibles sensibles | Exposées aux contrôles publics par conception | Restent à l’intérieur ; seuls les résultats sortent du réseau |
| Idéal pour | Sites web, API publiques, frontaux SaaS | ERP, CRM, intranets, API internes, connectivité succursale |
La question décisive est le point de vue : mesurez les systèmes orientés client depuis le lieu où se trouvent les clients, et les systèmes internes depuis là où se trouvent les employés. Une plateforme qui fait les deux garde les deux vues dans un même tableau de bord au lieu de deux outils.
En conclusion
Les applications internes tombent en panne comme les applications publiques, mais elles échouent dans l’ombre : les contrôles externes ne peuvent pas les atteindre, donc la première alerte est généralement humaine. Un agent privé comble ce fossé avec une architecture seulement sortante ne nécessitant aucun changement entrant au pare-feu, et les six étapes ci-dessus en font une pratique opérationnelle—inventoriez et classez vos apps, déployez les agents là où sont les utilisateurs, script ez les flux qui comptent, surveillez le réseau en dessous, vérifiez les dépendances tierces depuis l’intérieur, et orientez les alertes vers les responsables avec automatisation des corrections de routine.
Commencez avec un agent et vos cinq systèmes internes les plus critiques. En une semaine, vous aurez des bases de référence que personne dans votre organisation n’a jamais vues, et le prochain incident ERP sera un ticket ouvert par votre équipe—pas par vos utilisateurs.
Surveillez ce que l’Internet ne peut pas voir
Effectuez une surveillance synthétique en vrai navigateur sur vos applications internes avec Dotcom-Monitor Private Agents—même plateforme, même tableau de bord, à l’intérieur de votre pare-feu. Commencez un essai gratuit.