ArcGIS Notebook Server offre des outils d’administration et des paramètres qui permettent de gérer, surveiller et sécuriser votre site. Toutes ces ressources et opérations utilisent le langage ArcGIS REST API et sont accessibles dans le répertoire administrateur ArcGIS Notebook Server. Certaines configurations et ressources parmi les plus courantes sont disponibles dans l’application ArcGIS Notebook Server Manager du portail ArcGIS Enterprise.
Répertoire administrateur ArcGIS Notebook Server
Les ressources et tâches administratives pour les sites ArcGIS Notebook Server sont disponibles via le répertoire administrateur ArcGIS Notebook Server, un répertoire ArcGIS REST API. En tant qu’administrateur d’un site ArcGIS Notebook Server, vous pouvez utiliser le répertoire administrateur pour effectuer certaines tâches d’administration, de la surveillance de votre site à la personnalisation de ses paramètres.
À l’instar des autres répertoires de l’API REST dans ArcGIS Enterprise, les vues HTML du répertoire administrateur sont accessibles dans un navigateur ou par le biais de requêtes par programmation via un client tiers.
L’URL du répertoire est au format https://<notebookserver.domain.com>:11443/arcgis/admin ou https://<notebookserverwebadaptor.domain.com>/<context>/admin.
Reportez-vous à la référence API (disponible dans l’angle supérieur droit de la fenêtre du répertoire) pour obtenir la documentation complète de chaque ressource et des opérations dans le répertoire.
ArcGIS Notebook Server Manager
L’application ArcGIS Notebook Server Manager, introduite dans la version 10.8, présente une interface utilisateur graphique au niveau du portail pour réaliser la plupart des tâches d’administration courantes et accéder aux ressources les plus utilisées. Chaque ressource et opération disponible dans Manager sert d’interface pour une extrémité REST donnée dans le répertoire administrateur. Vous pouvez utiliser Manager pour surveiller les informations statistiques clés portant sur l’utilisation et les performances, pour conserver et régler les paramètres système et pour utiliser les journaux système à des fins de résolution des problèmes.
Accéder à l’application Manager
L’application est seulement accessible aux membres du portail détenant des privilèges administratifs. Deux méthodes permettent d’accéder à ArcGIS Notebook Server Manager.
Accéder à ArcGIS Notebook Server Manager depuis votre page d’accueil ArcGIS Notebook Server
Procédez comme suit pour accéder à ArcGIS Notebook Server Manager à partir de votre page d’accueil ArcGIS Notebook Server :
- Connectez-vous à votre portail ArcGIS Enterprise en tant qu’administrateur.
- Cliquez sur Notebook en haut du site.
- Cliquez sur le bouton de développement More (Plus) situé en regard de Notebooks, puis cliquez sur Notebook Server Manager.
Remarque :
Vous pouvez créer un géosignet pour Manager au format URL https://portal.domain.com/portal/home/notebook/manager.html.
Accéder à ArcGIS Notebook Server Manager depuis votre organisation
Procédez comme suit pour accéder à ArcGIS Notebook Server Manager à partir de votre organisation :
- Connectez-vous à votre portail ArcGIS Enterprise en tant qu’administrateur.
- Cliquez sur Organization (Organisation) en haut du site, puis sur Settings (Paramètres).
- Cliquez sur Servers (Serveurs) dans la partie gauche de la page.
- Sous Federated server sites (Sites de serveur fédéré), localisez votre ArcGIS Notebook Server et cliquez sur l’URL d’administration.
Le lien renvoie vers l’application ArcGIS Notebook Server Manager qui se trouve sur le site Web du portail.
Visualiser les informations du site dans Manager
La page Overview (Vue d’ensemble) dans ArcGIS Notebook Server présente une vue du tableau de bord comportant certaines informations utiles et données statistiques relatives à votre site.
- Site Information (Informations du site) : cette zone contient un lien renvoyant au répertoire administrateur de votre site ainsi que le numéro de la version actuelle du site ArcGIS Notebook Server. Il précise également le nombre de conteneurs et de notebooks actuellement actifs sur votre site.
- Health Check (Contrôle de l’intégrité) : cette table indique si chaque machine du site a transmis son contrôle d’intégrité le plus récent ainsi que le nombre de conteneurs actifs sur chaque machine.
- Recent Errors (Erreurs récentes) : les journaux créés ces dernières 24 heures comportant les niveaux WARNING ou SEVERE apparaissent dans cette table. Vous pouvez utiliser la page Logs (Journaux) de Manager pour voir de plus amples détails de chaque journal.
- Machines : cette table donne une liste de chaque machine participant au site. Pour chacune d’entre elles, le nom de la machine, la version du système d’exploitation, le nombre des processeurs physiques et la mémoire système disponible en Go sont indiqués.
Opérations disponibles dans Manager
ArcGIS Notebook Server Manager fournit des outils pour surveiller et gérer votre site.
Onglet Conteneurs
Cette page donne un résumé de chaque conteneur Docker fonctionnant sur votre site. Pour chaque conteneur, les informations suivantes sont données :
- Machine : machine ArcGIS Notebook Server sur laquelle le conteneur est exécuté.
- Username (Nom d’utilisateur) : l’utilisateur qui a lancé le conteneur en ouvrant un notebook.
- Container ID (ID de conteneur) : ID unique du conteneur Docker que vous pouvez utiliser avec les journaux Docker.
- Runtime Name (Nom du runtime) : nom du runtime Python dans l’image Docker appliquée au conteneur. Lisez la présentation de Docker et de ArcGIS Notebook Server pour en savoir plus.
- Version : version de runtime correspondant à la version ArcGIS Notebook Server actuelle.
- Date Created (Date de création) : date à laquelle le conteneur a été lancé.
Cliquez sur le bouton Delete (Supprimer) situé à côté d’un conteneur pour l’éliminer. Cette opération ne supprimer pas les notebooks qui ont été exécutés dans le conteneur.
Onglet Tasks (Tâches)
Cette page, disponible à partir de la version 10.8.1, fournit une vue de chaque tâche actuellement active ou terminée sur votre site. Les tâches sont utilisées pour planifier l’exécution à distance d’un notebook, soit une fois, soit de façon récurrente. Les auteurs de notebooks qui ont le privilège de planifier des notebooks peuvent créer des tâches pour tout carnet de notes dont ils sont propriétaires.
Sur cette page, vous pouvez visualiser chaque tâche active ou terminée avec son nom et l’utilisateur qui l’a créée, l’heure à laquelle elle a été créée et la date de sa dernière modification, ainsi que son statut actuel (Active (Actif) ou Complete (Terminé)).
Chaque tâche est associée à trois boutons d’action. Vous pouvez cliquer sur le bouton View task details (Afficher les détails de la tâche) pour examiner les résultats de chaque exécution de la tâche. Pour modifier le titre, les paramètres ou la planification de la tâche, cliquez sur le bouton Edit task (Mettre à jour la tâche). Pour supprimer une tâche, cliquez sur le bouton Delete task (Supprimer la tâche).
Remarque :
Lorsqu’une tâche est supprimée, l’historique de ses exécutions l’est également. Pour conserver l’historique d’une tâche active, mettez à jour sa planification pour annuler toutes ses exécutions ultérieures.
Onglet Journaux
La page Logs (Journaux), vous permet de rechercher des journaux ArcGIS Notebook Server avec les options de tri et de classement selon plusieurs paramètres. Pour en savoir plus, reportez-vous à la rubrique Utiliser les journaux ArcGIS Notebook Server.
Onglet Paramètres
Sur la page Settings (Paramètres), les opérations et les ressources suivantes sont disponibles :
- Runtimes : chaque runtime de conteneur actuellement inscrit auprès de votre site. Vous pouvez mettre à jour les ressources utilisées par un runtime existant ou télécharger son manifeste (liste des bibliothèques Python disponibles). Vous pouvez également inscrire un nouveau runtime si vous construisez une image personnalisée ou supprimez un runtime pour qu’il ne soit plus disponible aux autres utilisateurs.
- Logs (Journaux) : vous pouvez changer les paramètres des journaux pour votre site à cet emplacement.
- Site : plusieurs paramètres avancés pour votre site ArcGIS Notebook Server peuvent être modifiés ici.
- Configuration store (Répertoire de configuration) : affichez l’emplacement actuel du répertoire de configuration de votre site et spécifiez un nouvel emplacement pour le répertoire de configuration.
- Directories (Répertoires) : liste de chaque système, sortie, espace de travail ou répertoire de données actuel inscrit auprès de votre site. Vous pouvez inscrire un nouveau répertoire de données ou spécifier un nouvel emplacement pour un répertoire de serveur existant.
Réinitialiser le mot de passe du compte d’administrateur de site principal
Vous créez le compte de l’administrateur de site principal en même temps qu’un site ArcGIS Notebook Server. Si vous avez besoin de modifier le nom d’utilisateur ou le mot de passe de ce compte, vous pouvez le faire à l’aide de l’API Administrateur ArcGIS Notebook Server.
Si vous utilisez le compte d’administrateur de site principal pour inscrire ArcGIS Web Adaptor auprès de votre site et si vous modifiez ultérieurement le nom d’utilisateur ou le mot de passe du compte d’administrateur de site principal, il n’est pas nécessaire de reconfigurer Web Adaptor. La communication HTTPS n’est pas interrompue entre l’adaptateur web et le site après la modification du compte.
Procédez comme suit pour modifier le nom d’utilisateur ou le mot de passe du compte d’administrateur de site principal.
- Ouvrez un terminal sur la machine ArcGIS Notebook Server.
- Accédez à <Notebook Server install directory>/tools/passwordreset.
- Exécutez la commande ./passwordreset.sh -p <newpassword>.
Le mot de passe du compte d’administrateur de site principal est réinitialisé.
Vous avez un commentaire à formuler concernant cette rubrique ?