-
Notifications
You must be signed in to change notification settings - Fork 2.4k
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
[processor/awsapplicationsignalsprocessor] Create No-Op processor skeleton for AWS Application Signals Processor #33432
[processor/awsapplicationsignalsprocessor] Create No-Op processor skeleton for AWS Application Signals Processor #33432
Conversation
27a80f8
to
cafe6a9
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Docs reviewer here. Just a few small style suggestions. Thanks!
Co-authored-by: Tiffany Hrabusa <30397949+tiffany76@users.noreply.github.com>
This PR was marked stale due to lack of activity. It will be closed in 14 days. |
Hi @MovieStoreGuy, can you help please approve/merge this PR? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just some few minor nits as glance through, you will need to find a sponsor as part of the issue raised for this PR.
|
||
type awsapplicationsignalsprocessor struct{} | ||
|
||
func (ap *awsapplicationsignalsprocessor) StartMetrics(_ context.Context, _ component.Host) error { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is there any particular reason why StartMetrics
and StartTraces
are not combined as Start
?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
When a new processor is created via a factory (via NewFactory()
), providing processor logic for traces and metrics is done separately (via processor.WithTraces and processor.WithMetrics)
So, StartMetrics
and StartTraces
are for the respective processorhelper.NewMetricsProcessor
and processorhelper.NewTracesProcessor
, for the respective metrics and traces processor.
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. |
Description:
The PR adds an initial skeleton implementation of the
awsapplicationsignalsprocessor
, which is currently a No-Op implementation for the processor for traces+metrics.A series of PRs will follow for the full implementation of this new processor.
Link to tracking Issue:
#32808
Testing:
Documentation: