Is there a standard way to monitor the traffic of K8 Ingress. We were trying to extract metrics like
- Requests per second
- HTTP errors
- Response time
- etc...
Specific Environment
- AWS EKS
- Nginx ingress
- AWS Elastic search service [Store and search metrics]
- Kibana and Easy Alert [Dashboard and alerting]
Solutions tried
- Service mesh like Istio ( Do not want the heaviness of Istio. Service to service traffic is very less. )
- Custom nginx solution (https://sysdig.com/blog/monitor-nginx-kubernetes/)
Looking for something generic to K8 . Any hints ?