ArcGIS Notebook Server 提供了管理工具和设置,用于监控、管理和保护您的站点。 所有资源和操作将使用 ArcGIS REST API 语言,并可在 ArcGIS Notebook Server Administrator Directory 中进行访问。 可通过 ArcGIS Enterprise 门户的 ArcGIS Notebook Server Manager 应用程序访问一些最常用的设置和资源。
ArcGIS Notebook Server Administrator Directory
可通过 ArcGIS Notebook Server Administrator Directory(ArcGIS REST API 目录)访问 ArcGIS Notebook Server 站点的管理任务和资源。 作为 ArcGIS Notebook Server 站点管理员,您可以使用 Administrator Directory 执行从监控站点到自定义站点设置等一系列管理操作。
与 ArcGIS Enterprise 中的其他 REST API 目录一样,可以在浏览器中访问 Administrator Directory 的 HTML 视图,也可以通过第三方客户端对其执行编程请求。
目录的 URL 格式为 https://<notebookserver.domain.com>:11443/arcgis/admin 或 https://<notebookserverwebadaptor.domain.com>/<context>/admin。
有关目录中每个资源和操作的完整文档,请参阅 API 参考(位于目录窗口的右上方)。
ArcGIS Notebook Server Manager
在 10.8 版本中引入的 ArcGIS Notebook Server Manager 应用程序在门户中提供了直观的图形界面,适用于许多常见的管理任务和资源。 Manager 中每个可用的资源和操作都用作 Administrator Directory 中某个 REST 端点的接口。 可以使用 Manager 来监控有关使用情况和性能的关键统计数据,以维护和调整系统设置,以及使用系统日志进行故障排除。
访问 Manager 应用程序
仅具有管理权限的门户成员才能访问该应用程序。 可通过两种方法访问 ArcGIS Notebook Server Manager:
通过 ArcGIS Notebook Server 主页访问 ArcGIS Notebook Server Manager
- 以管理员身份登录 ArcGIS Enterprise 门户。
- 单击站点顶部的笔记本。
- 单击笔记本旁边的展开更多按钮,然后单击Notebook Server Manager。
注:
可以使用 URL 格式 https://portal.domain.com/portal/home/notebook/manager.html 为 Manager 添加书签。
通过组织访问 ArcGIS Notebook Server Manager
- 以管理员身份登录 ArcGIS Enterprise 门户。
- 单击站点顶部的组织,然后单击设置选项卡。
- 单击页面左侧的服务器。
- 在联合服务器下,找到 ArcGIS Notebook Server,然后单击其链接。 该链接将定向到门户网站中的 ArcGIS Notebook Server Manager 应用程序。
在 Manager 中查看站点信息
ArcGIS Notebook Server Manager 中的概述页面提供了一些有关站点的有用信息和统计数据的仪表盘视图。
- 服务器信息 - 此框提供了站点 Administrator Directory 的链接以及 ArcGIS Notebook Server 站点的当前版本号。 它还提供了站点内当前活动的容器和笔记本的计数。
- 运行状况检查 - 该表显示了站点中的每台计算机是否通过了其最新运行状况检查,以及每台计算机上的活动容器数。
- 最近的错误 - 该表显示了在过去 24 小时内创建的具有级别 WARNING 或 SEVERE 的日志。 可以在 Manager 中使用“日志”页面来查看有关每个日志的详细信息。
- 计算机 - 该表列出了参与站点的所有计算机。 其中还提供了每台计算机的名称、操作系统版本、物理处理器数量以及可用的系统内存(以 GB 为单位)。
Manager 中的可用操作
ArcGIS Notebook Server Manager 提供了多个工具来监控和管理您的站点。
“容器”页面
该页面汇总了站点中正在运行的每个 Docker 容器。 对于每个容器,将提供以下信息:
- 计算机 - 运行容器的 ArcGIS Notebook Server 计算机。
- 用户名 - 通过打开笔记本来启动容器的用户。
- 容器 ID - 处理 Docker 日志时可使用的 Docker 容器的唯一 ID。
- 运行时名称 - Docker 映像中应用到容器的 Python 运行时的名称。 有关详细信息,请参阅 Docker 和 ArcGIS Notebook Server 简介。
- 版本 - 与当前 ArcGIS Notebook Server 版本相对应的运行时版本。
- 创建日期 - 启动容器的日期。
单击容器旁边的删除按钮可将其终止。 这不会删除容器中已运行的任何笔记本。
“任务”页面
自 10.8.1 版本开始提供此页面,其中包含您站点中当前活动或已完成的每个任务的视图。 任务用来计划远程执行笔记本一次,或重复远程执行笔记本。 具有“计划笔记本”权限的笔记本作者可为他们所拥有的任何笔记本创建任务。
在此页面上,您可以查看每个活动或已完成的任务及其名称、创建用户、创建时间、上次修改时间以及当前状态(活动或完成)。
每个任务在其相应的行中都有三个操作按钮。 您可以单击查看任务详细信息按钮以查看每次单独运行任务所得的结果。 要更改任务的标题、参数或计划,请单击编辑任务按钮。 如果要移除任务,请单击删除任务按钮。
注:
删除任务的同时也会删除该任务的运行历史记录。 如果要保留活动任务的历史记录,请考虑编辑其计划以停止进一步运行任务。
“日志”页面
在日志页面中,可以使用按多个参数进行排序和过滤的选项来查询 ArcGIS Notebook Server 日志。 有关详细信息,请参阅使用 ArcGIS Notebook Server 日志。
“设置”页面
在设置页面中,以下操作和资源可供使用:
- 运行时 - 当前注册到站点的每个容器运行时。 可以更新现有运行时使用的资源,也可以下载其清单(可用 Python 库的列表)。 您也可以在构建自定义图像时注册新的运行时,或者删除运行时以使其对用户不可用。
- 日志 - 可在此更改站点的日志设置。
- 站点 - 可在此更改 ArcGIS Notebook Server 站点的一些高级设置。
- 配置存储 - 查看站点配置存储的当前位置,并为配置存储指定新位置。
- 目录 - 提供站点中注册的每个当前系统、输出、工作空间或数据目录的列表。 可以注册新的数据目录或者为现有服务器目录指定新位置。
重置主站点管理员帐户的密码。
创建 ArcGIS Notebook Server 站点时,即会创建主站点管理员帐户。 如果需要更改此帐户的用户名或密码,您可以使用 ArcGIS Notebook Server 管理员 API 执行此操作。
如果使用主站点管理员帐户向站点注册 ArcGIS Web Adaptor,则稍后更改主站点管理员的用户名或密码时,不必重新配置 Web Adaptor。 编辑该帐户后,Web Adapter 与站点之间的 HTTPS 通信不会中断。
要更改主站点管理员帐户的用户名或密码,请执行这些步骤。
- 在 ArcGIS Notebook Server 计算机上打开一个终端。
- 浏览至 <Notebook Server install directory>/tools/passwordreset。
- 运行命令 ./passwordreset.sh -p <newpassword>。
主站点管理员帐户密码已重置。