2.1.1版本的hive如何开启Metrics服务
时间: 2024-02-05 12:14:20 浏览: 122
在Hive 2.1.1版本中,可以通过以下步骤开启Metrics服务:
1. 在Hive的配置文件hive-site.xml中添加以下配置:
```
<property>
<name>hive.metrics.reporter</name>
<value>org.apache.hadoop.metrics2.sink.ganglia.GangliaSink31</value>
</property>
<property>
<name>hive.metrics.ganglia.host</name>
<value>ganglia-host</value>
</property>
<property>
<name>hive.metrics.ganglia.port</name>
<value>ganglia-port</value>
</property>
```
其中,hive.metrics.reporter配置项指定使用哪种Metrics报告器。这里我们使用GangliaSink31报告器,它可以将Metrics数据发送到Ganglia监控系统进行展示。hive.metrics.ganglia.host和hive.metrics.ganglia.port配置项指定Ganglia监控系统的主机名和端口号。
2. 启动Hive服务后,可以通过以下命令查看Metrics数据:
```
$ bin/hive --service metastore
```
其中,--service metastore参数指定启动Metastore服务。启动后,可以通过访问http://ganglia-host:ganglia-port/查看Metrics数据。
阅读全文