diff --git a/.github/styles/Vocab/Docs/accept.txt b/.github/styles/config/vocabularies/Docs/accept.txt similarity index 100% rename from .github/styles/Vocab/Docs/accept.txt rename to .github/styles/config/vocabularies/Docs/accept.txt diff --git a/.github/styles/Vocab/Docs/reject.txt b/.github/styles/config/vocabularies/Docs/reject.txt similarity index 100% rename from .github/styles/Vocab/Docs/reject.txt rename to .github/styles/config/vocabularies/Docs/reject.txt diff --git a/src/content/docs/apm/agents/python-agent/configuration/python-agent-configuration.mdx b/src/content/docs/apm/agents/python-agent/configuration/python-agent-configuration.mdx index 2c62244593c..21c04d7d77a 100644 --- a/src/content/docs/apm/agents/python-agent/configuration/python-agent-configuration.mdx +++ b/src/content/docs/apm/agents/python-agent/configuration/python-agent-configuration.mdx @@ -5380,8 +5380,8 @@ Here are assorted other settings available via the agent configuration file. @@ -5411,7 +5411,7 @@ Here are assorted other settings available via the agent configuration file. @@ -5429,7 +5429,61 @@ Here are assorted other settings available via the agent configuration file. This is an informational setting used to report when the agent is injected into a Kubernetes cluster. - This setting does **not** enable/disable this function of the agent. + This setting does **not** enable or disable this function of the agent. + + + + +
- Config file, environment variable + Environment variable
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ Type + + Boolean +
+ Default + + false +
+ [Set in](#options) + + Environment variable +
+ [Environ variable](#environment-variables) + + `NEW_RELIC_AZURE_OPERATOR_ENABLED` +
+ + This is an informational setting used to report when the agent is injected into a Microsoft Azure Container App. + + This setting does **not** enable or disable this function of the agent.
diff --git a/src/content/docs/apm/agents/python-agent/hosting-services/python-azure-touchless-integration.mdx b/src/content/docs/apm/agents/python-agent/hosting-services/python-azure-touchless-integration.mdx index 95b488bf626..96aabf5b6da 100644 --- a/src/content/docs/apm/agents/python-agent/hosting-services/python-azure-touchless-integration.mdx +++ b/src/content/docs/apm/agents/python-agent/hosting-services/python-azure-touchless-integration.mdx @@ -94,7 +94,7 @@ This can be done through the Azure Portal or the Azure CLI. 3. Jump to "Environment variables" tab and enter the following: * `NEW_RELIC_APP_NAME`: [desired app name] * `PYTHONPATH`: `/mnt/instrumentation` - * `NEW_RELIC_K8S_OPERATOR_ENABLED`: `True` + * `NEW_RELIC_AZURE_OPERATOR_ENABLED`: `True` * `NEW_RELIC_LICENSE_KEY` > Reference a secret > select the secret name from Step 1 (or manually enter the license key) 4. Go to "Volume Mounts" tab and select the volume mount created in Step 2. The mount path should be `/mnt/instrumentation`. 5. Save your changes. @@ -137,7 +137,7 @@ This can be done through the Azure Portal or the Azure CLI. ### Add environment variables [#add-env-vars-cli] - `az containerapp update --name $CONTAINER_APP_NAME --resource-group $RESOURCE_GROUP --set-env-vars "NEW_RELIC_APP_NAME=$NEW_RELIC_APP_NAME" "NEW_RELIC_K8S_OPERATOR_ENABLED=True" "NEW_RELIC_LICENSE_KEY=secretref:license-key" "PYTHONPATH="/mnt/instrumentation` + `az containerapp update --name $CONTAINER_APP_NAME --resource-group $RESOURCE_GROUP --set-env-vars "NEW_RELIC_APP_NAME=$NEW_RELIC_APP_NAME" "NEW_RELIC_AZURE_OPERATOR_ENABLED=True" "NEW_RELIC_LICENSE_KEY=secretref:license-key" "PYTHONPATH="/mnt/instrumentation` @@ -252,7 +252,7 @@ This can be done through the Azure Portal or the Azure CLI: * `NEW_RELIC_APP_NAME`: Your Linux Azure website name * `NEW_RELIC_LICENSE_KEY`: Your New Relic * `PYTHONPATH`: `/home:/home/workspace/newrelic` - * `NEW_RELIC_K8S_OPERATOR_ENABLED`: `True` + * `NEW_RELIC_AZURE_OPERATOR_ENABLED`: `True` 3. Save your settings. If a specific agent version is desired, add the `AGENT_VERSION` environment variable with the version number, prepended by `v` (e.g. `v10.0.0`). @@ -283,7 +283,7 @@ This can be done through the Azure Portal or the Azure CLI: ### Add necessary environment variables - `az webapp config appsettings set --name ${WEB_APP_NAME} --resource-group ${RESOURCE_GROUP} --settings NEW_RELIC_LICENSE_KEY=$NEW_RELIC_LICENSE_KEY NEW_RELIC_K8S_OPERATOR_ENABLED=true NEW_RELIC_APP_NAME="Azure Service App" PYTHONPATH="/home:/home/workspace/newrelic"` + `az webapp config appsettings set --name ${WEB_APP_NAME} --resource-group ${RESOURCE_GROUP} --settings NEW_RELIC_LICENSE_KEY=$NEW_RELIC_LICENSE_KEY NEW_RELIC_AZURE_OPERATOR_ENABLED=true NEW_RELIC_APP_NAME="Azure Service App" PYTHONPATH="/home:/home/workspace/newrelic"` If a specific agent version is desired, add the `AGENT_VERSION` environment variable with the version number, prepended by `v` (e.g. `v10.0.0`) as shown in the example below: @@ -301,7 +301,7 @@ This can be done through the Azure Portal or the Azure CLI: -## Troubleshooting [#troubleshooting] +### Troubleshooting [#troubleshooting] In some cases, telemetry may not be available, or that the `prebuild.sh` script may cause the existing application to fail re-deployment. To remedy this, enable these environment variables: diff --git a/src/content/docs/browser/browser-monitoring/troubleshooting/troubleshoot-your-browser-monitoring-installation.mdx b/src/content/docs/browser/browser-monitoring/troubleshooting/troubleshoot-your-browser-monitoring-installation.mdx index ab2593d625f..e766a058d0a 100644 --- a/src/content/docs/browser/browser-monitoring/troubleshooting/troubleshoot-your-browser-monitoring-installation.mdx +++ b/src/content/docs/browser/browser-monitoring/troubleshooting/troubleshoot-your-browser-monitoring-installation.mdx @@ -22,13 +22,13 @@ freshnessValidatedDate: never ## Problem -If you have just configured your application with , wait a few minutes for data to appear. If you have already waited a few minutes and you still do not see any data, try these troubleshooting tips. Some of these tips depend on whether you [deployed your app](/docs/browser/new-relic-browser/getting-started/adding-apps-new-relic-browser) by allowing browser monitoring to automatically insert the JavaScript snippet into your APM-monitored app or by inserting the JavaScript snippet yourself. +If you have just configured your application with , wait a few minutes for data to appear. If you have already waited a few minutes and you still do not see any data, try these troubleshooting tips. Some of these tips depend on whether you [deployed your app](/docs/browser/new-relic-browser/getting-started/adding-apps-new-relic-browser) by allowing browser monitoring to automatically insert the JavaScript snippet into your APM-monitored app or by inserting the JavaScript snippet through direct placement or the NPM package. ## Solution -Recommendation: Before following specific troubleshooting procedures, run the [Diagnostics browser checks](/docs/agents/manage-apm-agents/troubleshooting/new-relic-diagnostics). Once Diagnostics CLI is downloaded, target the browser checks by running the command-line options: `/nrdiag -browser-url YOUR-WEBSITE-URL -suites browser`. The information returned from Diagnostics CLI can be used when communicating with New Relic Support. +Recommendation: Once Diagnostics CLI is downloaded, target the browser checks by running the command-line options: `/nrdiag -browser-url YOUR-WEBSITE-URL -suites browser`. The information returned from Diagnostics CLI can be used when communicating with New Relic Support. -If your browser monitoring agent was deployed for an account monitored with an agent, see [APM deployments](#apm-tips). If your browser monitoring agent was deployed using the JavaScript copy/paste method, see [Copy/paste deployment](#manual-tips). If you are unsure which you have, the Diagnostics tool will return the deployment method. +If your browser monitoring agent was deployed for an account monitored with an agent, see [APM deployments](#apm-tips). If your browser monitoring agent was deployed using the JavaScript copy/paste method, see [Copy/paste deployment](#manual-tips). Installations via NPM will require self-troubleshooting as that depends and varies based on your project build and bundler. If you are unsure which you have, the Diagnostics tool will return the deployment method. You can also troubleshoot situations where you are missing only [AJAX](/docs/browser/new-relic-browser/troubleshooting/troubleshooting-ajax-data-collection) or [session trace](/docs/browser/new-relic-browser/troubleshooting/troubleshooting-session-trace-collection) data. @@ -69,30 +69,12 @@ These troubleshooting steps apply to problems when the browser monitoring agent ```html