如何在hadoop gcs连接器中启用http请求/响应日志?

nnsrf1az  于 2021-05-27  发布在  Hadoop
关注(0)|答案(1)|浏览(413)

根据文件https://googleapis.github.io/google-http-java-client/http-transport.html 我创建了一个名为logging.properties的文件

handlers = java.util.logging.ConsoleHandler
java.util.logging.ConsoleHandler.level = ALL

# Set up logging of HTTP requests and responses (uncomment “level” to show)

com.google.api.client.http.level = ALL

执行命令

bin/hadoop fs  -Djava.util.logging.config.file='<path>/logging.properties' -ls gs://gcs-mthakur-bucket/

但是我没有得到任何http连接日志。请帮忙。谢谢。

xiozqbni

xiozqbni1#

有关如何使用启用gcs api wire日志的说明 hadoop fs cli记录在gcs连接器故障排除文档中:

$ cat <<EOF >"/tmp/google-logging.properties"
handlers = java.util.logging.ConsoleHandler
java.util.logging.ConsoleHandler.level = CONFIG
com.google.level = CONFIG
EOF

$ export HADOOP_CLIENT_OPTS="-Djava.util.logging.config.file=/tmp/google-logging.properties"

$ hadoop --loglevel debug fs -ls gs://<some-bucket>

相关问题