newrelic / opensource-website

Source code for New Relic's Opensource site.
https://opensource.newrelic.com
Apache License 2.0
155 stars 89 forks source link

[OSS site] Update all instrumentation to use tessen #879

Closed LizBaker closed 2 years ago

LizBaker commented 2 years ago

This ticket is blocked by https://github.com/newrelic/gatsby-theme-newrelic/issues/559

Acceptance Criteria:

note 1st, verify if the site has any browser agent page actions that were not covered by the theme changes

Here are some important dashboards to look out for:

rudouglas commented 2 years ago

I'm seeing the following error in Gatsby build but it doesn't seem to affect the sending of Tessen events:

warn Error persisting state: ({ location, env }) => ({
              path: location.pathname,
              env: env === 'production' ? 'pro...<omitted>...}) could not be cloned.

Removing this also doesn't change anything, location and env attributes are added to the event anyway, so i'm wondering if we actually need this?