Presto 控制台

概述

Presto 控制台是一个基于 Web 的 UI,作为 Presto 服务器安装的一部分包含在内。要安装 Presto,请参阅 安装 Presto。有关开发 Presto 控制台的信息,请参阅 Presto 控制台

配置

默认端口为 8080。要配置 Presto 服务以使用不同的端口,请编辑 Presto 协调器节点的 config.properties 文件并更改配置属性 http-server.http.port 以使用不同的端口号。有关更多信息,请参阅 配置属性

打开 Presto 控制台

启动 Presto 后,您可以在默认端口 8080 上使用浏览器中的以下链接访问 Web UI

https://127.0.0.1:8080
../_images/presto_console.png

查询查看器

查询查看器在 Presto 控制台上显示查询的详细信息,包括概述、查询计划、阶段性能和拆分。要使用 Web 浏览器访问查询查看器,请将路径 /ui/dev/index.html 添加到您的服务器 IP 和端口号。例如

https://127.0.0.1:8080/ui/dev/index.html

使用 JSON 选项卡在 Query Details 页面上导出并保存以 JSON 格式的查询。

../_images/query_details_json.png

注意:当 Presto 服务器重新启动时,所有查询信息都会重置。

使用 JSON 文件,您可以使用查询查看器查看查询详细信息。

  1. 访问查询查看器页面。例如:https://127.0.0.1:8080/ui/dev/index.html

  2. 选择 Browse 按钮并选择您要检查的 JSON 文件。查询信息将显示出来。

  3. 如果需要,请选择 Browse 按钮以查看其他 JSON 文件。