aws / amazon-managed-service-for-prometheus-roadmap

Amazon Managed Service for Prometheus Public Roadmap
Other
39 stars 3 forks source link

Add support for AWS Distribution for Open Telemetry #39

Open andrewbcoyle opened 1 month ago

andrewbcoyle commented 1 month ago

Adding this support would make migrating from self-hosted scraping using the ESK ADOT add-on to the managed scraper significantly easier. For me to move to the managed scraper now would involve a lot of reconfiguration as well as trial-and-error (which is exacerbated by the 20-minute deploy/redeploy time). I would much prefer to just drop my current ADOT-compatible config, which includes Prometheus as well as open telemetry configuration straight into the managed scraper.

jeromeinsf commented 1 month ago

Hi @andrewbcoyle Thanks for opening this issue.

  1. update API for AMP collector is in the plan, with the intent to take care of the 20-minute redeploy time
  2. I would assume the metric part of the ADOT config could be used as is. Is this issue to add support for traces and logs as well in the collector, or is it specific to translating otel specific configuration in prometheus format?
andrewbcoyle commented 1 month ago

I was just looking to migrating my current ADOT config (which just includes metrics processing) to the managed scraper config with bare minimum of changes needed. The more experimentation is required, the more the 20 minute deploy hurts.