- 
                Notifications
    You must be signed in to change notification settings 
- Fork 3.1k
[processor/transform] Add support for profiles signal #39036
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
          
     Closed
      
      
            rockdaboot
  wants to merge
  3
  commits into
  open-telemetry:main
from
rockdaboot:transformprocessor-profiles
  
      
      
   
      
    
                
     Closed
            
            [processor/transform] Add support for profiles signal #39036
                    rockdaboot
  wants to merge
  3
  commits into
  open-telemetry:main
from
rockdaboot:transformprocessor-profiles
  
      
      
   
              
            Conversation
  
    
      This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
      Learn more about bidirectional Unicode characters
    
  
  
    
    2523a93    to
    3fc3387      
    Compare
  
    | Any chance this PR will be merged soon? | 
| 
 What we need to merge beforehand to get the tests working: 
 | 
a625c8f    to
    a2e0168      
    Compare
  
    a2e0168    to
    ae974ba      
    Compare
  
    
  This was referenced Apr 28, 2025 
      
574ec99    to
    3ea23e4      
    Compare
  
    | Thanks for the update @rockdaboot, I'm currently waiting for the PR. | 
1f86f28    to
    e30691d      
    Compare
  
    9b75909    to
    6ef1b2c      
    Compare
  
    6ef1b2c    to
    e71e554      
    Compare
  
    | This PR was marked stale due to lack of activity. It will be closed in 14 days. | 
| Closed as inactive. Feel free to reopen if this PR is still being worked on. | 
    
  mx-psi 
      pushed a commit
      that referenced
      this pull request
    
      Jul 14, 2025 
    
    
      
  
    
      
    
  
#### Description PR for profiles support in the transform processor. It's a split-out from #39036 and contains only basic functionality, that makes this PR independent from #39681, #39416 and open-telemetry/opentelemetry-collector#12798. For this, several tests were commented out. The reason for this PR is the hope to get it merged so that users and developers can start experimenting with profiles functionality in the transformprocessor. Attributes can't currently can't be used with profiles (due to the above mentioned unmerged PRs). #### Link to tracking issue Fixes #39009 --------- Co-authored-by: Edmo Vamerlatti Costa <[email protected]> Co-authored-by: Tyler Helmuth <[email protected]>
    
  Dylan-M 
      pushed a commit
        to Dylan-M/opentelemetry-collector-contrib
      that referenced
      this pull request
    
      Aug 5, 2025 
    
    
      
  
    
      
    
  
#### Description PR for profiles support in the transform processor. It's a split-out from open-telemetry#39036 and contains only basic functionality, that makes this PR independent from open-telemetry#39681, open-telemetry#39416 and open-telemetry/opentelemetry-collector#12798. For this, several tests were commented out. The reason for this PR is the hope to get it merged so that users and developers can start experimenting with profiles functionality in the transformprocessor. Attributes can't currently can't be used with profiles (due to the above mentioned unmerged PRs). #### Link to tracking issue Fixes open-telemetry#39009 --------- Co-authored-by: Edmo Vamerlatti Costa <[email protected]> Co-authored-by: Tyler Helmuth <[email protected]>
  
    Sign up for free
    to join this conversation on GitHub.
    Already have an account?
    Sign in to comment
  
      Labels
      
    connector/count
  
    connector/routing
  
    connector/signaltometrics
  
    connector/sum
  
    exporter/honeycombmarker
  
    internal/filter
  
    pkg/ottl
  
    processor/attributes
  Attributes processor 
  
    processor/cumulativetodelta
  Cumulative To Delta processor 
  
    processor/filter
  Filter processor 
  
    processor/logdedup
  
    processor/routing
  Routing processor 
  
    processor/span
  
    processor/tailsampling
  Tail sampling processor 
  
    processor/transform
  Transform processor 
  
    receiver/hostmetrics
  
    Stale
  Add this suggestion to a batch that can be applied as a single commit.
  This suggestion is invalid because no changes were made to the code.
  Suggestions cannot be applied while the pull request is closed.
  Suggestions cannot be applied while viewing a subset of changes.
  Only one suggestion per line can be applied in a batch.
  Add this suggestion to a batch that can be applied as a single commit.
  Applying suggestions on deleted lines is not supported.
  You must change the existing code in this line in order to create a valid suggestion.
  Outdated suggestions cannot be applied.
  This suggestion has been applied or marked resolved.
  Suggestions cannot be applied from pending reviews.
  Suggestions cannot be applied on multi-line comments.
  Suggestions cannot be applied while the pull request is queued to merge.
  Suggestion cannot be applied right now. Please check back later.
  
    
  
    
Initial PR for profiles support in the transform processor.
Fixes #39009
Review
The first commit "[processor/transform] Add support for profiles]" contains the actual changes to the transformprocessor.
The other commits contain the code changes from other PRs that haven't been merged yet but that are required or wanted. Here is the list of PRs and issues.