Details
Description
Firstly, kafka enable ranger-kafka-plugin,. The ranger audit log event happens very frequently when the kafka client access kafka broker, thus affectting kafka performance. The jstack of kakfa broker pid logs is:
"kafka-request-handler-23" #101 daemon prio=5 os_prio=0 tid=0x00007fbcce7d5000 nid=0x3331a runnable [0x00007fb356e3000]
java.lang.Thread.State: RUNNABLE
at java.net.Inet4AddressImpl.getLocalHostName(Native Method)
at java.net.InetAddress.getLocalHost(InetAddress.java:1474)
at org.apache.ranger.audit.provider.MiscUtil.getHostname(MiscUtil.java 166)
at org.apache.ranger.plugin.audit.RangerDefaultAuditHandler.populateDefaults(RangerDefaultAuditHandler.java:198)
at org.apache.ranger.plugin.audit.RangerDefaultAuditHandler.getAuthezEvents(RangerDefaultAuditHandler.java:132)