Hi All,
I am creating a custom metrics for HPA. I want to scale on the based of nginx_ingress_controller_requests. But I am getting 404 in adapter logs as below.
I0121 15:21:10.089817 1 httplog.go:89] "HTTP" verb="GET" URI="/apis/
custom.metrics.k8s.io/v1beta1/namespaces/dev/ingresses.extensions/dev-dotcom-ingress/nic_requests" latency="3.573968ms" userAgent="vpa-recommender/v0.0.0 (linux/amd64) kubernetes/$Format/kuba-horizontal-pod-autoscaler" resp=404
Following is my custom rule.
custom:
- seriesQuery: 'nginx_ingress_controller_requests'
resources:
overrides:
ingress: {resource: "ingress"}
name:
as: "nic_requests"
metricsQuery: 'sum(rate(nginx_ingress_controller_requests{ingress!="",status!="503",status!="504"}[1m])) by (<<.GroupBy>>)'
Appreciate any help, Thanks a lot.