aws-observability / aws-otel-collector

AWS Distro for OpenTelemetry Collector (see ADOT Roadmap at https://github.com/orgs/aws-observability/projects/4)
https://aws-otel.github.io/
Other
563 stars 237 forks source link

Support host metrics receiver #556

Open awsvikram opened 3 years ago

awsvikram commented 3 years ago

It would be great to have host metrics receiver enabled in aws Otel which will let us OS metrics and give the ability to use a single tool for collecting metrics

Describe the solution you'd like A clear and concise description of what you want to happen.

Describe alternatives you've considered A clear and concise description of any alternative solutions or features you've considered.

Additional context Add any other context or screenshots about the feature request here.

mxiamxia commented 3 years ago

Thanks @saaish, we'll add this request in ADOT roadmap. @jhnlsn @alolita

Konig-Corey commented 3 years ago

This is the primary blocker for us switching to the AWS distro of otel. We need host metrics and ideally we could get them without running another agent entirely.

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.

alolita commented 2 years ago

Hi @Konig-Corey we're looking to prioritize this request following metrics stability on OTEL.

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 30 days.

georges-git commented 2 years ago

It is very important to have hostmetrics sent via OTEL as some the those are used for SLO/SLA managament. Check-https://github.com/aws-observability/aws-otel-collector/issues/1098

alolita commented 2 years ago

We plan to add this in an upcoming release @georges-git

alexlokshin-czi commented 1 year ago

Is this feature still on the roadmap?

mhausenblas commented 1 year ago

ADOT PM here. Yes @alexlokshin-czi it is on our mid-term roadmap. Can you please share your use case and with that help us prioritize it?

alexlokshin-czi commented 1 year ago

@mhausenblas , we're replacing prometheus exporters with ADOT/OTEL collectors, and ran into one limitation - host level metrics are not exported with the ADOT collector. Basically, host level metrics are needed for platform monitoring, without them ADOT is not production ready for us.

mhausenblas commented 1 year ago

Thank you @alexlokshin-czi and just to confirm: are you currently using the Prometheus Node exporter for that?

alexlokshin-czi commented 1 year ago

Thank you @alexlokshin-czi and just to confirm: are you currently using the Prometheus Node exporter for that?

Yes, we're currently using the prometheus node exporter. Our goal is to be able to use ADOT for logs, metrics, and traces -- without having to mix and match agents.

igordust commented 10 months ago

Hostmetrics could be very useful also in the scenarios where we want to monitor plain EC2 instances, this could allow us to have a single agent and funnel all signals (logs, metrics and traces) with a single tool.

mhemken-vts commented 7 months ago

Hostmetrics is required for us to use otelcol to send metrics to datadog. Would be nice if we could use ADOT out of the box for this use case.