我需要监测和统计 Impala 历史查询。cloudera管理器ui可以获取impala历史查询。impala有任何restful api来获取历史查询吗?
8mmmxcuj1#
是的,的确如此:http://cloudera.github.io/cm_api/apidocs/v10/在过去的几个版本中,这个api的很多bug都被解决了。我猜您需要的具体get()将来自这里:http://cloudera.github.io/cm_api/apidocs/v10/path__clusters_-clustername-services-servicename-_impalaqueries.html
wmtdaxz32#
在我的集群上, $MYMACHINE:25000/queries 有一个查询列表。
$MYMACHINE:25000/queries
kqlmhetl3#
cdh有自己的rest metrics api(与cloudera图表相同):e、 g.跨impala守护进程的总查询数:http://cdh_mgmt_host:7180/api/v6/timeseries?query=select+total\u num\u querys\u rate\u across\u impalads+where+entityname%3d%22impala%22&contenttype=application%2fjsoncdh官方文件:https://www.cloudera.com/documentation/enterprise/5-7-x/topics/cm_metrics_impala_daemon.html
3条答案
按热度按时间8mmmxcuj1#
是的,的确如此:http://cloudera.github.io/cm_api/apidocs/v10/
在过去的几个版本中,这个api的很多bug都被解决了。
我猜您需要的具体get()将来自这里:
http://cloudera.github.io/cm_api/apidocs/v10/path__clusters_-clustername-services-servicename-_impalaqueries.html
wmtdaxz32#
在我的集群上,
$MYMACHINE:25000/queries
有一个查询列表。kqlmhetl3#
cdh有自己的rest metrics api(与cloudera图表相同):
e、 g.跨impala守护进程的总查询数:http://cdh_mgmt_host:7180/api/v6/timeseries?query=select+total\u num\u querys\u rate\u across\u impalads+where+entityname%3d%22impala%22&contenttype=application%2fjson
cdh官方文件:https://www.cloudera.com/documentation/enterprise/5-7-x/topics/cm_metrics_impala_daemon.html