Thank you Mark for the information. This is very useful but unfortunately it doesn't give all the details that are needed for my use case. I am looking for specifically details like client ip where the rpc is originated from, user who issued the rpc, client certificate to read commonName, etc.
on mtls(other cases work), audit logging api is hitting a GPR_ASSERT, any idea what could be missing ?
[audit_logging.cc:57] ASSERTION FAILED: registry->logger_factories_map_.emplace(name, std::move(factory)).second
Once again thank you for all your input, I really appreciate it.