Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat: add otel operator and sample configurations #68

Merged
merged 5 commits into from
Nov 29, 2021

Conversation

qdzlug
Copy link
Contributor

@qdzlug qdzlug commented Nov 24, 2021

Proposed changes

This is the first step at integrating the observability changes into the project. This deploys the OTEL operator into its own namespace, and then instantiates a collector in the observability namespace.

The configuration for the collector is kept intentionally simple; by default the collector will listen for OTEL traffic on grpc and HTTP, and output that data to the stdout of the container. The output is summarized.

For additional configurations, please see the README in the observability directory.

Checklist

Before creating a PR, run through this checklist and mark each as complete.

  • I have written my commit messages in the Conventional Commits format.
  • I have read the CONTRIBUTING doc
  • I have added tests (when possible) that prove my fix is effective or that my feature works
  • I have checked that all unit tests pass after adding my changes
  • I have updated necessary documentation
  • I have rebased my branch onto master
  • I will ensure my PR is targeting the master branch and pulling from my branch from my own fork

@qdzlug qdzlug requested a review from dekobon November 24, 2021 17:34
Copy link
Collaborator

@dekobon dekobon left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@qdzlug qdzlug merged commit b960c5b into nginxinc:master Nov 29, 2021
@qdzlug qdzlug deleted the otel branch December 3, 2021 16:39
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants