HDFS 如何通过REST API从Apache Ranger中提取审核日志

h4cxqtbf  于 2022-12-09  发布在  HDFS
关注(0)|答案(1)|浏览(281)

我需要提取每天的审计日志,我想使用REST API。但我不知道如何提取它与 curl 。
我看到了这个链接:https://ranger.apache.org/apidocs/resource_AssetREST.html#resource_AssetREST_searchXPolicyExportAudits_GET
在这种情况下,请求为:

GET /assets/exportAudit
  Content-Type: */*
  Accept: application/json
  ...

也许正确地提取日志是这样的:
https://ranger.apache.org/apidocs/resource_AssetREST.html#resource_AssetREST_getReportLogs_GET
在这种情况下,请求为:

GET /assets/report
  Content-Type: */*
  Accept: application/json
  ...

如何将其转换为curl?以测试并了解输出是否是我所希望的?
例如,我想从HDFS策略中提取审计信息。或者,有没有更好的方法来提取日志?

bwitn5fc

bwitn5fc1#

下面是两个示例,一个用于获取策略,一个用于获取审计。平台是Cloudera CDP 7.1.7 Base:
第一个
我的主机名是阿高,因为谁不喜欢华莱士和阿高呢?

相关问题