diff --git a/src/content/docs/apm/agents/java-agent/additional-installation/include-java-agent-jvm-argument.mdx b/src/content/docs/apm/agents/java-agent/additional-installation/include-java-agent-jvm-argument.mdx index c3687f2a09f..f5a1e8f428a 100644 --- a/src/content/docs/apm/agents/java-agent/additional-installation/include-java-agent-jvm-argument.mdx +++ b/src/content/docs/apm/agents/java-agent/additional-installation/include-java-agent-jvm-argument.mdx @@ -153,7 +153,7 @@ To pass the `-javaagent` argument on JBoss: - Unix / macOS with 6.x EAP or 7.0.x AS and above + Unix or macOS with 6.x EAP or 7.0.x AS and above @@ -187,7 +187,7 @@ To pass the `-javaagent` argument on JBoss: - Unix / macOS with 6.x or earlier + Unix or macOS with 6.x or earlier diff --git a/src/content/docs/apm/agents/ruby-agent/features/ruby-codestream-integration.mdx b/src/content/docs/apm/agents/ruby-agent/features/ruby-codestream-integration.mdx index 5af609632eb..8fdecf0b06b 100644 --- a/src/content/docs/apm/agents/ruby-agent/features/ruby-codestream-integration.mdx +++ b/src/content/docs/apm/agents/ruby-agent/features/ruby-codestream-integration.mdx @@ -94,7 +94,7 @@ The Ruby agent reports and attaches the following attributes to spans produced b - The namespace (class / module name) in which `code.function` is defined + The namespace (class or module name) in which `code.function` is defined diff --git a/src/content/docs/apm/agents/ruby-agent/getting-started/ruby-agent-requirements-supported-frameworks.mdx b/src/content/docs/apm/agents/ruby-agent/getting-started/ruby-agent-requirements-supported-frameworks.mdx index 5d8c93f52fe..c633134aa02 100644 --- a/src/content/docs/apm/agents/ruby-agent/getting-started/ruby-agent-requirements-supported-frameworks.mdx +++ b/src/content/docs/apm/agents/ruby-agent/getting-started/ruby-agent-requirements-supported-frameworks.mdx @@ -766,7 +766,7 @@ Background jobs supported by the New Relic Ruby agent include: -## HTTP / network clients [#http_network_clients] +## HTTP and network clients [#http_network_clients] HTTP clients supported by the Ruby agent include: diff --git a/src/content/docs/new-relic-solutions/new-relic-one/introduction-new-relic-platform.mdx b/src/content/docs/new-relic-solutions/new-relic-one/introduction-new-relic-platform.mdx index 433cdfce543..6350e096be5 100644 --- a/src/content/docs/new-relic-solutions/new-relic-one/introduction-new-relic-platform.mdx +++ b/src/content/docs/new-relic-solutions/new-relic-one/introduction-new-relic-platform.mdx @@ -393,78 +393,65 @@ If your organization has [multiple accounts](/docs/accounts/accounts-billing/gen You can use keyboard shortcuts to navigate through the UI efficiently. - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/content/docs/new-relic-solutions/observability-maturity/operational-efficiency/observability-coe.mdx b/src/content/docs/new-relic-solutions/observability-maturity/operational-efficiency/observability-coe.mdx index bedad5986f0..4e5f77f0aac 100644 --- a/src/content/docs/new-relic-solutions/observability-maturity/operational-efficiency/observability-coe.mdx +++ b/src/content/docs/new-relic-solutions/observability-maturity/operational-efficiency/observability-coe.mdx @@ -262,7 +262,7 @@ Typical attendees would be: * OCoE core team * Guild heroes (possibly) - * New Relic CSM / SA / TAM + * New Relic CSM, SA, or TAM ### Knowledge base [#coe-knowledge-base] diff --git a/src/content/docs/new-relic-solutions/observability-maturity/uptime-performance-reliability/diagnostics-beginner-guide.mdx b/src/content/docs/new-relic-solutions/observability-maturity/uptime-performance-reliability/diagnostics-beginner-guide.mdx index 6819aee866d..6e75fede424 100644 --- a/src/content/docs/new-relic-solutions/observability-maturity/uptime-performance-reliability/diagnostics-beginner-guide.mdx +++ b/src/content/docs/new-relic-solutions/observability-maturity/uptime-performance-reliability/diagnostics-beginner-guide.mdx @@ -332,7 +332,7 @@ Here's a table with the problem matrix sorted by sources. 1. Recent deployment (code) 2. Hardware resource constraints 3. Database constraints - 4. Config change (hardware / routing / networking) + 4. Config change (hardware, routing, or networking) 5. 3rd party dependency diff --git a/src/content/docs/nrql/nrql-syntax-clauses-functions.mdx b/src/content/docs/nrql/nrql-syntax-clauses-functions.mdx index b64864f985e..73076e77df1 100644 --- a/src/content/docs/nrql/nrql-syntax-clauses-functions.mdx +++ b/src/content/docs/nrql/nrql-syntax-clauses-functions.mdx @@ -1161,7 +1161,7 @@ As noted in our [basic NRQL syntax doc](/docs/query-your-data/nrql-new-relic-que Use the `WITH ... AS` clause to define NRQL variables to store values as variables that can be referenced anywhere in the query. Some rules and tips: - * The `WITH ... AS` clause can go before, in between, or directly after the `FROM`/`SELECT` clause + * The `WITH ... AS` clause can go before, in between, or directly after the `FROM` or `SELECT` clause * Only row-wise functions (for example, `capture()`) can be set as a variable. Aggregator functions, such as `average()`, are not supported. * Only one `WITH` can be used, but you can use multiple NRQL variables as long as they're separated by a comma. * If a defined NRQL variable uses the same name as an existing attribute, the variable will take precedence. diff --git a/src/content/docs/nrql/nrql-tutorials/nrql-tutorial-process-your-data.mdx b/src/content/docs/nrql/nrql-tutorials/nrql-tutorial-process-your-data.mdx index 907d4f83a8c..6e7bd1233f6 100644 --- a/src/content/docs/nrql/nrql-tutorials/nrql-tutorial-process-your-data.mdx +++ b/src/content/docs/nrql/nrql-tutorials/nrql-tutorial-process-your-data.mdx @@ -21,7 +21,7 @@ In this tutorial, we'll go a little deeper and explore more functions for creati * Calculate percentages based on a qualifer or other data point with `percentile()` * Perform basic math using attributes and aggregation functions, or a combination of both * Cast attribute names to something custom and more readable -* Search to include/exclude using wildcards with `LIKE`/`NOT LIKE`, or limit results to those `IN` a list or `NOT IN` that list +* Search to include/exclude using wildcards with `LIKE`or `NOT LIKE`, or limit results to those `IN` a list or `NOT IN` that list * Query within more advanced time windows using dates, epoch, and `WITH TIMEZONE` * Group data into interesting time windows using time-based cohorting @@ -159,7 +159,7 @@ Let's get started! As you can see, aggregation can manipulate data in powerful ways. You can use `uniqueCount()` to count the unique entries of a particular attribute. But you could also use this to identify a count of unique machines, reporting containers, or even how many custom data points get sent to New Relic. And, if you want to know what unique values are available to query, you can always ask for a list using `uniques()`. -The `latest()`/`earliest()` functions have particular value when dealing with sparse data, or investigating when something began or stopped reporting (assuming New Relic still stores the data). The `percentage()` function can show you what percentage of events matched a qualifier compared with the overall result set. Lastly, you can use `percentile()` as a Key Performance Indictator by setting a goal to ensure 90% of all end user transactions exceed the provided duration. +The `latest()` and `earliest()` functions have particular value when dealing with sparse data, or investigating when something began or stopped reporting (assuming New Relic still stores the data). The `percentage()` function can show you what percentage of events matched a qualifier compared with the overall result set. Lastly, you can use `percentile()` as a Key Performance Indictator by setting a goal to ensure 90% of all end user transactions exceed the provided duration. In the next step, you'll learn how to do basic mathematics with NRQL. diff --git a/src/content/docs/query-your-data/explore-query-data/dashboards/dashboard-template-variables.mdx b/src/content/docs/query-your-data/explore-query-data/dashboards/dashboard-template-variables.mdx index a388d0fb83e..fb16b62f398 100644 --- a/src/content/docs/query-your-data/explore-query-data/dashboards/dashboard-template-variables.mdx +++ b/src/content/docs/query-your-data/explore-query-data/dashboards/dashboard-template-variables.mdx @@ -405,7 +405,7 @@ Here are some different types of template variable implementations. You can use `LIKE` and `RLIKE` as template variables to filter data in a dashboard. To use this feature, the value you add when creating the template variable must use the `%` wildcard symbols at the start and end of the value. diff --git a/src/content/docs/synthetics/synthetic-monitoring/administration/synthetic-public-minion-ips.mdx b/src/content/docs/synthetics/synthetic-monitoring/administration/synthetic-public-minion-ips.mdx index a7c53d56410..3c16656c759 100644 --- a/src/content/docs/synthetics/synthetic-monitoring/administration/synthetic-public-minion-ips.mdx +++ b/src/content/docs/synthetics/synthetic-monitoring/administration/synthetic-public-minion-ips.mdx @@ -28,7 +28,7 @@ Because of this, ensure your firewall allows synthetics network requests. Minion **Optional steps**: * You can automate your rules for your allow list based on these files. -* You can identify synthetic monitor requests using [our standard headers](/docs/synthetics/new-relic-synthetics/administration/identify-synthetics-requests-your-app) or by adding a custom header to your [ping / simple browser monitor](/docs/synthetics/synthetic-monitoring/using-monitors/add-edit-monitors/#simple), [scripted API monitor](/docs/synthetics/synthetic-monitoring/scripting-monitors/write-synthetic-api-tests/#request-options), or [scripted browser monitor](/docs/synthetics/synthetic-monitoring/scripting-monitors/synthetic-scripted-browser-reference-monitor-versions-chrome-100#structure). +* You can identify synthetic monitor requests using [our standard headers](/docs/synthetics/new-relic-synthetics/administration/identify-synthetics-requests-your-app) or by adding a custom header to your [ping or simple browser monitor](/docs/synthetics/synthetic-monitoring/using-monitors/add-edit-monitors/#simple), [scripted API monitor](/docs/synthetics/synthetic-monitoring/scripting-monitors/write-synthetic-api-tests/#request-options), or [scripted browser monitor](/docs/synthetics/synthetic-monitoring/scripting-monitors/synthetic-scripted-browser-reference-monitor-versions-chrome-100#structure). ## IP addresses are not personal data [#not-personal-data] diff --git a/src/content/docs/synthetics/synthetic-monitoring/private-locations/install-containerized-private-minions-cpms.mdx b/src/content/docs/synthetics/synthetic-monitoring/private-locations/install-containerized-private-minions-cpms.mdx index df5e63ad167..7052c29e2f9 100644 --- a/src/content/docs/synthetics/synthetic-monitoring/private-locations/install-containerized-private-minions-cpms.mdx +++ b/src/content/docs/synthetics/synthetic-monitoring/private-locations/install-containerized-private-minions-cpms.mdx @@ -88,7 +88,7 @@ To host CPMs, your system must meet the minimum requirements for the chosen syst diff --git a/src/content/docs/synthetics/synthetic-monitoring/private-locations/install-job-manager.mdx b/src/content/docs/synthetics/synthetic-monitoring/private-locations/install-job-manager.mdx index f37c28870fc..8179a704c87 100644 --- a/src/content/docs/synthetics/synthetic-monitoring/private-locations/install-job-manager.mdx +++ b/src/content/docs/synthetics/synthetic-monitoring/private-locations/install-job-manager.mdx @@ -81,7 +81,7 @@ To host synthetics job managers, your system must meet the minimum requirements diff --git a/src/content/docs/synthetics/synthetic-monitoring/private-locations/job-manager-configuration.mdx b/src/content/docs/synthetics/synthetic-monitoring/private-locations/job-manager-configuration.mdx index 04f049526f1..707cbfdf3dc 100644 --- a/src/content/docs/synthetics/synthetic-monitoring/private-locations/job-manager-configuration.mdx +++ b/src/content/docs/synthetics/synthetic-monitoring/private-locations/job-manager-configuration.mdx @@ -104,7 +104,7 @@ Environmental variables allow you to fine-tune the synthetics job manager config diff --git a/src/content/docs/tutorial-reporting-data/capture-service-telemetry.mdx b/src/content/docs/tutorial-reporting-data/capture-service-telemetry.mdx index 157a0248a6b..f0ffbcee13f 100644 --- a/src/content/docs/tutorial-reporting-data/capture-service-telemetry.mdx +++ b/src/content/docs/tutorial-reporting-data/capture-service-telemetry.mdx @@ -551,13 +551,11 @@ Like the process of monitoring services, your observability program will benefit > Ensure all developers are familiar with New Relic agent SDKs and platform capabilities. - **Cost model:** Dependent on your company's developer FTE model and project estimation. - - **Estimation:** Typically a number of hours for a developer to become effective using New Relic instrumentation features. - - * Initial: 16 hours training / exploration - * Recurring: 4 hours/Q review - * Per developer a yearly investment of 16-40 hours training to develop core skills and maintain skills currency for New Relic platform + **Cost model:** Dependent on your company's developer FTE model and project estimation. + **Estimation:** Typically a number of hours for a developer to become effective using New Relic instrumentation features. + * Initial: 16 hours training and exploration + * Recurring: 4 hours/Q review + * Per developer a yearly investment of 16 to 40 hours training to develop core skills and maintain skills currency for New Relic platform The development effort required to implement and maintain instrumentation within a service project. - **Cost model:** Dependent on your company's developer FTE model and project estimation. - - **Estimation:** This tends to be dependent on the scope of the project and the amount of instrumentation work required. - - * Initial: 8 hours per developer per service - * Recurring: 4 hours/Q maintenance - * Per developer a project estimation of 16-32 hours developing and maintaining service instrumentation + **Cost model:** Dependent on your company's developer FTE model and project estimation. + **Estimation:** This tends to be dependent on the scope of the project and the amount of instrumentation work required. + * Initial: 8 hours per developer per service + * Recurring: 4 hours/Q maintenance + * Per developer a project estimation of 16 to 32 hours developing and maintaining service instrumentation diff --git a/src/content/docs/tutorial-reporting-data/capture-web-telemetry.mdx b/src/content/docs/tutorial-reporting-data/capture-web-telemetry.mdx index f4c2086051a..54e42f35b0c 100644 --- a/src/content/docs/tutorial-reporting-data/capture-web-telemetry.mdx +++ b/src/content/docs/tutorial-reporting-data/capture-web-telemetry.mdx @@ -300,7 +300,7 @@ Like the process of monitoring services, your observability program will benefit **Estimation:** Typically a number of hours for a developer to become effective using New Relic instrumentation features. - * Initial: 16 hours training / exploration + * Initial: 16 hours training and exploration * Recurring: 4 hours/Q review * Per developer a yearly investment of 16-40 hours training to develop core skills and maintain skills currency for New Relic platform diff --git a/src/install/java/frameworkInstallation/jboss.mdx b/src/install/java/frameworkInstallation/jboss.mdx index 39204f2a42b..6ea9f67abb2 100644 --- a/src/install/java/frameworkInstallation/jboss.mdx +++ b/src/install/java/frameworkInstallation/jboss.mdx @@ -66,7 +66,7 @@ To pass the `-javaagent` argument on JBoss:
- Action - - Shortcut -
- Open keyboard shortcut list - - `?` -
- Collapse / expand the side menu - - `[` -
- Open global search - - Mac: `⌘` + `K` - - Windows: `Ctrl` + `K` -
- Open NRQL console - - `Ctrl` + `Shift` + `O` -
- Focus filter / search input - - `F` -
- Copy permalink - - Mac: `⌘` + `.` +
+ Action + + Shortcut +
+ Open keyboard shortcut list + + `?` +
+ Collapse or expand the side menu + + `[` +
+ Open global search + + Mac: `⌘` + `K` + + Windows: `Ctrl` + `K` +
+ Open NRQL console + + `Ctrl` + `Shift` + `O` +
+ Focus filter input + + `F` +
+ Copy permalink + + Mac: `⌘` + `.` Windows: `Ctrl` + `.`
The OS and architecture must be a [platform supported by Docker](https://docs.docker.com/engine/install/#supported-platforms). - _You must also configure Docker to run Linux containers in order for CPMs to work on Windows-based Docker hosts._ + You must also configure Docker to run Linux containers in order for CPMs to work on Windows-based Docker hosts.
- A modern, multi-core AMD64 / x86_64 CPU + A modern, multi-core AMD64 or x86_64 CPU
- The Docker repository / organization where the runtime images are hosted. Use this to override `newrelic` as the default. + The Docker repository or organization where the runtime images are hosted. Use this to override `newrelic` as the default.
- Unix / macOS with 6.x EAP or 7.0.x AS and above + Unix or macOS with 6.x EAP or 7.0.x AS and above @@ -100,7 +100,7 @@ To pass the `-javaagent` argument on JBoss:
- Unix / macOS with 6.x or earlier + Unix or macOS with 6.x or earlier