<p>I am trying to track all API requests to my kubernetes cluster running on some ec2 instances. How do I go about doing this?</p>
<p>I am basically trying to check which IP the request is sent from, any data sent and any other discerning information.</p>
<p>I tried using prometheus but have not had any luck so far.</p>

<p>You can setup auditing in your Kubernetes Cluster.
Refer to this link <a href="https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/" rel="nofollow noreferrer">https://kubernetes.io/docs/tasks/debug/debug-cluster/audit/</a></p>
