Add support for telemetry debugging via VERCEL_TELEMETRY_DEBUG#12209
Add support for telemetry debugging via VERCEL_TELEMETRY_DEBUG#12209kodiakhq[bot] merged 8 commits intomainfrom
Conversation
🦋 Changeset detectedLatest commit: 462b8fa The changes in this PR will be included in the next version bump. This PR includes changesets to release 1 package
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
Co-authored-by: Austin Merrick <[email protected]>
…zero-2466-support-vercel_telemetry_debug1
erikareads
left a comment
There was a problem hiding this comment.
Why does this say files changed 2? I don't see the change that adds support for the environment variable?
99caccb to
a1f45a5
Compare
Not sure what happened there, bad merge from main I guess, fixed! |
| // not write to stderr unless it is run with `--debug` | ||
| this.output.log(`${LogLabel} Flushing Events`); | ||
| this.events.forEach(event => { | ||
| this.output.debug(JSON.stringify(event)); |
There was a problem hiding this comment.
Shouldn't this be this.output.log as well?
There was a problem hiding this comment.
Yes! It was 64acfdd, I really don't know what happened there 🤔
There was a problem hiding this comment.
We probably also want to make the follow-up conditional an else if to keep in line with our plan to have debugging disable sending to server discussion
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](#12219)) ## [email protected] ### Patch Changes - [cli] Remove documented `--next` option from `target ls` ([#12221](#12221)) - [cli] Add tracking event for Vercel CLI version ([#12212](#12212)) - [cli] Don't send telemetry if debugging ([#12228](#12228)) - [cli] set telemetry enabled to false with VERCEL_TELEMETRY_DISABLED ([#12229](#12229)) - [cli] use `ms` for timeout values ([#12220](#12220)) - Add tracking events for platform, arch, and cpu_count. ([#12190](#12190)) - Add support for telemetry debugging via VERCEL_TELEMETRY_DEBUG. Telemetry collection is not currently enabled and when it is, will be a major version bump for the CLI. ([#12209](#12209)) - [cli] Remove incorrect --output docs for `vercel certs` ([#12230](#12230)) - Updated dependencies \[[`a6227a56d7feec77b5355d2cd5fc07f151021d73`](a6227a5), [`e312d610177b28cf1592b18ca85b8d4e088ffc05`](e312d61)]: - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`a6227a56d7feec77b5355d2cd5fc07f151021d73`](a6227a5), [`e312d610177b28cf1592b18ca85b8d4e088ffc05`](e312d61)]: - @vercel/[email protected] ## @vercel/functions@1.4.2 ### Patch Changes - [functions] decode city name ([#12234](#12234)) ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`a6227a56d7feec77b5355d2cd5fc07f151021d73`](a6227a5), [`e312d610177b28cf1592b18ca85b8d4e088ffc05`](e312d61)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](#12219)) ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](#12219)) ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`a6227a56d7feec77b5355d2cd5fc07f151021d73`](a6227a5), [`e312d610177b28cf1592b18ca85b8d4e088ffc05`](e312d61)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](#12219)) ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](#12219)) ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](#12219)) - Updated dependencies \[]: - @vercel/[email protected] ## @vercel-internals/[email protected] ### Patch Changes - Updated dependencies \[[`a6227a56d7feec77b5355d2cd5fc07f151021d73`](a6227a5), [`e312d610177b28cf1592b18ca85b8d4e088ffc05`](e312d61)]: - @vercel/[email protected] Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated. # Releases ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](vercel/vercel#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](vercel/vercel#12219)) ## [email protected] ### Patch Changes - [cli] Remove documented `--next` option from `target ls` ([#12221](vercel/vercel#12221)) - [cli] Add tracking event for Vercel CLI version ([#12212](vercel/vercel#12212)) - [cli] Don't send telemetry if debugging ([#12228](vercel/vercel#12228)) - [cli] set telemetry enabled to false with VERCEL_TELEMETRY_DISABLED ([#12229](vercel/vercel#12229)) - [cli] use `ms` for timeout values ([#12220](vercel/vercel#12220)) - Add tracking events for platform, arch, and cpu_count. ([#12190](vercel/vercel#12190)) - Add support for telemetry debugging via VERCEL_TELEMETRY_DEBUG. Telemetry collection is not currently enabled and when it is, will be a major version bump for the CLI. ([#12209](vercel/vercel#12209)) - [cli] Remove incorrect --output docs for `vercel certs` ([#12230](vercel/vercel#12230)) - Updated dependencies \[[`10f939c5c9637f7fdc12b417fcd1dbed7ae336f4`](vercel/vercel@10f939c), [`1aa81addc6336dbdf3daf5aa3aa86b8dc46b67d2`](vercel/vercel@1aa81ad)]: - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`10f939c5c9637f7fdc12b417fcd1dbed7ae336f4`](vercel/vercel@10f939c), [`1aa81addc6336dbdf3daf5aa3aa86b8dc46b67d2`](vercel/vercel@1aa81ad)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - [functions] decode city name ([#12234](vercel/vercel#12234)) ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`10f939c5c9637f7fdc12b417fcd1dbed7ae336f4`](vercel/vercel@10f939c), [`1aa81addc6336dbdf3daf5aa3aa86b8dc46b67d2`](vercel/vercel@1aa81ad)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](vercel/vercel#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](vercel/vercel#12219)) ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](vercel/vercel#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](vercel/vercel#12219)) ## @vercel/[email protected] ### Patch Changes - Updated dependencies \[[`10f939c5c9637f7fdc12b417fcd1dbed7ae336f4`](vercel/vercel@10f939c), [`1aa81addc6336dbdf3daf5aa3aa86b8dc46b67d2`](vercel/vercel@1aa81ad)]: - @vercel/[email protected] ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](vercel/vercel#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](vercel/vercel#12219)) ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](vercel/vercel#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](vercel/vercel#12219)) ## @vercel/[email protected] ### Patch Changes - Disable corepack when Turborepo does not support `COREPACK_HOME` ([#12211](vercel/vercel#12211)) - Fix corepack `packageManager` detection on monorepos ([#12219](vercel/vercel#12219)) - Updated dependencies \[]: - @vercel/[email protected] ## @vercel-internals/[email protected] ### Patch Changes - Updated dependencies \[[`10f939c5c9637f7fdc12b417fcd1dbed7ae336f4`](vercel/vercel@10f939c), [`1aa81addc6336dbdf3daf5aa3aa86b8dc46b67d2`](vercel/vercel@1aa81ad)]: - @vercel/[email protected] Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Specify
VERCEL_TELEMETRY_DEBUG =1 vc alias listto view a printout of the telemetry events, rather than sending them off for collection.This no longer writes to
output.debugas this behavior is separate from the--debugglobal flag.