The issue is described in https://github.com/kserve/kserve/issues/2778, and a solution is provided in https://github.com/kserve/kserve/pull/2782
The end goal is to have a way to customize access logs for KServe pods, to print headers like User Agent etc.. and have them collected by logstash and displayed by Kibana. This will allow us to create a dashboard to inspect the Lift Wing's traffic when needed.
High level work to do:
- Work with upstream to add the code needed to customize access logs.
- Wait for the new Kserve release, and update all model-servers to it.
- Upgrade the K8s control plane to the new release as well.