ArcGIS server enregistre plusieurs statistiques de services, telles que le nombre total de requêtes, la durée de réponse moyenne et les expirations, puis communique ces informations à ArcGIS Server Manager sous la forme d'un ou plusieurs diagrammes. Les administrateurs et les éditeurs peuvent utiliser ces informations pour surveiller l'activité des services afin de mieux comprendre comment les clients les utilisent. En surveillant les statistiques du serveur, vous pouvez par exemple répondre aux questions suivantes :
- Quel est le nombre total de requêtes traitées par mon site ArcGIS Server au cours de la semaine passée ?
- Comment la charge des demandes de service a-t-elle été répartie au cours du mois passé ?
- Quelles sont les performances horaires de mes services ?
- Quel était le nombre maximum d'instances d'un service utilisées à un moment donné ?
Rôle des statistiques du serveur
Les statistiques constituent un outil important pour surveiller l'utilisation des services. Les statistiques vous aident à savoir comment les clients utilisent vos services et à identifier les éventuels problèmes pouvant les affecter. Elle représentent également un historique des événements qui se produisent au fil du temps.
Par exemple, un administrateur peut créer un rapport des temps de réponse maximum de tous les services d'un site au cours du mois dernier. En examinant le rapport, l'administrateur peut associer une augmentation des temps de réponse d'un service spécifique aux réclamations de clients. Grâce à ces informations, l'administrateur peut augmenter le nombre d'instances utilisées par ce service pour diminuer les temps de réponse.
Accéder aux statistiques du serveur
Utilisez ArcGIS Server Manager pour accéder à, consulter, configurer et supprimer des rapports générés à partir des statistiques du serveur. Le gestionnaire regroupe les diverses statistiques du site et présente les informations dans un diagramme facile à consulter et à manipuler. Reportez-vous à la rubrique Manipulation des statistiques du serveur.
Considérations sur le stockage
Les statistiques sont stockées dans le répertoire système d'ArcGIS server. Ce répertoire est également utilisé pour gérer les informations nécessaires à la gestion des services, des serveurs SIG et des connexions de bases de données, ainsi que pour stocker les fichiers téléchargés sur le site ArcGIS server. Vous ne devez pas modifier ni supprimer les fichiers de ce répertoire. Il ne peut exister qu'une seule instance de ce répertoire sur le site ArcGIS Server.
Pour allouer assez d'espace pour les informations statistiques stockées dans le répertoire système, tenez compte de chacune des spécifications suivantes :
- L'intervalle d'agrégation (l'intervalle par défaut est de 30 minutes.) Ceci détermine la granularité à laquelle les statistiques sont générées. Lorsque vous réduisez cet intervalle, par exemple à 5 minutes, le serveur génère plus de statistiques et nécessite un espace disque plus important pour les stocker. A l'opposé, lorsque vous augmentez l'intervalle, un nombre moins important de journaux est écrit et l'espace disque requis est moindre.
- L'intervalle de rétention des statistiques (l'intervalle par défaut est un nombre de jours illimité.) Il est possible de spécifier un délai plus court (30 jours par exemple) pour éviter que les fichiers statistiques ne deviennent trop volumineux.
- Le nombre de services faisant partie d'un site.
Par exemple, l'allocation de stockage recommandée pour le scénario de base suivant sur un site ArcGIS Server de taille moyenne est d'au moins 500 Mo d'espace disque :
- Intervalle d'agrégation défini sur la valeur par défaut = (30 minutes)
- Intervalle de rétention des statistiques défini sur 3 ans = (1 095 jours)
- 50 services faisant partie du site, dont 90 % sont actifs en permanence.
N'oubliez pas que les plus grandes organisations possédant de nombreux services peuvent nécessiter bien plus que 500 Mo d'espace disque.
Pour plus d'informations et pour savoir comment configurer les statistiques du serveur, reportez-vous à la rubrique Manipulation des statistiques du serveur.
Exécution d'opérations avancées de surveillance des statistiques du serveur
Si vous êtes un utilisateur avancé d'ArcGIS Server, vous pouvez surveiller les statistiques du serveur via l'API REST d'ArcGIS. L'API vous permet de générer des statistiques au fil du temps en faisant appel à des programmes.
Les exemples de scripts suivants peuvent vous aider à comprendre comment vous pouvez obtenir et surveiller des statistiques par programmation. Vous pouvez également utiliser le répertoire administrateur d'ArcGIS server pour savoir comment envoyer une requête à ArcGIS server et exploiter une réponse.
Vous avez un commentaire à formuler concernant cette rubrique ?