Skip to content
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

opentelemetry: create a new module #4361

Merged
merged 76 commits into from
Mar 8, 2022

Commits on Sep 27, 2021

  1. opentelemetry: create a new module

    Andrii Kushch committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    81567df View commit details
    Browse the repository at this point in the history
  2. fix imports

    Andrii Kushch committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    a7fe341 View commit details
    Browse the repository at this point in the history
  3. fix test

    Andrii Kushch committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    8323fbd View commit details
    Browse the repository at this point in the history
  4. Update modules/caddyhttp/opentelemetry/README.md

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Sep 27, 2021
    Configuration menu
    Copy the full SHA
    f3092b4 View commit details
    Browse the repository at this point in the history
  5. Update modules/caddyhttp/opentelemetry/README.md

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Sep 27, 2021
    Configuration menu
    Copy the full SHA
    01577b5 View commit details
    Browse the repository at this point in the history
  6. Update modules/caddyhttp/opentelemetry/README.md

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Sep 27, 2021
    Configuration menu
    Copy the full SHA
    b9df83e View commit details
    Browse the repository at this point in the history
  7. Update modules/caddyhttp/opentelemetry/tracer.go

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Sep 27, 2021
    Configuration menu
    Copy the full SHA
    9d0c1e8 View commit details
    Browse the repository at this point in the history
  8. rename error ErrUnsupportedTracesProtocol

    Andrii Kushch committed Sep 27, 2021
    Configuration menu
    Copy the full SHA
    9a461e1 View commit details
    Browse the repository at this point in the history

Commits on Oct 11, 2021

  1. replace spaces with tabs in the test data

    Andrii Kushch committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    cd9cfb2 View commit details
    Browse the repository at this point in the history
  2. Update modules/caddyhttp/opentelemetry/README.md

    Co-authored-by: Francis Lavoie <[email protected]>
    Andrii Kushch and francislavoie authored Oct 11, 2021
    Configuration menu
    Copy the full SHA
    8c8ef68 View commit details
    Browse the repository at this point in the history
  3. Update modules/caddyhttp/opentelemetry/README.md

    Co-authored-by: Francis Lavoie <[email protected]>
    Andrii Kushch and francislavoie authored Oct 11, 2021
    Configuration menu
    Copy the full SHA
    155d0c5 View commit details
    Browse the repository at this point in the history
  4. replace spaces with tabs in the README.md

    Andrii Kushch committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    a13ac12 View commit details
    Browse the repository at this point in the history
  5. use default values for a propagation and exporter protocol

    Andrii Kushch committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    3fce97e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e1b4c0c View commit details
    Browse the repository at this point in the history
  7. set http attributes with helper

    Andrii Kushch committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    5a7d40b View commit details
    Browse the repository at this point in the history
  8. simplify code

    Andrii Kushch committed Oct 11, 2021
    Configuration menu
    Copy the full SHA
    5fcb494 View commit details
    Browse the repository at this point in the history

Commits on Nov 3, 2021

  1. Cleanup modules/caddyhttp/opentelemetry/README.md

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    1a39834 View commit details
    Browse the repository at this point in the history
  2. Update link in README.md

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    3c5277f View commit details
    Browse the repository at this point in the history
  3. Update documentation in README.md

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    0f6602c View commit details
    Browse the repository at this point in the history
  4. Update link to naming spec in README.md

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    e380d17 View commit details
    Browse the repository at this point in the history
  5. Rename module from opentelemetry to tracing

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    7abe411 View commit details
    Browse the repository at this point in the history
  6. Rename span_name to span

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    e239a53 View commit details
    Browse the repository at this point in the history
  7. Rename span_name to span

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    70fe0d2 View commit details
    Browse the repository at this point in the history
  8. Simplify otel resource creation

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    8d75f56 View commit details
    Browse the repository at this point in the history
  9. handle extra attributes

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    c21b417 View commit details
    Browse the repository at this point in the history
  10. update go.opentelemetry.io/otel/semconv to 1.7.0

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 3, 2021
    Configuration menu
    Copy the full SHA
    2e147e3 View commit details
    Browse the repository at this point in the history
  11. update go.opentelemetry.io/otel version

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    3453c14 View commit details
    Browse the repository at this point in the history
  12. remove environment variable handling

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    a8041eb View commit details
    Browse the repository at this point in the history
  13. always use tracecontext,baggage as propagators

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    9102435 View commit details
    Browse the repository at this point in the history
  14. extract tracer name into variable

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    c8977fd View commit details
    Browse the repository at this point in the history
  15. rename OpenTelemetry to Tracing

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    23d3500 View commit details
    Browse the repository at this point in the history
  16. simplify resource creation

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    4a12e48 View commit details
    Browse the repository at this point in the history
  17. update go.mod

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    c70f0e9 View commit details
    Browse the repository at this point in the history
  18. rename package from opentelemetry to tracing

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    61fbe68 View commit details
    Browse the repository at this point in the history
  19. cleanup tests

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    52d4400 View commit details
    Browse the repository at this point in the history
  20. update Caddyfile example in README.md

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    31b6147 View commit details
    Browse the repository at this point in the history
  21. update README.md

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    13b9338 View commit details
    Browse the repository at this point in the history
  22. fix test

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    fa73883 View commit details
    Browse the repository at this point in the history
  23. fix module name in README.md

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    320c498 View commit details
    Browse the repository at this point in the history
  24. fix module name in README.md

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    8c556df View commit details
    Browse the repository at this point in the history
  25. change names in README.md and tests

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    50bf921 View commit details
    Browse the repository at this point in the history
  26. order imports

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    c53b79a View commit details
    Browse the repository at this point in the history
  27. remove redundant tests

    Andrii Kushch committed Nov 3, 2021
    Configuration menu
    Copy the full SHA
    da4633e View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2021

  1. Update documentation README.md

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 30, 2021
    Configuration menu
    Copy the full SHA
    971a888 View commit details
    Browse the repository at this point in the history
  2. Fix grammar

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 30, 2021
    Configuration menu
    Copy the full SHA
    9afdd89 View commit details
    Browse the repository at this point in the history
  3. Update comments

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 30, 2021
    Configuration menu
    Copy the full SHA
    773a83e View commit details
    Browse the repository at this point in the history
  4. Update comments

    Co-authored-by: Dave Henderson <[email protected]>
    Andrii Kushch and hairyhenderson authored Nov 30, 2021
    Configuration menu
    Copy the full SHA
    a463325 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3bd9493 View commit details
    Browse the repository at this point in the history
  6. update go.sum

    Andrii Kushch committed Nov 30, 2021
    Configuration menu
    Copy the full SHA
    ca2a2e9 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2021

  1. Configuration menu
    Copy the full SHA
    39ba396 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2021

  1. Configuration menu
    Copy the full SHA
    84bdd57 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2021

  1. Configuration menu
    Copy the full SHA
    c175eef View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2021

  1. Configuration menu
    Copy the full SHA
    70eef8a View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2021

  1. update go.sum

    Andrii Kushch committed Dec 13, 2021
    Configuration menu
    Copy the full SHA
    067eb5e View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2021

  1. Configuration menu
    Copy the full SHA
    e679df7 View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2021

  1. Configuration menu
    Copy the full SHA
    a556c13 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2021

  1. Configuration menu
    Copy the full SHA
    6b4eb14 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2022

  1. Configuration menu
    Copy the full SHA
    ed9845f View commit details
    Browse the repository at this point in the history

Commits on Jan 16, 2022

  1. Add otelhttp instrumentation, update OpenTelemetry libraries.

    vibhavp authored and Vibhav Pant committed Jan 16, 2022
    Configuration menu
    Copy the full SHA
    3048954 View commit details
    Browse the repository at this point in the history
  2. Use otelhttp instrumentation for instrumenting HTTP requests.

    This change uses context.WithValue to inject the next handler into the
    request context via a "nextCall" carrier struct, and pass it on to a
    standard Go HTTP handler returned by otelhttp.NewHandler. The
    underlying handler will extract the next handler from the context,
    call it and pass the returned error to the carrier struct.
    vibhavp authored and Vibhav Pant committed Jan 16, 2022
    Configuration menu
    Copy the full SHA
    595f9de View commit details
    Browse the repository at this point in the history

Commits on Jan 18, 2022

  1. Configuration menu
    Copy the full SHA
    eb5abda View commit details
    Browse the repository at this point in the history
  2. use zap.Error() for the error log

    Andrii Kushch committed Jan 18, 2022
    Configuration menu
    Copy the full SHA
    5bd20b7 View commit details
    Browse the repository at this point in the history

Commits on Jan 19, 2022

  1. remove README.md

    Andrii Kushch committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    0f35b4c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    15ff9ce View commit details
    Browse the repository at this point in the history
  3. Merge pull request #1 from edjx/propagate-tracing-values

    Add otelhttp instrumentation, update OpenTelemetry libraries.
    Andrii Kushch authored Jan 19, 2022
    Configuration menu
    Copy the full SHA
    2a0806a View commit details
    Browse the repository at this point in the history
  4. update dependencies

    Andrii Kushch committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    2200fb3 View commit details
    Browse the repository at this point in the history
  5. clean up the code

    Andrii Kushch committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    c3e17df View commit details
    Browse the repository at this point in the history
  6. change comment

    Andrii Kushch committed Jan 19, 2022
    Configuration menu
    Copy the full SHA
    e3a28d4 View commit details
    Browse the repository at this point in the history

Commits on Jan 20, 2022

  1. move serveHTTP method from separate file

    Andrii Kushch committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    7a5766d View commit details
    Browse the repository at this point in the history
  2. add syntax to the UnmarshalCaddyfile comment

    Andrii Kushch committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    c8025ea View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    90233ec View commit details
    Browse the repository at this point in the history
  4. go import the file

    andriikushch committed Jan 20, 2022
    Configuration menu
    Copy the full SHA
    13d82ee View commit details
    Browse the repository at this point in the history

Commits on Feb 11, 2022

  1. Configuration menu
    Copy the full SHA
    07c7dc6 View commit details
    Browse the repository at this point in the history

Commits on Feb 15, 2022

  1. Merge remote-tracking branch 'origin/master' into add-opentelemetry-m…

    …odule
    
    # Conflicts:
    #	go.mod
    #	go.sum
    Andrii Kushch committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    4d42077 View commit details
    Browse the repository at this point in the history
  2. update dependencies

    Andrii Kushch committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    faa786c View commit details
    Browse the repository at this point in the history

Commits on Mar 7, 2022

  1. Configuration menu
    Copy the full SHA
    b92df37 View commit details
    Browse the repository at this point in the history