Custom metric does not get loaded into k8s/api not available #666
Labels
kind/bug
Categorizes issue or PR as related to a bug.
kind/support
Categorizes issue or PR as a support question.
triage/accepted
Indicates an issue or PR is ready to be actively worked on.
[What] happened?:
Trying to add custom metric from prometheus, verified data and series is availaable.
What did you expect to happen?:
i expetced the metric to be available inside k8s and useable by hpa, it seems that adapter is getting data all good, but after that nothing, not collectable/viewable from kubectl nor the hpa deploy
Please provide the prometheus-adapter config:
apiVersion: v1
kind: ConfigMap
metadata:
name: adapter-config
namespace: ops-services
data:
config.yaml: |
rules:
- seriesQuery: 'rabbitmq_queue_messages{queue="med_persist_encoded_error", instance="rabbitmqexporter.p2l-demo-services.svc.cluster.local:9419"}'
resources:
overrides:
kubernetes_namespace:
resource: namespace
name:
as: "rabbitmq_queue_messages"
metricsQuery: sum(<<.Series>>{<<.LabelMatchers>>})
Please provide the HPA resource used for autoscaling:
HPA yaml
apiVersion: autoscaling/v2beta2
kind: HorizontalPodAutoscaler
metadata:
name: nginx-hpa
namespace: default
spec:
scaleTargetRef:
apiVersion: apps/v1
kind: Deployment
name: nginx
minReplicas: 1
maxReplicas: 10
metrics:
pods:
metric:
name: rabbitmq_queue_messages
target:
type: AverageValue
averageValue: 1
Please provide the HPA status:
dosent really matter i cant even kubectl and show the metric, so ofc not even hpa is able to se it aither ..
Please provide the prometheus-adapter logs with -v=6 around the time the issue happened:
prometheus-adapter logs
i addded picture with logs, and adapter seems to be 100% working correct or 99% since the data is not "uploaded" into k8s/api so not accessable beside inside the adapter logs
Anything else we need to know?:
Environment:
The text was updated successfully, but these errors were encountered: