-
Notifications
You must be signed in to change notification settings - Fork 541
Open
Labels
Description
Component(s)
otelcol.*
Background
There is an ongoing effort to rename some of the upstream otel components to comply with upstream's naming convention. I suspect all those components will eventually be renamed. We could introduce aliases for all renamed components to avoid breaking changes.
The benefits of renaming in Alloy are:
- Easier for users to find what they are looking for. Users will expect Alloy to have a similar name to upstream.
- Currently, some otelcol components have underscores while others do not. The new convention will make all names consistent.
- Non-otelcol Alloy components already tend to use underscores. E.g. prometheus.remote_write, prometheus.receive_http, and local.file_match.
Proposal
The following components will need to be renamed:
otelcol.connector.servicegraph>otelcol.connector.service_graphotelcol.connector.spanlogs>otelcol.connector.span_logsotelcol.connector.spanmetrics>otelcol.connector.span_metricsotelcol.exporter.awss3>otelcol.exporter.aws_s3otelcol.exporter.googlecloud>otelcol.exporter.google_cloudotelcol.exporter.googlecloudpubsub>otelcol.exporter.google_cloud_pub_subotelcol.exporter.loadbalancing>otelcol.exporter.load_balancingotelcol.exporter.otlphttp>otelcol.exporter.otlp_httpotelcol.exporter.splunkhec>otelcol.exporter.splunk_hecotelcol.processor.cumulativetodelta>otelcol.processor.cumulative_to_deltaotelcol.processor.deltatocumulative>otelcol.processor.delta_to_cumulativeotelcol.processor.groupbyattrs>otelcol.processor.group_by_attrsotelcol.processor.k8sattributes>otelcol.processor.k8s_attributesotelcol.processor.resourcedetection>otelcol.processor.resource_detectionotelcol.receiver.awscloudwatch>otelcol.receiver.aws_cloudwatchotelcol.receiver.awsecscontainermetrics>otelcol.receiver.aws_ecs_container_metricsotelcol.receiver.filelog>otelcol.receiver.file_logotelcol.receiver.fluentforward>otelcol.receiver.fluent_forwardotelcol.receiver.googlecloudpubsub>otelcol.receiver.google_cloud_pub_subotelcol.receiver.splunkhec>otelcol.receiver.splunk_hec
Tip
React with 👍 if this issue is important to you.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
Incoming