-
Notifications
You must be signed in to change notification settings - Fork 459
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
Add aws xray receiver #421
Add aws xray receiver #421
Conversation
Correct, but if the default port is on UDP, then we might want to handle that as well. Otherwise, we'll open a default port for TCP when it should be UDP. |
In AWS xray receiver the port for both UDP and TCP are the same, they differentiate this with another field called transport user should configure it as either Aws xray udp endpoint |
@jpkrohling once #422 gets merged I will rebase this PR to resolve the conflicts. |
const parserNameAWSXRAY = "__awsxray" | ||
|
||
// NewAwsXrayReceiverParser builds a new parser for AWS xray receivers, from the contrib repository. | ||
func NewAwsXrayReceiverParser(logger logr.Logger, name string, config map[interface{}]interface{}) ReceiverParser { |
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.
func NewAwsXrayReceiverParser(logger logr.Logger, name string, config map[interface{}]interface{}) ReceiverParser { | |
func NewAWSXrayReceiverParser(logger logr.Logger, name string, config map[interface{}]interface{}) ReceiverParser { |
Syncing AWS XRAY receiver from collector-contrib. Added the default port as
2000
as mentioned inREADME.md
.Just to be clear I am not adding any other default config parameters such as
transport
asudp
and other fields as we expect this to be taken care by users right?. We are only concerned with default port that needs to be exposed for this particular receiver.WDYT @jpkrohling ?
Part of #128