- Apache Presto 教程
- Apache Presto - 主页
- Apache Presto - 概述
- Apache Presto - 架构
- Apache Presto - 安装
- Apache Presto - 配置
- Apache Presto - 管理
- Apache Presto - SQL 操作
- Apache Presto - SQL 函数
- Apache Presto - MySQL 连接
- Apache Presto - JMX 连接
- Apache Presto - HIVE 连接
- Apache Presto - KAFKA 连接
- Apache Presto - JDBC 接口
- 自定义函数应用
- Apache Presto 实用资源
- Apache Presto - 快速指南
- Apache Presto - 实用资源
- Apache Presto - 讨论
Apache Presto - JMX 连接
Java 管理扩展 (JMX) 提供有关在 JVM 内运行的 Java 虚拟机和软件的信息。JMX 连接用于查询 Presto 服务器中的 JMX 信息。
由于我们已经启用了 “etc/catalog” 目录下的 “jmx.properties” 文件。现在连接 Prest CLI 以启用 JMX 插件。
Presto CLI
查询
$ ./presto --server localhost:8080 --catalog jmx --schema jmx
结果
您将收到以下响应。
presto:jmx>
JMX 架构
若要列出 “jmx” 中的所有架构,请键入以下查询。
查询
presto:jmx> show schemas from jmx;
结果
Schema -------------------- information_schema current
显示表
若要查看 “current” 架构中的表,请使用以下命令。
查询 1
presto:jmx> show tables from jmx.current;
结果
Table ------------------------------------------------------------------------------ com.facebook.presto.execution.scheduler:name = nodescheduler com.facebook.presto.execution:name = queryexecution com.facebook.presto.execution:name = querymanager com.facebook.presto.execution:name = remotetaskfactory com.facebook.presto.execution:name = taskexecutor com.facebook.presto.execution:name = taskmanager com.facebook.presto.execution:type = queryqueue,name = global,expansion = global ……………… ……………….
查询 2
presto:jmx> select * from jmx.current.”java.lang:type = compilation";
结果
node | compilationtimemonitoringsupported | name | objectname | totalcompilationti --------------------------------------+------------------------------------+--------------------------------+----------------------------+------------------- ffffffff-ffff-ffff-ffff-ffffffffffff | true | HotSpot 64-Bit Tiered Compilers | java.lang:type=Compilation | 1276
查询 3
presto:jmx> select * from jmx.current."com.facebook.presto.server:name = taskresource";
结果
node | readfromoutputbuffertime.alltime.count | readfromoutputbuffertime.alltime.max | readfromoutputbuffertime.alltime.maxer --------------------------------------+---------------------------------------+--------------------------------------+--------------------------------------- ffffffff-ffff-ffff-ffff-ffffffffffff | 92.0 | 1.009106149 |
广告