I have set up Prometheus in my Kubernetes Google Cluster and it collects many services but not the NodeJS micro-service I have created.
The NodeJS service is detected by Prometheus because I can see it in the status -> Service Discovery but it is not an active target.

I also used an nginx-ingress to expose my NodeJS service to the internet and I can even navigate to the /metrics endpoint:

My NodeJS service uses express and
appmetrics is set up for the `/metrics` endpoint.
How can I debug this? What can I do to check why Prometheus is failing to make this service an active target?