cloudfoundry / cloudfoundry/loggregator-agent-release

Conversion of Envelope Tags to Otel Attributes Should Follow the Otel Semantic Conventions

Open
#720 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Go
Stars
14
Forks
34
Avg merge
7h 6m
Merged PRs (30d)
2

Description

There are OpenTelemetry Semantic Conventions for Cloud Foundry which have to be followed when converting Loggregator Envelope Tags to Otel Attributes. The code in the otelcolclient has to be adjusted so that the attributes are properly mapped as defined in the Otel semantic conventions. The semantic conventions for Cloud Foundry should be followed where applicable for CF specific attributes.

If something CF specific is not covered, the semantic conventions should be adjusted and new definitions should be added.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reading src/pkg/otelcolclient/otelcolclient.go and comparing its Envelope Tag to Otel Attribute mappings with the linked OpenTelemetry and Cloud Foundry semantic conventions. Done means applicable attributes follow those conventions, with definitions added for CF-specific attributes not covered by the existing conventions.

Written by the indexing model from the issue text.

Assessment

Tech stack
go
Domain
observability
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.