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

profiler: use instrumentation telemetry #1348

Merged
merged 19 commits into from
Aug 4, 2022
Merged

Commits on Jun 17, 2022

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

Commits on Jun 21, 2022

  1. internal/telemetry: add Namespace type

    To avoid typos and for a little extra type-safety.
    nsrip-dd committed Jun 21, 2022
    Configuration menu
    Copy the full SHA
    70edb86 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    98e5ed2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7199431 View commit details
    Browse the repository at this point in the history

Commits on Jun 23, 2022

  1. Configuration menu
    Copy the full SHA
    531cac7 View commit details
    Browse the repository at this point in the history
  2. internal/telemetry: remove Type field from Dependency

    Not used by the API any more.
    nsrip-dd committed Jun 23, 2022
    Configuration menu
    Copy the full SHA
    b7888ff View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2ec23bb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a715a26 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    03a39a0 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2022

  1. profiler: correctly set agent telemetry proxy URL

    The profiler sets agentURL to http://host:port/profiling/v1/input.
    So doing path.Join on that to add the telemetry proxy endpoint is
    wrong for two reasons: The "//" at the beginning will be converted
    to a "/", and the endpoint will be wrong. We need to parse the
    URL and replace the path with the telemetry proxy endpoint.
    nsrip-dd committed Jun 24, 2022
    Configuration menu
    Copy the full SHA
    b8fd237 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2022

  1. internal/telemetry: document the default http.Client

    In particular, explain what the default http.Client will be and why to
    use a non-default http.Client
    nsrip-dd committed Jun 28, 2022
    Configuration menu
    Copy the full SHA
    5f3b516 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0e81a39 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2022

  1. Configuration menu
    Copy the full SHA
    ee76d9c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0326dd8 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2022

  1. Configuration menu
    Copy the full SHA
    f4212cb View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    88168ce View commit details
    Browse the repository at this point in the history

Commits on Aug 3, 2022

  1. Add support for debug flag

    felixge committed Aug 3, 2022
    Configuration menu
    Copy the full SHA
    27dceb0 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2022

  1. internal/telemetry: make Client debug flag private

    The debug feature (which causes the backend to emit more verbose
    logging) is only intended for development. There's no point having it be
    a public member of the telemetry Client since it can be enabled via an
    environment variable for development.
    nsrip-dd committed Aug 4, 2022
    Configuration menu
    Copy the full SHA
    8a2e08b View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2da9ccb View commit details
    Browse the repository at this point in the history