Affichage, interrogation et configuration des journaux du serveur
Vous pouvez consulter, interroger, configurer et supprimer les journaux du serveur via le module Afficher les journaux du gestionnaire ArcGIS Server. Pour obtenir une description des informations qui risquent de s'afficher lorsque vous dépannez le serveur à l'aide de journaux, reportez-vous aux sections suivantes.
Niveaux de consignation
Les événements consignés sur le serveur peuvent présenter des niveaux de détail variables, allant de Grave, qui indique un problème devant être résolu immédiatement, à Commentaires, qui indique un message courant généré lors d'une utilisation normale du serveur. La liste déroulante Filtre sur les logs permet de regrouper à l'affichage les événements consignés à un niveau spécifique.
Par défaut, le niveau de consignation est défini sur Avertissement. Vous pouvez choisir le niveau de consignation par défaut en sélectionnant Paramètres dans le module Afficher les journaux. Le niveau de consignation détermine le nombre et les types d'événements qui sont consignés dans les journaux du serveur.
Les niveaux de consignation sont les suivants :
Niveau de consignation | Description |
---|---|
Sérieux | Problèmes graves nécessitant une attention immédiate. Ce niveau ne comprend que les messages graves. |
Avertissement | Problèmes modérés nécessitant votre attention. Ce niveau comprend également des messages graves. |
Info | Messages courants sur l'administration du serveur, y compris les messages relatifs à la création et au démarrage de services. Ce niveau comprend également les messages graves et les avertissements. |
Correct | Messages courants sur l'utilisation du serveur, comme le nom des demandes d'opération reçues. Ce niveau comprend les messages graves, les avertissements et les commentaires. |
Commentaires | Ces messages affichent des informations supplémentaires sur la manière dont le serveur effectue une opération, à savoir la confirmation que chaque couche d'un service de carte a été affichée correctement, la vitesse d'affichage de la couche et le temps nécessaire au serveur pour accéder aux données source de la couche. Ce niveau comprend les messages graves, les avertissements, les commentaires et les messages de type Fin. |
Déboguer | Messages très détaillés destinés aux développeurs et aux techniciens désireux de mieux comprendre l'état du serveur dans le cadre du dépannage. Ce niveau ne doit pas être utilisé dans un environnement de production, car il risque de diminuer considérablement les performances du serveur. |
Désactivée | La consignation est désactivée. Les événements ne sont pas consignés sur le serveur. |
Propriétés de consignation
Parmi les événements consignés par le serveur, on compte plusieurs propriétés, telles que le niveau de consignation, l'heure à laquelle s'est produit l'événement et la machine sur laquelle il s'est produit. Ils peuvent vous aider à dépanner votre site ArcGIS Server plus efficacement.
Par défaut, seules les propriétés Niveau, Heure, Message, et Source apparaissent dans la fenêtre des messages de consignation. Pour ajouter ou supprimer des propriétés de l'affichage, sélectionnez Colonnes.
Vous pouvez réordonner des colonnes en faisant glisser et en déposant les en-têtes correspondants dans l'affichage des journaux d'événements. Vous pouvez également trier des colonnes en cliquant dessus.
Les propriétés suivantes sont associées à chaque événement consigné par le serveur :
Propriété | Description |
---|---|
Niveau | Niveau de détail du message par rapport aux autres messages. |
Temporalité | Heure à laquelle l'événement consigné s'est produit. |
Message | Message associé à l'événement consigné. |
Source | Composant du serveur ayant consigné l'événement. |
Machine | Machine du serveur SIG sur laquelle l'événement s'est produit. Par exemple, le serveur peut consigner une erreur indiquant qu'il n'est pas parvenu à mettre à jour l'emplacement du stockage de la configuration. Seuls les messages correspondant aux statistiques enregistrées pour une machine spécifique incluent la propriété de la machine. |
Code | Code résultant associé au message. Il peut vous aider à rechercher la signification du message dans le système d'aide. |
Temps écoulé | Temps nécessaire pour que l'événement consigné se termine. Par exemple, l'événement d'exportation de l'image de la carte Web est associé à une durée écoulée qui indique le temps nécessaire pour exporter l'image de la carte Web. |
Nom d’utilisateur | Nom de l'utilisateur qui a envoyé la demande provoquant le message de consignation. Cette propriété est utile pour vous aider à suivre l'activité d'un utilisateur lorsque la sécurité est activée. |
Traitement | ID du processus qui a consigné l'événement. |
Thread | Thread du processus de serveur qui a généré le message. |
Nom de la méthode | Appel de méthode sur le service qui a provoqué le message de consignation. |
Age du journal
Les événements consignés sur le serveur sont organisés par ordre chronologique, le plus récent étant le premier affiché. Pour interroger des événements consignés à des dates spécifiques, sélectionnez l'incrément souhaité dans le filtre Age.
Pour rappel, la requête renverra uniquement des journaux sur la période de conservation sur disque que vous avez définie pour votre site ArcGIS Server. Le période par défaut est de 90 jours. Par exemple, si vous sélectionnez La semaine dernière dans le filtre Age alors que la durée de conservation des journaux a été configurée sur 5 jours, seuls les journaux des 5 derniers jours seront renvoyés.
Vous pouvez indiquer la durée de conservation des journaux sur le disque en cliquant sur le bouton Paramètres dans le module Afficher les journaux. Pour plus d'informations, reportez-vous à la rubrique Spécification des paramètres du journal du serveur dans le gestionnaire.
Voici les descriptions des incréments de temps que vous pouvez sélectionner dans le filtre Age :
Incrément de temps | Description |
---|---|
15 dernières minutes | Affiche les événements consignés au cours des 15 dernières minutes. |
Dernière heure | Affiche les événements consignés durant l'heure qui vient de s'écouler. |
6 dernières heures | Affiche les événements consignés au cours des six dernières heures. |
Dernières 24 heures | Affiche les événements consignés la veille. |
Dernière semaine | Affiche les événements consignés au cours de la semaine dernière ou sur la période de conservation des journaux sur disque que vous avez définie pour le site. |
Depuis le démarrage | Affiche les événements consignés depuis le dernier redémarrage du serveur ou sur la période de conservation des journaux sur disque que vous avez définie pour le site. |
Tout | Affiche tous les événements consignés depuis l'installation d'ArcGIS Server ou sur la période de conservation des journaux sur disque que vous avez définie pour le site. |
Source de la consignation
La source de l'événement consigné peut être un service ou le serveur même. Les événements associés aux services affichent le nom et le type du service comme propriété de la source. Les événements associés au serveur affichent le nom du composant de l'infrastructure ayant consigné le message comme propriété de la source.
Par exemple :
- Un événement associé au service de carte SampleWorldCities apparaît sous la forme SampleWorldCities.MapServer.
- Après avoir créé un agrégat de serveurs sur votre site, Admin s'affiche comme étant le composant qui a consigné le message.
Pour interroger un composant spécifique de service ou d'infrastructure du réseau, sélectionnez le nom du service ou du composant dans le filtre Source. Pour obtenir une description des sources correspondant aux événements consignés, consultez la table ci-dessous.
Les sources Admin, Serveur, Rest et Soap décrites ci-dessous sont regroupées sous le niveau Structure du serveur dans le filtre Source. Pour interroger ces sources, sélectionnez Structure du serveur dans le filtre Source.
Source | Description |
---|---|
Admin | Indique que le message a été consigné par l'API d'administration. L'API d'administration représente le niveau du serveur qui vous permet d'administrer votre serveur pour créer le site, ajouter des machines et des services et configurer des agrégats, par exemple. |
Serveur | Indique que le message a été consigné par la portion de l'infrastructure du serveur qui est à l'origine de la création des instances des services. |
Rest | Indique que le message a été consigné par le gestionnaire REST du serveur. Le composant Rest consigne des messages à tous les niveaux. |
Soap | Indique que le message a été consigné par le gestionnaire SOAP du serveur. Le composant Soap consigne des messages à tous les niveaux. |
<nom_du_service>.FeatureServer | La source est un service d'entités. |
<nom_du_service>.GeocodeServer | La source est un service de géocodage. |
<nom_du_service>.GeoDataServer | La source est un service de géodonnées. |
<nom_du_service>.GeometryServer | La source est un service de géométrie. |
Geometry.GeometryServer | La source est le service de géométrie préconfiguré qui est installé sur ArcGIS Server. |
<nom_du_service>.GlobeServer | La source est un service de globe. |
<nom_du_service>.GPServer | La source est un service de géotraitement. |
CachingTools.GPServer | La source se compose des outils de mise en cache préconfigurés qui sont installés avec ArcGIS Server. |
PrintingTools.GPServer | La source est le service PrintingTools préconfiguré qui est installé sur ArcGIS Server. |
PublishingTools.GPServer | La source se compose des outils de publication préconfigurés qui sont installés avec ArcGIS Server. |
<nom_du_service>.ImageServer | La source est un service d'imagerie. |
<nom_du_service>.JPIPServer | La source est un service JPIP. |
<nom_du_service>.KmlServer | La source est un service KML. |
<nom_du_service>.MapServer | La source est un service de carte. |
<nom_du_service>.MobileServer | La source est un service de données mobiles. |
<nom_du_service>.NAServer | La source est un service d'analyse du réseau. |
<nom_du_service>.WCSServer | La source est un service WCS (Web Coverage Service). |
<nom_du_service>.WFSServer | La source est un service WFS (Web Feature Service). |
<nom_du_service>.WMServer | La source est un service Workflow Manager. |
<nom_du_service>.WMSServer | La source est un service de carte Web. |
<nom_du_service>.WMTSServer | La source est un service WMTS (Web Map Tile Service). |
<nom_du_service>.WPSServer | La source est un service WPS (Web Processing Service). |
<nom_du_service>.SchematicsServer | La source est un service Schematics. |
<nom_du_service>.SearchServer | La source est un service de recherche. |
SampleWorldCities.MapServer | La source est le service de carte SampleWorldCities préconfiguré qui est installé avec ArcGIS Server. |
Search.SearchServer | La source est le service de recherche préconfiguré qui est installé sur ArcGIS Server. |
Search_indexer.GPServer | La source est le service de géotraitement _indexer préconfiguré qui accompagne le service de recherche. |
<nom_du_service_recherche>_indexer.GPServer | La source est le service de géotraitement _indexer qui accompagne le service de recherche. |
Evénements consignés sur une machine spécifique
Chaque serveur SIG qui fait partie du site conserve des journaux propres à cette machine. Pour interroger les événements consignés sur une machine de serveur SIG spécifique, sélectionnez la machine dans le filtre Machine.
Exploration des journaux de serveur
Lorsque vous exécutez une requête dans le module Afficher les journaux, la fenêtre des messages de consignation affiche 1 000 des messages les plus récents qui y correspondent. La période de ces messages est indiquée au bas de la fenêtre.
Si votre requête renvoie plus de 1 000 messages, vous pouvez accéder au jeu d'enregistrements suivant en cliquant sur le bouton Plus ancien au bas de la fenêtre des messages de consignation. Vous pouvez également cliquer sur le bouton Plus récent pour parcourir les messages plus récents.
Lorsque vous parcourez les enregistrements, notez que la fenêtre des messages de consignation n'est pas mise à jour automatiquement en fonction des nouveaux messages qui ont peut-être été consignés après l'exécution de votre requête. Pour obtenir les résultats les plus récents de votre requête, cliquez sur Requête dans le module Afficher les journaux.
Affichage des journaux dans un format imprimable
Après avoir exécuté une requête, vous pouvez afficher les journaux dans un format imprimable en cliquant sur le lien Vue imprimable. Vous ouvrez une nouvelle fenêtre de navigateur (ou onglet) qui affiche les journaux au format HTML. Vous pouvez utiliser cette vue pour imprimer les journaux, les enregistrer sur le disque au format HTML ou copier et coller les journaux dans un document ou une feuille de calcul. De cette façon, vous pouvez partager vos messages de consignation avec d'autres utilisateurs dans votre organisation et avec le support technique d'Esri, si cela est nécessaire.
La vue imprimable n'affiche que la dernière requête exécutée, la vue courante de la fenêtre des messages de consignation et les éventuelles propriétés de consignation spécifiées. Cependant, si vous avez trié ou réorganisé les colonnes de l'affichage du journal d'événements, la vue HTML rétablit les colonnes sur l'état correspondant à la première exécution de la requête. Si vous le souhaitez, vous pouvez copier et coller les journaux dans une feuille de calcul et utiliser les outils de l'application pour trier et réordonner les colonnes.
Suppression de journaux
Pour supprimer les journaux, cliquez sur Supprimer les journaux. Cette option supprime l'ensemble des messages de consignation en provenance de chacun des serveurs SIG faisant partie du site. Vous serez invité à confirmer la suppression de tous les messages après avoir cliqué sur Supprimer les journaux.
Lorsque vous déboguez un scénario à l'origine de problèmes avec votre serveur, la suppression des journaux peut vous aider à identifier le problème en question. Si vous essayez, par exemple, de déterminer les performances d'affichage d'une couche spécifique d'un service de carte, il peut s'avérer utile de supprimer le journal, d'envoyer une demande à la carte, puis de mettre à jour la fenêtre des messages de consignation afin d'afficher l'événement de demande. Tout événement externe est alors effacé du journal, ce qui vous permet de vous concentrer sur le débogage du service de carte.