Thanut S.
06/28/2024, 5:10 AMrabbitmq:
endpoint: <http://rabbitmq.rabbitmq.svc:15672>
username: xxxx
password: xxxx
collection_interval: 30s
• Add rabbit to pipeline
metrics:
exporters:
- otlp
processors:
- k8sattributes
- batch
receivers:
- otlp
- rabbitmq
Then delete pods. The metrics aren't sent to signoz. I found this error .
{
"level": "error",
"ts": 1719546060.5013163,
"caller": "scraperhelper/scrapercontroller.go:200",
"msg": "Error scraping metrics",
"kind": "receiver",
"name": "rabbitmq",
"data_type": "metrics",
"error": "failed to make http request: Get \"<http://rabbitmq.rabbitmq.svc:15672/api/queues>\": dial tcp 10.111.224.192:15672: connect: connection refused",
"scraper": "rabbitmq",
"stacktrace": "<http://go.opentelemetry.io/collector/receiver/scraperhelper.(*controller).scrapeMetricsAndReport|go.opentelemetry.io/collector/receiver/scraperhelper.(*controller).scrapeMetricsAndReport>\n\tgo.opentelemetry.io/collector/receiver@v0.88.0/scraperhelper/scrapercontroller.go:200\ngo.opentelemetry.io/collector/receiver/scraperhelper.(*controller).startScraping.func1\n\tgo.opentelemetry.io/collector/receiver@v0.88.0/scraperhelper/scrapercontroller.go:176"
}
However, I try curl -u xxxx:xxxx <http://rabbitmq.rabbitmq.svc:15672/api/queues> -v
in istiod pod and get 200 OK.
Could you please help?