Adapted from the official dashboard located in the official nginx-controller repo: https://github.com/kubernetes/ingress-nginx/tree/master/deploy/grafana/dashboards.
Haven't dig up why yet, but in my setup with Grafana 6.3.6 (where at least for the performance dashboard 6.6.0 is recommended) and the nginx-controller 0.25.1, the range vector selectors in time series of [1m]
and [2m]
where causing no data being returned.
I also missed being able to see the data per host (as in the host name declared by each Ingress) or the namespace that defined the Ingress. So I added new parameters and filters for these.