Le blog francophone consacré
aux technologies Esri

Nouveautés ArcGIS Monitor 2025.1


ArcGIS Monitor, élément important du pilier d'observabilité du Well Architected Framework collecte des indicateurs sur l'état, les performances et l'utilisation de votre SIG d'entreprise. Il est conçu pour aider les administrateurs et les responsables à garantir le bon fonctionnement de leurs déploiements ArcGIS Enterprise en réduisant et en prévenant les interruptions de service, ce qui permet de réaliser des économies sur les coûts d'exploitation.

Pour rappel, ArcGIS Monitor fournit une console unique où vous pouvez consulter les indicateurs clés de performance (KPI) de tous les déploiements, ainsi qu'une interface utilisateur unique pour vous aider à gérer et à optimiser votre SIG d'entreprise et son infrastructure sous-jacente.

ArcGIS Monitor 2025.1 inclut trois nouvelles fonctionnalités pour aider les administrateurs à mieux gérer leurs déploiements SIG d'entreprise :

  • De nouveaux types de composants 
  • Graphiques de relations entre les composants
  • Surveillance personnalisée des requêtes de base de données


Vos  applications web et cartes web comme types de composants 

Dans ArcGIS Monitor 2025.1, les applications web du Portal (ArcGIS Dashboards, ArcGIS Experience Builder, ArcGIS Instant Apps et ArcGIS StoryMaps) et les cartes web sont de nouveaux types de composants. Ces deux types de composants sont en réalité des sous-composants du Portal et seront détectés dans l'inventaire effectué lors de son enregistrement auprès de Monitor. L'évaluation complète de l'inventaire des applications web et des cartes web d'un portail par Monitor peut prendre un certain temps. Sur la page de surveillance , deux nouveaux filtres de type de composant, « Application web » et « Carte web » , ont été ajoutés.


Pour l'instant, dans cette version, ArcGIS Monitor ne fournit actuellement aucune métrique pour les types de composants « Application Web » et « Carte Web ».


Comprendre les graphes de relations entre les composants

Cette fonctionnalité aide les administrateurs et les gestionnaires à mieux comprendre les liens entre les différentes ressources SIG d'entreprise, notamment ArcGIS Enterprise et son infrastructure. Elle poursuit deux objectifs principaux :

  • Identifier et mettre en évidence les dépendances entre les composants ArcGIS et leur infrastructure de support afin de minimiser les temps d'arrêt du système et de faciliter la planification de la maintenance du système.
  • Déterminez les dépendances « en amont » des applications web et des cartes web afin d'isoler rapidement les pannes et/ou les goulots d'étranglement susceptibles d'affecter la disponibilité et les performances du système.

Pour résumer : "Gagner du temps en allant directement sur le composant ou l'élément en panne."



En accédant au nouvel onglet Relations, les relations des composants de votre application Web par exemple s'afficheront sous forme d'arbre. Dans ce type de diagramme arborescent, l'élément sélectionné sert de « base » et les éléments associés s'y ramifient. Cette représentation graphique offre une vue hiérarchique des ressources SIG de l'entreprise et facilite l'identification des dépendances entre les composants. Chaque nœud du diagramme représente un composant (chaque type de composant possède sa propre icône) et chaque lien représente un niveau d'association entre les composants. Monitor affiche le diagramme arborescent avec l'élément de base à gauche et les éléments ramifiés vers la droite, les « niveaux » augmentant progressivement lorsqu'on parcourt les liens de gauche à droite. L'état du composant (par exemple, nominal, alerte et critique) est également indiqué (dans le coin inférieur droit de chaque icône), ce qui permet d'évaluer rapidement son état.

Par exemple, sur la capture ci-dessus, le tableau de bord des arrêts de transports publics de Toulouse constitue le composant de base et s'affiche à gauche du graphique. La carte web liée à ce tableau de bord, représente un niveau d'association et est affichée à droite. Cette carte web est considérée comme étant en amont de l'application web, car cette dernière en dépend. À droite de la carte web se trouve le Portal, la couche d'entités hébergée utilisée dans la carte, l'ArcGIS Server et enfin la machine qui héberge les composants.

Le niveau suivant du graphique est plus complexe. Le composant Portail d'entreprise 4 possède quatre branches s'étendant vers la droite. La première pointe vers l'ArcGIS Server 5 , la deuxième vers l'ArcGIS Server 7 , la troisième vers un groupe de machines hôtes Windows (Hôte – Windows (4) ) et la quatrième vers l'hôte 9. 


Notez que le groupe Hôte – Windows (4) contient quatre composants hôtes : Hôte 5 , Hôte 6 , Hôte 7 et Hôte 8. Des liens supplémentaires sont également visibles :

  • Le portail d'entreprise 4 est lié à l'hôte 8 et à l'hôte 9
  • Le serveur SIG 5 est connecté à l'hôte 5 et à l'hôte 6
  • Le serveur SIG 7 se connecte à l'hôte 7



Travailler avec des graphes de relations entre composants

La sélection d'un composant en amont du composant de base permet de révéler son cheminement. Par exemple, si vous sélectionnez l'hôte 5 sur le graphique, seuls les composants de la lignée qui relient le tableau de bord des travaux publics à l'hôte 5 par le biais d'associations s'afficheront.


Traçabilité ou Lignée : L’hôte 5 est lié à l'ArcGIS Server 5, qui est lui-même lié au portail d’entreprise 4. Ce dernier contient la carte web de la zone de projet , laquelle est liée au tableau de bord des travaux publics. L’hôte 5 présente actuellement un avertissement (⚠️) et peut entraîner des problèmes de performance susceptibles d’affecter indirectement le tableau de bord des travaux publics. 


Comme précédemment, seuls les composants de la chaîne de liens reliant le tableau de bord des travaux publics à géodatabase MainGBD via des associations seront affichés. La chaîne de liens : MainGBD est lié à l'ArcGIS GIS Server 5, qui est lié au Portal 4 , lequel contient la carte web de la zone de projet, elle-même liée au tableau de bord des travaux publics. Ces deux exemples illustrent comment un composant de base dépend des autres composants situés en amont.

Bien que vous puissiez naviguer de manière interactive dans le graphique des relations entre les composants à l'aide de votre souris, certains outils de navigation et l'option de filtre du graphique sont disponibles dans le coin supérieur gauche de l' onglet Relations d'une part et une option afficher les détails dans le coin supérieur droit d'autre part.


L'option de filtre graphique vous permet de masquer les composants affichés dans le graphique en fonction de conditions. Par exemple, vous pouvez configurer le filtre pour n'afficher que les composants ayant un statut d'avertissement et associés au tableau de bord des travaux publics. 


Les composants ne répondant pas aux critères de filtrage sont masqués, à l'exception de ceux qui constituent la lignée de l'application (ArcGIS GIS Server 5, Portal 4 et Carte web Projets). Ces derniers, appelés nœuds intermédiaires, peuvent également être masqués dans le graphique.


Cette fonctionnalité permet d'isoler et d'identifier facilement les composants susceptibles d'affecter les performances du composant de base sélectionné dans le graphique. Dans ce cas précis, les hôtes 5 et 6 présentent des alertes et méritent d'être examinés.

Dans le coin supérieur droit du canevas se trouve le panneau Afficher les détails qui liste par ordre alphabétique tous les composants associés au composant de base dans le graphique.


Lorsque vous survolez un composant de la liste avec la souris, il se met en surbrillance sur le graphique, ce qui vous permet de visualiser son association par rapport au composant de base. Les composants de la liste peuvent également être recherchés et triés par nom.

En cliquant sur un composant dans le panneau Afficher les détails , par exemple l'hôte 5 qui a un statut d'avertissement, vous serez rediriger vers l'onglet Vue d'ensemble .


Dans ce cas, l'hôte 5 présente un statut d'avertissement car son taux d'utilisation de la mémoire dépasse le seuil d'alerte. Vous pouvez revenir au graphique de connectivité en cliquant sur le bouton d'affichage précédent de votre navigateur.

Exemples de scénarios de graphes de relations entre composants

Tous les composants enregistrés dans ArcGIS Monitor peuvent figurer dans les graphes de relations entre composants. Sur la page de surveillance, vous pouvez sélectionner un composant enregistré, puis visualiser ses composants associés et leurs liens. La complexité du graphe de relations varie selon le type de composant sélectionné.

Composant Portal for ArcGIS


Le graphe des relations entre les composants d'un portail d'entreprise peut être très complexe. Il contient de nombreuses applications web et cartes web, chacune avec ses propres dépendances. Les produits d'information peuvent également être associés à de nombreuses sources de données différentes. Un portail ArcGIS Enterprise peut aussi être associé à plusieurs sites ArcGIS Server. 


Dans la capture suivante, le groupe « Application Web – Tableau de bord (4) » est développé pour afficher son contenu. Vous pouvez également utiliser l’option de filtre du graphique pour n’afficher que certains types de composants.


Par exemple, seules les cartes web du portal sont affichés suite à la requête suivante.


Composant ArcGIS Server


Les composants d'ArcGIS Server peuvent également présenter des graphes de relations complexes. Un nœud ArcGIS Server peut héberger de nombreux services, tous utilisés par diverses applications web et cartes web. Au niveau de l'infrastructure, les services peuvent référencer de nombreuses sources de données différentes et le site serveur peut être associé à un portail.


Le panneau Afficher les détails répertorie uniquement les composants actuellement affichés dans le graphique. Vous pouvez également utiliser l’option de filtre du graphique pour n’afficher que les services qui ne font pas partie des services de géotraitement par défaut inclus dans ArcGIS Server.


Composant ArcGIS Data Store


La figure ci-dessus présente le graphe des relations entre les composants du composant ArcGIS Data Store. Il est associé à l'ArcGIS Server 5, et possède plusieurs branches qui se connectent à ses composants de type de jeu de données et à l'hôte 10.

Composant Services de d'entités hébergés


Le graphe des relations entre les composants du service d'entités hébergé NC_Landmarks est très similaire à celui du tableau de bord des Travaux publics (voir figure 3). La première branche, liée à GIS Server 5, référence les mêmes composants d'infrastructure. La deuxième branche est liée au jeu de données NC_Landmarks stocké dans ArcGIS Data Store et connecté à l'hôte 10. Le service NC_Landmarks dépend à la fois de l'ArcGIS Server 5 et du jeu de données NC_Landmarks.

Composant de carte Web 

Ce graphe permet d'identifier les applications web susceptibles d'être affectées par des modifications apportées à la carte web des arrêts de transports publics à Toulouse. Ici on remarque que six applications différentes consomment cette carte web (2 applications ArcGIS Dashboards, 2 applications ArcGIS Instant Apps et 2 applications ArcGIS Experience Builder)

Veuillez noter que cette version présente certaines limitations concernant la fonctionnalité de graphe de relations entre les composants :

  • Les graphes de relations pour les services Web provenant d'une organisation ArcGIS Online ou d'un site ArcGIS Enterprise tiers sont limités.

  • Les relations pour les services Web référencés par ArcGIS Server (par exemple, les services qui ont des sources de données de géodatabase d'entreprise) ne sont actuellement pas prises en charge.

  • Lorsque des modifications sont apportées aux ressources SIG de l'entreprise (par exemple, l'ajout ou la suppression d'une application Web ou d'une carte Web), ArcGIS Monitor peut mettre plusieurs minutes à actualiser le ou les graphes de relations des composants associés.


Cette rubrique d'aide répertorie tous les composants et leurs associations dans Monitor. Il s'agit de la première version de la fonctionnalité de graphe de relations entre les composants ; elle sera améliorée dans les prochaines versions d'ArcGIS Monitor.



Surveillance avec des des requêtes personnalisées sur les bases de données

Pour répondre à une demande de nombreux utilisateurs, cette version d'ArcGIS Monitor introduit la possibilité d'appliquer des requêtes SQL personnalisées aux composants de base de données et de géodatabase dans Monitor. Cette fonctionnalité permet d'appliquer des requêtes SQL définies par l'utilisateur à ces types de composants afin de générer des métriques personnalisées. Conceptuellement, cela est similaire à la fonctionnalité "Check-Service Observer". Cela peut s'avérer utile pour signaler les paramètres de configuration spécifiques à la base de données et pour diagnostiquer les problèmes de performance, par exemple, l'état des routines de base de données telles que les sauvegardes automatisées.

Pour activer cette fonctionnalité, sur la  page Surveillance, sélectionnez un composant de base de données ou de géodatabase, puis  l'onglet Observer. Cliquez sur le  bouton Ajouter un Observer  pour afficher la  boîte de dialogue Ajouter un observateur  . Dans le champ Type d'Observer, sélectionnez  Requête de base de données, puis cliquez sur  Suivant .

Indiquez un nom et une description pour le nouvel observer qui sera ajouté au composant de base de données. Cliquez sur  Suivant. Dans le panneau Configuration de la  boîte de dialogue Ajouter un observateur – Requête de base de données, vous pouvez saisir une requête SQL personnalisée applicable au composant de base de données. Cette requête doit renvoyer une seule valeur numérique. Par exemple : SELECT COUNT(*) FROM ASS_EAU.SEWERDEVICE. Les requêtes SQL qui ne renvoient pas une seule valeur numérique ne fonctionneront pas avec cet observeur.

Vous pouvez cliquer sur  Tester  pour vérifier que la requête SQL de l'observateur fonctionne. Si elle est valide, les résultats s'afficheront dans la boîte de dialogue (par exemple 9455 lignes sont présentes dans la table des dispositifs d'assainissement et d'eau). Cliquez sur  Ajouter un observer  pour l'ajouter au composant de base de données. Une nouvelle métrique nommée est ajoutée au composant de base de données et apparaît dans l' onglet Métriques de ce composant.


Après avoir configuré l'Observer de requêtes de base de données, il est possible de paramétrer des alertes et des notifications pour cette nouvelle métrique. Cela permet de détecter d'éventuels problèmes avec le composant de base de données.

Vous pouvez définir toute requête SQL renvoyant une seule valeur numérique, y compris les requêtes SQL modifiant des tables. Il est donc recommandé d’enregistrer les bases de données et les géodatabases auprès d’ArcGIS Monitor à l’aide d’un utilisateur disposant d’un accès en lecture seule.

Partager cet article:

Rejoindre la discussion

    Les commentaires à propos de cet article: