aws-observability / terraform-aws-observability-accelerator

Open source project to help accelerate and ease observability setup on AWS environments
https://aws-observability.github.io/terraform-aws-observability-accelerator/
Apache License 2.0
288 stars 84 forks source link

Add a section that explains the opentelemetrycollector.yaml #235

Closed SRJames closed 10 months ago

SRJames commented 1 year ago

It would be very useful if there was some information on how the collector.yaml file relates to the dashboards that are created. As someone who is new to Prometheus and Grafana I have been struggling with which metrics are coming from which scrape_config. This would be useful when trying to limit the amount of metrics that are being scraped.

bonclay7 commented 1 year ago

Can you expand on which parts of the config you need help with?

SRJames commented 1 year ago

As a complete newcomer to Prometheus, Grafana and metrics, but using the repo due to following the AWS Observability Workshop, I think it would be useful to have some explanation of how the scrape_configs relate to the dashboards and possibly even explain what one or two of the configs are doing. By running with the full set you get a lot of nice dashboards but I then started to trim them down and attempt to reduce the amount of data being collected. I'm sure an experienced user would have little trouble, but as a novice this was quite a journey.

Sent from Outlook for Androidhttps://aka.ms/AAb9ysg


From: Rodrigue Koffi @.> Sent: Wednesday, October 25, 2023 4:20:27 PM To: aws-observability/terraform-aws-observability-accelerator @.> Cc: SRJames @.>; Author @.> Subject: Re: [aws-observability/terraform-aws-observability-accelerator] Add a section that explains the opentelemetrycollector.yaml (Issue #235)

Can you expand on which parts of the config you need help with?

— Reply to this email directly, view it on GitHubhttps://github.com/aws-observability/terraform-aws-observability-accelerator/issues/235#issuecomment-1779521107, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABHQXUVAKYSM5P3AJPQAZF3YBEU3XAVCNFSM6AAAAAA6JAM2RSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTONZZGUZDCMJQG4. You are receiving this because you authored the thread.Message ID: @.***>

bonclay7 commented 1 year ago

Would something like this explanation help? https://catalog.workshops.aws/observability/en-US/aws-managed-oss/amp/ecs/ingest-custom#receivers

bonclay7 commented 1 year ago

Also the upstream docs are really doing a good job on explaining the collector concepts https://opentelemetry.io/docs/collector/configuration/

github-actions[bot] commented 10 months ago

This issue has been automatically marked as stale because it has been open 60 days with no activity. Remove stale label or comment or this issue will be closed in 10 days

github-actions[bot] commented 10 months ago

Issue closed due to inactivity.