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

feat: add support for Cloud Monitoring and Cloud Trace #1212

Merged
merged 7 commits into from
Jun 13, 2022
Merged

Commits on Jun 1, 2022

  1. feat: add flags to enable Cloud Monitoring and Trace

    Users may now enable metrics and traces from the Go connector by
    supplying a "telemetry-project" and project ID. Optionally, users may
    also set a metrics prefix.
    enocom committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    c6380e5 View commit details
    Browse the repository at this point in the history
  2. go mod tidy

    enocom committed Jun 1, 2022
    Configuration menu
    Copy the full SHA
    62e07eb View commit details
    Browse the repository at this point in the history

Commits on Jun 2, 2022

  1. Remove invalid test

    enocom committed Jun 2, 2022
    Configuration menu
    Copy the full SHA
    aefdf53 View commit details
    Browse the repository at this point in the history

Commits on Jun 7, 2022

  1. Improve telemetry support

    This commit separates metrics and tracing, allowing each to be enabled
    on their own. In addition, it adds support for configuring the default
    probabilistic sampling rate and otherwise uses the default where
    1/10,000 calls will be traced.
    enocom committed Jun 7, 2022
    Configuration menu
    Copy the full SHA
    8cb11a7 View commit details
    Browse the repository at this point in the history

Commits on Jun 13, 2022

  1. PR comments with logic fix

    - Remove short flags for telemetry
    - Simplify exporter configuration
    - Add test and fix for bad boolean logic
    enocom committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    e99cfa5 View commit details
    Browse the repository at this point in the history
  2. Merge v2

    enocom committed Jun 13, 2022
    Configuration menu
    Copy the full SHA
    6a98568 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5226d3c View commit details
    Browse the repository at this point in the history