App Insights - Switched from instrumentation key to connection string #1558
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Relates to #1522
This pull request involves updating the configuration for Application Insights across multiple files to use a connection string instead of an instrumentation key. Additionally, it includes a minor version update for the
applicationinsights
package inpackage.json
.Note: Added new
APPLICATIONINSIGHTS_CONNECTION_STRING
to production and staging environmentsApplication Insights Configuration Update:
.github/workflows/template-build.yml
: ChangedAPPINSIGHTS_INSTRUMENTATIONKEY
toAPPLICATIONINSIGHTS_CONNECTION_STRING
.gatsby-browser.js
: Updated the configuration to useconnectionString
instead ofinstrumentationKey
.gatsby-node.js
: Modified the environment variable check and warning message to useAPPLICATIONINSIGHTS_CONNECTION_STRING
.connectionString
:src/components/acknowledgements/acknowledgements.js
src/components/bookmark/bookmark.js
src/components/comments-not-connected/comments-not-connected.js
src/components/header/header.js
src/components/profile-content/profile-content.js
src/components/reaction/reaction.js
src/components/sidebar-categories/sidebar-categories.js
src/components/signin/signin.js
src/pages/orphaned.js
src/pages/profile.js
src/pages/user/index.js
src/templates/category.js
src/templates/rule.js
Dependency Update:
package.json
: Updated@microsoft/applicationinsights-web
from^3.3.2
to^3.3.3
andapplicationinsights
from^3.2.1
to^3.3.0
.