From 3d48c8b4ac520380880103275ad7e14c130b1a89 Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Tue, 22 Aug 2023 10:40:56 -0700 Subject: [PATCH 01/19] fix(standard shift): edits to 'standard' --- .../account-structure/add-accounts.mdx | 2 +- ...factors-affecting-access-features-data.mdx | 2 +- .../new-relic-account-structure.mdx | 2 +- ...guidelines-new-relic-nonprofit-program.mdx | 2 +- .../new-relic-one-pricing-billing.mdx | 20 +++++++++++++------ .../user-count-billing.mdx | 1 - .../account-user-mgmt-tutorial.mdx | 8 ++++---- .../user-management-concepts.mdx | 2 +- .../examples/nerdgraph-manage-groups.mdx | 3 ++- .../get-started/azure-native.mdx | 2 +- .../implementation-guide-planning-setup.mdx | 2 +- .../get-started/intro-new-relic.mdx | 2 +- .../data-governance-baseline-ingest-guide.mdx | 5 ++--- .../pricing-language-guidelines.mdx | 2 +- .../getting-started/monitor-limits.mdx | 4 ++-- .../making-the-switch.mdx | 1 - 16 files changed, 33 insertions(+), 27 deletions(-) diff --git a/src/content/docs/accounts/accounts-billing/account-structure/add-accounts.mdx b/src/content/docs/accounts/accounts-billing/account-structure/add-accounts.mdx index 26c90df86a4..3a2e8e3830b 100644 --- a/src/content/docs/accounts/accounts-billing/account-structure/add-accounts.mdx +++ b/src/content/docs/accounts/accounts-billing/account-structure/add-accounts.mdx @@ -11,7 +11,7 @@ Adding an account to your New Relic organization is one way to organize and sepa Requirements for adding an account to your New Relic organization: -* Pro or Enterprise edition (Standard allows only one account per organization). +* Pro or Enterprise [edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) * User must be a core user or full platform user with [**Organization settings**](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts/#admin-settings). * Organizations with [partnership accounts](/docs/new-relic-partnerships/partner-integration-guide/partner-account-maintenance/partnership-accounts-users-subscriptions) must use the [Partnership API](/docs/new-relic-partnerships/partner-integration-guide/partner-account-maintenance/partner-api). diff --git a/src/content/docs/accounts/accounts-billing/account-structure/factors-affecting-access-features-data.mdx b/src/content/docs/accounts/accounts-billing/account-structure/factors-affecting-access-features-data.mdx index ea102cbe658..fdb13d73bf9 100644 --- a/src/content/docs/accounts/accounts-billing/account-structure/factors-affecting-access-features-data.mdx +++ b/src/content/docs/accounts/accounts-billing/account-structure/factors-affecting-access-features-data.mdx @@ -41,7 +41,7 @@ Your assigned roles can affect what you can access. How your user roles and perm ### Pricing edition [#pricing] -We have three pricing editions: Standard, Pro, and Enterprise. Your edition can affect your access to some features. For more on this, see [Editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions). +Our pricing editions are: free tier, Standard, Pro, and Enterprise. Your edition affects your access to some features. For more on this, see [Editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions). ### Exceeding session and IP address limits [#session-limits] diff --git a/src/content/docs/accounts/accounts-billing/account-structure/new-relic-account-structure.mdx b/src/content/docs/accounts/accounts-billing/account-structure/new-relic-account-structure.mdx index b782477a350..67a5b0f9759 100644 --- a/src/content/docs/accounts/accounts-billing/account-structure/new-relic-account-structure.mdx +++ b/src/content/docs/accounts/accounts-billing/account-structure/new-relic-account-structure.mdx @@ -15,7 +15,7 @@ Understanding the structure of New Relic organizations and accounts will help yo At New Relic, an **organization** represents a New Relic customer. Your New Relic organization contains everything relevant to you and your team members: your organization's accounts, users, and data. -When you sign up for New Relic, this creates an organization containing a single account. A Standard edition organization can only have a single account. Pro and Enterprise edition organizations can add more accounts. +When you sign up for New Relic, this creates an organization containing a single account. Our [free and Standard editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) can have only a single account. Pro and Enterprise edition organizations can add accounts. An account can have many sources of data reporting to it. For example, a single account could have data reporting from our infrastructure agent, an agent, and other integrations. All data reported to New Relic requires an [account ID](/docs/accounts/accounts-billing/account-structure/account-id), which tells New Relic which account that data belongs in. That ID is also used for some account-specific tasks, like making API calls. diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/eligibility-guidelines-new-relic-nonprofit-program.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/eligibility-guidelines-new-relic-nonprofit-program.mdx index dcca5dd76e3..724eb1f71d0 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/eligibility-guidelines-new-relic-nonprofit-program.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/eligibility-guidelines-new-relic-nonprofit-program.mdx @@ -186,7 +186,7 @@ To learn more or to sign up as a new or existing New Relic customer, go to [newr * Participating nonprofits can choose between the Standard or Pro edition. -* Standard is available via online validation and fulfillment and is a great place to start for most nonprofits. +* Our [free tier and Standard edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) are available via online validation and fulfillment and are the best places to start for most nonprofits. * Pro includes many additional features such as single sign-on (SSO) and the ability to customize the retention schedule for your Data. * To request O4G Pro edition or find out more, please contact us at o4ginfo@newrelic.com. diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx index 72c1f7f2de7..5fb5eb4623d 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx @@ -43,19 +43,27 @@ If you're a New Relic customer, the best way to understand your billing is to go **[one.newrelic.com](https://one.newrelic.com) > User menu > Administration > Plan & usage:** The **Plan & usage** page gives details about your usage. - ## New Relic billing factors [#how-pricing-works] Our usage-based pricing model is simple, which helps you easily predict your billing. We bill on these two primary factors: * **How much data you ingest**. We bill on data ingested, no matter the type, making your billing easy to understand. You can ingest 100 GBs of data per month for free. The price per GB above the free level varies depending on which data option you have: [Data Plus](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#data-prices) or original. To learn more about how we bill for ingested data, see [Data ingest billing](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing). -* **How many billable users you have**. There are three types of users. Core users and full platform users are billable, and basic users are free. The cost per full platform user depends on your pricing edition. For free tier and Standard edition, you get one free full platform user. To learn more about how we bill for users, see [User billing](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing). +* **How many billable users you have**. There are three types of users. Core users and full platform users are billable, and basic users are free. The cost per full platform user depends on your pricing edition. On the free tier, you get one free full platform user. To learn more about how we bill for users, see [User billing](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing). ### Pricing editions [#editions] -Besides determining how much your full platform users cost, your edition (Standard, Pro, or Enterprise) controls access to some features and different limits (for example, different limits for synthetic monitor checks, and access to [Data Plus](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#data-plus), which gives you HIPAA- and FedRAMP-compliant data). For more about edition differences, see our [pricing page](https://newrelic.com/pricing). +We have four editions: + +* Free tier +* Standard +* Pro +* Enterprise + +When you create a New Relic organization, you start out on our [free tier](#free-tier). When you're ready to unlock more New Relic features and power, and ready to start paying, you'll choose to be on either the Standard, Pro, or Enterprise edition. + +Besides determining how much your full platform users cost, your edition controls access to some features and different limits. For example, the editions have different amounts of included synthetic monitor checks, and only Pro and Enterprise editions have access to [Data Plus](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#data-plus) and the associated HIPAA- and FedRAMP-compliant data options. For more about edition differences, see our [pricing page](https://newrelic.com/pricing). -Also, if you're on [our free tier](#free), there are some features not available. +If you're on [our free tier](#free), some features are not available. ### Add-ons [#add-ons] @@ -67,7 +75,7 @@ In addition to the primary billing factors mentioned above, there are several op ## Free tier details [#free] -You can use New Relic free, forever. Here's what you get for free: +You can use New Relic free, forever. Here's what you get on our free tier: * Up to 100 GBs of ingested data per month ([learn more about exceeding this limit](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing#free-tier-limits)). * One [full platform user](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type), and unlimited [basic users](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type) @@ -76,7 +84,7 @@ You can use New Relic free, forever. Here's what you get for free: Here are some other limits that apply for the free tier: * [Synthetic monitor check limits](/docs/synthetics/synthetic-monitoring/using-monitors/monitor-limits): 500 per month (compared to 10K for paid Standard). -* [Dimensional metric limits are lower](/docs/data-apis/ingest-apis/metric-api/metric-api-limits-restricted-attributes/#additional-considerations) than for paid Standard edition. +* [Dimensional metric limits are lower](/docs/data-apis/ingest-apis/metric-api/metric-api-limits-restricted-attributes/#additional-considerations) than for paid editions. * For the alerting workflow feature, the [enrichment feature](/docs/alerts-applied-intelligence/applied-intelligence/incident-workflows/incident-workflows/#enrichments) is not available. For the free tier, if your data ingest exceeds 100 GBs in a calendar month, your data ingest is disabled until the beginning of the next month. When ingest is disabled, its re-enabling at the start of the month may take up to 24 hours. diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing.mdx index c2bf35e8f37..912b107dcfa 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing.mdx @@ -25,7 +25,6 @@ Other details about what makes a user billable: * For users on our [newer user model](/docs/accounts/original-accounts-billing/original-users-roles/overview-user-models): users are billable at the moment they're added as billable users to a New Relic organization. Even if a billable user has never logged in to New Relic and has a `Pending invite` tag in the UI, they're still billable. * For our [primary user billing version](#pricing-versions): there's a per-month charge for a billable user, and no pro-rating. This means that whether a user is a billable user type for an entire month or for only an hour during that month, it costs the same. [Learn more about user calculations.](#user-count) -* Our [Standard edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) comes with one free full platform user. ## Manage users [#manage] diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx index 9610a1984e7..de0c5917cc0 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx @@ -14,8 +14,8 @@ This tutorial will walk you through adding and managing accounts and users. ## Before you start [#requirements] Before you start this tutorial, some things to understand: -* Pro or Enterprise edition is required (Standard edition can't add accounts or create groups or roles) -* This tutorial is for managing users who are on our [newer user model](/docs/accounts/original-accounts-billing/original-users-roles/overview-user-models). +* Pro or Enterprise [edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) is required +* This tutorial is for managing users who are on our [newer user model](/docs/accounts/original-accounts-billing/original-users-roles/overview-user-models) (true of almost all New Relic users) * This tutorial will be easier if you first have a basic understanding of: * [Organization and account concepts](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure#new-model) * [User management concepts](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts#understand-concepts) @@ -36,9 +36,9 @@ This tutorial will walk you through: ## Step 1: Organization creation [#create-organization] -If you're reading this, you likely already have a New Relic organization. When you [sign up for New Relic](https://newrelic.com/signup), your New Relic organization is created. The organization structure represents a New Relic customer: it's what contains everything relevant to a customer's use of New Relic: their accounts, their users, and their data. +If you're reading this, you likely already have a [New Relic organization](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure). When you [sign up for New Relic](https://newrelic.com/signup), your New Relic organization is created. The organization structure represents a New Relic customer: it's what contains everything relevant to a customer's use of New Relic: their accounts, their users, and their data. -When a New Relic organization is created, it contains a single account. A Standard edition organization can only have a single account, but Pro and Enterprise edition organizations can add more accounts. Each account has its own [account ID](/docs/accounts/accounts-billing/account-structure/account-id), and that ID is used for some account-specific tasks, like making API calls. +When a New Relic organization is created, it contains a single account. If you're on our free tier or Standard edition, your organization can have only a single account, while Pro and Enterprise editions allow you to add accounts. Each account has its own [account ID](/docs/accounts/accounts-billing/account-structure/account-id), and that ID is used for some account-specific tasks, like making API calls. When your organization is created, it has two default user groups with [access to roles and accounts already assigned](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts/#understand-concepts). When you add users via the UI, there are two default groups that you can assign your users to: diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts.mdx index 896f22426f8..6ca02fb6813 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts.mdx @@ -47,7 +47,7 @@ In order for a New Relic user to use New Relic features, they must be in a [grou * A specific [role](#roles) (a role being a set of specific, granular [capabilities](/docs/accounts/accounts-billing/new-relic-one-user-management/user-capabilities)). * One or more accounts. -Organizations with [Pro or Enterprise edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) can have multiple accounts in their organization, and can create custom roles and groups. Standard edition organizations are only allowed a single account in their organization, and don't have the ability to create custom roles or groups. +Organizations with [Pro or Enterprise edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) can have multiple accounts in their organization, and can create custom roles and groups. Our free and Standard editions allow only a single account in an organization, and don't let you create custom roles or groups. When you initially sign up for New Relic, your organization has some built-in role and account assignments for the default [**User** or **Admin** groups](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts#groups). For example, the **Admin** group has several role assignments that give users in that group broad New Relic access, including to the higher level administrative capabilities. diff --git a/src/content/docs/apis/nerdgraph/examples/nerdgraph-manage-groups.mdx b/src/content/docs/apis/nerdgraph/examples/nerdgraph-manage-groups.mdx index 14544311f4b..e5ee5cc74d6 100644 --- a/src/content/docs/apis/nerdgraph/examples/nerdgraph-manage-groups.mdx +++ b/src/content/docs/apis/nerdgraph/examples/nerdgraph-manage-groups.mdx @@ -15,7 +15,8 @@ To use NerdGraph to create users, and view their information, see [Manage users ## Requirements [#requirements] Some requirements for managing users and groups via NerdGraph: -* Requires [Pro or Enterprise edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) (Standard edition organizations can't configure groups or roles). + +* [Pro or Enterprise edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) is required to customize user groups and roles * If you're using [SCIM provisioning](/docs/accounts/accounts/automated-user-management/automated-user-provisioning-single-sign): for that authentication domain, you can't create groups or add users to groups, because your groups and users are managed via SCIM. * You must be a user on [our newer user model](/docs/accounts/original-accounts-billing/original-users-roles/overview-user-models#determine-user-model). Other permissions-related requirements: * Required [user type](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type): core user or full platform user diff --git a/src/content/docs/infrastructure/microsoft-azure-integrations/get-started/azure-native.mdx b/src/content/docs/infrastructure/microsoft-azure-integrations/get-started/azure-native.mdx index fa82eb05f13..0fb990d162a 100644 --- a/src/content/docs/infrastructure/microsoft-azure-integrations/get-started/azure-native.mdx +++ b/src/content/docs/infrastructure/microsoft-azure-integrations/get-started/azure-native.mdx @@ -19,7 +19,7 @@ On top of that, you can then use New Relic for other non-Azure-related monitorin ## Notes on available New Relic features [#features] -* Our Standard and Pro [editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) are available, but not yet Enterprise edition. +* Our [Enterprise edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) is not currently available. * This services comes with our Data Plus option but not all Data Plus features are available. For example, HIPAA- and FedRAMP-compliant data is not yet available. For details, see [Data Plus](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#data-plus). For more about Azure-related features and billing, see [the Azure Marketplace](https://azuremarketplace.microsoft.com/en-us/marketplace/apps/newrelicinc1635200720692.newrelic_liftr_payg). diff --git a/src/content/docs/new-relic-solutions/get-started/implementation-guide-planning-setup.mdx b/src/content/docs/new-relic-solutions/get-started/implementation-guide-planning-setup.mdx index 130e428d86b..2d2523ec515 100644 --- a/src/content/docs/new-relic-solutions/get-started/implementation-guide-planning-setup.mdx +++ b/src/content/docs/new-relic-solutions/get-started/implementation-guide-planning-setup.mdx @@ -135,7 +135,7 @@ So far, you've added your New Relic admins but likely haven't added other users For organizations with roughly 15 users or more, it's helpful to plan out your users' New Relic access. This is especially the case if you require granular control over which accounts and roles your users will be able to access. But if you'll only have a few users, or if you're planning on giving most or all of your users access to all New Relic features, it's less important to plan out user access. -Note that only Pro and Enterprise editions allow multiple accounts, the ability to add custom groups and roles, and the ability to have more than five full platform users. This means that if you have free tier or Standard edition, planning out your users will be less important. +Note that only Pro and Enterprise editions allow multiple accounts, the ability to add custom groups and roles, and the ability to have more than five full platform users. This means that if you have free tier or Standard edition, planning out your users is less important. Some suggested steps: diff --git a/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx b/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx index 46fed0f5a55..50ce60288a4 100644 --- a/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx +++ b/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx @@ -221,7 +221,7 @@ Now that you're set up with New Relic, learn how to solve your app's performance * [Our Nerd Bytes YouTube channel](https://www.youtube.com/playlist?list=PLmhYj7Jl81JEV-llIDkCVC05tD7fbOv_b) for helpful how-to videos * [New Relic University](https://learn.newrelic.com) for in-depth training -If you're on Standard edition, you may not have access to our global technical support service. To get 24-7 support, [upgrade to Pro or Enterprise edition](https://one.newrelic.com/nr1-core/plan-management/home?state=7a437d0d-1905-4143-d3a1-68ddfcb6db53). Alternatively, use [our community forum](https://discuss.newrelic.com) to ask questions and see answers. +If you're on our [free tier or Standard edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions), you probably don't have access to our global technical support service. To get 24-7 support, [upgrade to Pro or Enterprise edition](https://one.newrelic.com/nr1-core/plan-management/home?state=7a437d0d-1905-4143-d3a1-68ddfcb6db53). Alternatively, use [our community forum](https://discuss.newrelic.com) to ask questions and see answers. If you don't see your technologies or tasks listed here, see the larger list at [New Relic Instant Observability](https://newrelic.com/instant-observability/). You'll find integrations bundled into quickstarts, providing you instant access to pre-built dashboards and alerts specific to your technology. diff --git a/src/content/docs/new-relic-solutions/observability-maturity/operational-efficiency/data-governance-baseline-ingest-guide.mdx b/src/content/docs/new-relic-solutions/observability-maturity/operational-efficiency/data-governance-baseline-ingest-guide.mdx index 97e73e5c790..6b7e21ee73d 100644 --- a/src/content/docs/new-relic-solutions/observability-maturity/operational-efficiency/data-governance-baseline-ingest-guide.mdx +++ b/src/content/docs/new-relic-solutions/observability-maturity/operational-efficiency/data-governance-baseline-ingest-guide.mdx @@ -317,11 +317,10 @@ In a [pay-as-you-go plan](/docs/accounts/accounts-billing/new-relic-one-pricing- Not sure of your data cost? See [Ingested data](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing#data-prices). -### Free option on Standard edition +### Free tier [#free-tier] -For our Standard edition, you can get up to 100GB data ingest per month for free. If you're currently working in a free account, you can consider 100GB your monthly ingest target. In a free account in the US data center region, additional data ingested over 100GB per month is billed at $0.30 per GB ([learn more](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#data-prices)). +With all [our editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions), you get 100GB data ingest per month for free. For details on data ingest prices above the free amount, see [the list price table](/docs/licenses/license-information/usage-plans/new-relic-usage-plan/#list-price). -For more on these topics, see [usage-based pricing](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing). Date: Tue, 22 Aug 2023 10:54:57 -0700 Subject: [PATCH 02/19] fix(standard): edits to 'support' stuff --- .../usage-plans/new-relic-usage-plan.mdx | 10 +++++----- .../get-started/intro-new-relic.mdx | 2 +- .../find-help-use-support-portal.mdx | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx index 0023a04fd61..4a89f5dffc1 100644 --- a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx +++ b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx @@ -472,11 +472,11 @@ Details: id="editions" title="New Relic Editions" > - New Relic provides three [editions](https://newrelic.com/pricing) of New Relic (formerly New Relic One): + New Relic provides three paid [editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) of New Relic (formerly New Relic One): - * Standard - * Pro - * Enterprise + * Standard + * Pro + * Enterprise A New Relic organization can only be on one edition at a time. Your Order will indicate your edition. @@ -492,7 +492,7 @@ Details: For an Order with the New Relic usage-based pricing model, New Relic provides an updated support plan commitment. By subscribing to New Relic's usage-based pricing model, you agree that during the Commitment Term the applicable Support Plan set forth on the ['Support plan' page](/docs/licenses/license-information/general-usage-licenses/support-plan) in the Documentation shall apply in lieu of, and supersedes and replaces, any other support related commitments that may be contained within your agreement with New Relic. diff --git a/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx b/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx index 50ce60288a4..1b5df3f4e88 100644 --- a/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx +++ b/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx @@ -221,7 +221,7 @@ Now that you're set up with New Relic, learn how to solve your app's performance * [Our Nerd Bytes YouTube channel](https://www.youtube.com/playlist?list=PLmhYj7Jl81JEV-llIDkCVC05tD7fbOv_b) for helpful how-to videos * [New Relic University](https://learn.newrelic.com) for in-depth training -If you're on our [free tier or Standard edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions), you probably don't have access to our global technical support service. To get 24-7 support, [upgrade to Pro or Enterprise edition](https://one.newrelic.com/nr1-core/plan-management/home?state=7a437d0d-1905-4143-d3a1-68ddfcb6db53). Alternatively, use [our community forum](https://discuss.newrelic.com) to ask questions and see answers. +If you're on our [free tier](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions), you don't have access to our global technical support service. To get 24-7 support, [upgrade to a paid edition](https://one.newrelic.com/nr1-core/plan-management/home?state=7a437d0d-1905-4143-d3a1-68ddfcb6db53). Alternatively, use [our community forum](https://discuss.newrelic.com) to ask questions and see answers. If you don't see your technologies or tasks listed here, see the larger list at [New Relic Instant Observability](https://newrelic.com/instant-observability/). You'll find integrations bundled into quickstarts, providing you instant access to pre-built dashboards and alerts specific to your technology. diff --git a/src/content/docs/new-relic-solutions/solve-common-issues/find-help-use-support-portal.mdx b/src/content/docs/new-relic-solutions/solve-common-issues/find-help-use-support-portal.mdx index b42c5913e11..9a103c6843d 100644 --- a/src/content/docs/new-relic-solutions/solve-common-issues/find-help-use-support-portal.mdx +++ b/src/content/docs/new-relic-solutions/solve-common-issues/find-help-use-support-portal.mdx @@ -103,7 +103,7 @@ To file a new case from the platform: /> 2. Select your account. -3. Choose "Create a Support case". +3. Click **Create a Support case**. 4. Provide as many details as possible. Include the URL, if applicable, or select **Attach file** to include a log file, a New Relic diagnostics file, screenshots, or any other useful attachments. 5. Click **Submit**. @@ -117,9 +117,9 @@ To file a new case from the support portal: ## Check the status of our systems [#check-status] -It's always a good idea to visit [status.newrelic.com](https://status.newrelic.com/) to check the status of our systems. If there are open incidents, you'll be able to find more information. +It's always a good idea to visit [status.newrelic.com](https://status.newrelic.com) to check the status of our systems. If there are open incidents, you'll be able to find more information. ## Licenses and security information [#licenses-policies] -* Review New Relic's [licenses, attributions, and other notices](/docs/licenses). +* Review New Relic [licenses, attributions, and other notices](/docs/licenses). * Read about our [data security, privacy, and compliance policies](/docs/security). From e02be572ecac42e12391b14fb801d22bdef19f5b Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Tue, 22 Aug 2023 12:59:05 -0700 Subject: [PATCH 03/19] fix(editions): say there are four editions --- .../license-information/usage-plans/new-relic-usage-plan.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx index 4a89f5dffc1..03c013e468c 100644 --- a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx +++ b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx @@ -472,7 +472,7 @@ Details: id="editions" title="New Relic Editions" > - New Relic provides three paid [editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) of New Relic (formerly New Relic One): + There are four [editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) of New Relic (formerly New Relic One). There is a free tier, and three paid editions: * Standard * Pro From ce79308c37d1e272d8546d6752d41917a7c369cd Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Thu, 24 Aug 2023 13:00:09 -0700 Subject: [PATCH 04/19] fix(pricing): change to 'free edition' --- .../factors-affecting-access-features-data.mdx | 3 +-- .../new-relic-account-structure.mdx | 2 +- .../data-ingest-billing.mdx | 4 ++-- ...-guidelines-new-relic-nonprofit-program.mdx | 2 +- .../new-relic-one-pricing-billing.mdx | 18 +++++++++--------- .../account-user-mgmt-tutorial.mdx | 2 +- .../user-management-concepts.mdx | 2 +- ...metric-api-limits-restricted-attributes.mdx | 2 +- .../usage-plans/new-relic-usage-plan.mdx | 5 +++-- .../implementation-guide-planning-setup.mdx | 2 +- .../get-started/intro-new-relic.mdx | 4 ++-- .../install-configure/uninstall-agent.mdx | 2 +- .../get-started/architecture.mdx | 2 +- .../pricing-language-guidelines.mdx | 7 +++---- 14 files changed, 28 insertions(+), 29 deletions(-) diff --git a/src/content/docs/accounts/accounts-billing/account-structure/factors-affecting-access-features-data.mdx b/src/content/docs/accounts/accounts-billing/account-structure/factors-affecting-access-features-data.mdx index fdb13d73bf9..3f9d9ee75e2 100644 --- a/src/content/docs/accounts/accounts-billing/account-structure/factors-affecting-access-features-data.mdx +++ b/src/content/docs/accounts/accounts-billing/account-structure/factors-affecting-access-features-data.mdx @@ -41,8 +41,7 @@ Your assigned roles can affect what you can access. How your user roles and perm ### Pricing edition [#pricing] -Our pricing editions are: free tier, Standard, Pro, and Enterprise. Your edition affects your access to some features. For more on this, see [Editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions). - +We have four pricing editions: Free, Standard, Pro, and Enterprise. Your edition affects your access to some features. For more on this, see [Editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions). ### Exceeding session and IP address limits [#session-limits] diff --git a/src/content/docs/accounts/accounts-billing/account-structure/new-relic-account-structure.mdx b/src/content/docs/accounts/accounts-billing/account-structure/new-relic-account-structure.mdx index 67a5b0f9759..ae5ed852ad3 100644 --- a/src/content/docs/accounts/accounts-billing/account-structure/new-relic-account-structure.mdx +++ b/src/content/docs/accounts/accounts-billing/account-structure/new-relic-account-structure.mdx @@ -15,7 +15,7 @@ Understanding the structure of New Relic organizations and accounts will help yo At New Relic, an **organization** represents a New Relic customer. Your New Relic organization contains everything relevant to you and your team members: your organization's accounts, users, and data. -When you sign up for New Relic, this creates an organization containing a single account. Our [free and Standard editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) can have only a single account. Pro and Enterprise edition organizations can add accounts. +When you sign up for New Relic, this creates an organization containing a single account. Our [Free and Standard editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) can have only a single account. Pro and Enterprise edition organizations can add accounts. An account can have many sources of data reporting to it. For example, a single account could have data reporting from our infrastructure agent, an agent, and other integrations. All data reported to New Relic requires an [account ID](/docs/accounts/accounts-billing/account-structure/account-id), which tells New Relic which account that data belongs in. That ID is also used for some account-specific tasks, like making API calls. diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing.mdx index 14b9d6f617c..7a76d805c8f 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing.mdx @@ -355,9 +355,9 @@ To understand your usage, see the [usage UI](/docs/accounts/accounts-billing/new * In the context of our pricing model, a GB is defined as 1 billion bytes. * Monthly data ingested is rounded down to the nearest integer. For example, if your organization uses 100.9 GBs during a month, that's counted as 100 GBs. -## Free tier [#free-tier-limits] +## Free edition [#free-tier-limits] -For details about ingest for free tier organizations, see [Free tier](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#free). +For details about data ingest for our Free edition, see [Free edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#free). ## Learn more [#related-docs] diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/eligibility-guidelines-new-relic-nonprofit-program.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/eligibility-guidelines-new-relic-nonprofit-program.mdx index 724eb1f71d0..d40f3921307 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/eligibility-guidelines-new-relic-nonprofit-program.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/eligibility-guidelines-new-relic-nonprofit-program.mdx @@ -186,7 +186,7 @@ To learn more or to sign up as a new or existing New Relic customer, go to [newr * Participating nonprofits can choose between the Standard or Pro edition. -* Our [free tier and Standard edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) are available via online validation and fulfillment and are the best places to start for most nonprofits. +* Our [Free and Standard editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) are available via online validation and fulfillment and are the best places to start for most nonprofits. * Pro includes many additional features such as single sign-on (SSO) and the ability to customize the retention schedule for your Data. * To request O4G Pro edition or find out more, please contact us at o4ginfo@newrelic.com. diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx index 5fb5eb4623d..4743f4c77d6 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx @@ -48,22 +48,22 @@ If you're a New Relic customer, the best way to understand your billing is to go Our usage-based pricing model is simple, which helps you easily predict your billing. We bill on these two primary factors: * **How much data you ingest**. We bill on data ingested, no matter the type, making your billing easy to understand. You can ingest 100 GBs of data per month for free. The price per GB above the free level varies depending on which data option you have: [Data Plus](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#data-prices) or original. To learn more about how we bill for ingested data, see [Data ingest billing](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing). -* **How many billable users you have**. There are three types of users. Core users and full platform users are billable, and basic users are free. The cost per full platform user depends on your pricing edition. On the free tier, you get one free full platform user. To learn more about how we bill for users, see [User billing](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing). +* **How many billable users you have**. There are three types of users. Core users and full platform users are billable, and basic users are free. The cost per full platform user depends on your pricing edition. With our Free edition, you get one free full platform user. To learn more about how we bill for users, see [User billing](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing). ### Pricing editions [#editions] We have four editions: -* Free tier +* Free * Standard * Pro * Enterprise -When you create a New Relic organization, you start out on our [free tier](#free-tier). When you're ready to unlock more New Relic features and power, and ready to start paying, you'll choose to be on either the Standard, Pro, or Enterprise edition. +When you create a New Relic organization, you start out on our [Free edition](#free-tier). When you're ready to unlock more New Relic features and power, and ready to start paying, you'll choose either the Standard, Pro, or Enterprise edition. -Besides determining how much your full platform users cost, your edition controls access to some features and different limits. For example, the editions have different amounts of included synthetic monitor checks, and only Pro and Enterprise editions have access to [Data Plus](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#data-plus) and the associated HIPAA- and FedRAMP-compliant data options. For more about edition differences, see our [pricing page](https://newrelic.com/pricing). +Besides determining how much your full platform users cost, your edition controls access to some features and different limits. For example, the editions have different amounts of included synthetic monitor checks, and only Pro and Enterprise editions have access to [Data Plus](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#data-plus) (which includes access to HIPAA and FedRAMP compliancy). Also, the Standard edition can have a maximum of five full platform users. For more on edition differences, see our [pricing page](https://newrelic.com/pricing). -If you're on [our free tier](#free), some features are not available. +If you're on [our Free edition](#free), some features are not available. ### Add-ons [#add-ons] @@ -73,21 +73,21 @@ In addition to the primary billing factors mentioned above, there are several op * An option to go above the [default length of time your data is retained](/docs/data-apis/manage-data/manage-data-retention/#adjust-retention) * [Vulnerability management](/docs/vulnerability-management/overview): this is included with [Data Plus](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing#data-prices), but it's an add-on without Data Plus. -## Free tier details [#free] +## Free edition details [#free] -You can use New Relic free, forever. Here's what you get on our free tier: +You can use New Relic free, forever. With our Free edition, you get: * Up to 100 GBs of ingested data per month ([learn more about exceeding this limit](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing#free-tier-limits)). * One [full platform user](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type), and unlimited [basic users](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type) * A single account in your New Relic organization (having [multiple accounts](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure) requires [Pro or Enterprise edition](#editions)). -Here are some other limits that apply for the free tier: +Here are some other limits that apply on the Free edition: * [Synthetic monitor check limits](/docs/synthetics/synthetic-monitoring/using-monitors/monitor-limits): 500 per month (compared to 10K for paid Standard). * [Dimensional metric limits are lower](/docs/data-apis/ingest-apis/metric-api/metric-api-limits-restricted-attributes/#additional-considerations) than for paid editions. * For the alerting workflow feature, the [enrichment feature](/docs/alerts-applied-intelligence/applied-intelligence/incident-workflows/incident-workflows/#enrichments) is not available. -For the free tier, if your data ingest exceeds 100 GBs in a calendar month, your data ingest is disabled until the beginning of the next month. When ingest is disabled, its re-enabling at the start of the month may take up to 24 hours. +For the Free edition, if your data ingest exceeds 100 GBs in a calendar month, your data ingest is disabled until the beginning of the next month. When ingest is disabled, it may take up to 24 hours at the start of the next month for it to start working again. ## Estimate data ingest [#estimate] diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx index de0c5917cc0..44c55f5d135 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx @@ -38,7 +38,7 @@ This tutorial will walk you through: If you're reading this, you likely already have a [New Relic organization](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure). When you [sign up for New Relic](https://newrelic.com/signup), your New Relic organization is created. The organization structure represents a New Relic customer: it's what contains everything relevant to a customer's use of New Relic: their accounts, their users, and their data. -When a New Relic organization is created, it contains a single account. If you're on our free tier or Standard edition, your organization can have only a single account, while Pro and Enterprise editions allow you to add accounts. Each account has its own [account ID](/docs/accounts/accounts-billing/account-structure/account-id), and that ID is used for some account-specific tasks, like making API calls. +When a New Relic organization is created, it contains a single account. If you're on our Free or Standard edition, your organization can have only a single account, while Pro and Enterprise editions allow you to add accounts. Each account has its own [account ID](/docs/accounts/accounts-billing/account-structure/account-id), and that ID is used for some account-specific tasks, like making API calls. When your organization is created, it has two default user groups with [access to roles and accounts already assigned](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts/#understand-concepts). When you add users via the UI, there are two default groups that you can assign your users to: diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts.mdx index b011c5e2b45..f95725c1110 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts.mdx @@ -47,7 +47,7 @@ In order for a New Relic user to use New Relic features, they must be in a [grou * A specific [role](#roles) (a role being a set of specific, granular [capabilities](/docs/accounts/accounts-billing/new-relic-one-user-management/user-capabilities)). * One or more accounts. -Organizations with [Pro or Enterprise edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) can have multiple accounts in their organization, and can create custom roles and groups. Our free and Standard editions allow only a single account in an organization, and don't let you create custom roles or groups. +Organizations with [Pro or Enterprise edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) can have multiple accounts in their organization, and can create custom roles and groups. Our Free and Standard editions allow only a single account in an organization, and don't let you create custom roles or groups. When you initially sign up for New Relic, your organization has some built-in role and account assignments for the default [**User** or **Admin** groups](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts#groups). For example, the **Admin** group has several role assignments that give users in that group broad New Relic access, including to the higher level administrative capabilities. diff --git a/src/content/docs/data-apis/ingest-apis/metric-api/metric-api-limits-restricted-attributes.mdx b/src/content/docs/data-apis/ingest-apis/metric-api/metric-api-limits-restricted-attributes.mdx index 8b97662f537..f1f3b8abd8d 100644 --- a/src/content/docs/data-apis/ingest-apis/metric-api/metric-api-limits-restricted-attributes.mdx +++ b/src/content/docs/data-apis/ingest-apis/metric-api/metric-api-limits-restricted-attributes.mdx @@ -229,7 +229,7 @@ The following default limits apply only to data collected via the Prometheus Rem ### Additional account conditions [#additional-considerations] -Metric API limits apply at the individual account level. The default limits for DPM and cardinality range from 3M for organizations on our free tier, up to 10.2M for some paying organizations. To understand your organization's limits, see the [Limits UI](/docs/data-apis/manage-data/view-system-limits). DPM and cardinality can be increased to 15M on request for paying organizations. Max payloads per minute can be adjusted above 100k on a case-by-case basis. To request changes to your metric rate limits, contact your New Relic account representative, or visit our [Support portal](http://support.newrelic.com/). +Metric API limits apply at the individual account level. The default limits for DPM and cardinality range from 3M for organizations on our [Free edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions), up to 10.2M for some paying organizations. To understand your organization's limits, see the [Limits UI](/docs/data-apis/manage-data/view-system-limits). DPM and cardinality can be increased to 15M on request for paying organizations. Max payloads per minute can be adjusted above 100k on a case-by-case basis. To request changes to your metric rate limits, contact your New Relic account representative, or visit our [Support portal](http://support.newrelic.com/). ## Rate limit incidents [#rate-limit-incidents] diff --git a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx index 03c013e468c..dcffa4a355d 100644 --- a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx +++ b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx @@ -472,8 +472,9 @@ Details: id="editions" title="New Relic Editions" > - There are four [editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) of New Relic (formerly New Relic One). There is a free tier, and three paid editions: + There are four [editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions) of New Relic (formerly New Relic One): + * Free * Standard * Pro * Enterprise @@ -506,7 +507,7 @@ Details: If you're on the Pay As You Go buying program, then your usage of the Products is covered by the [Paid Terms of Service](https://newrelic.com/termsandconditions/paid) for any paid months. Otherwise, unpaid months usage of the Products are covered by the [Unpaid Terms of Service](https://newrelic.com/termsandconditions/unpaid). - If you're using New Relic's Product(s) in the free tier only, on a trial basis, on a no-cost basis (such as New Relic Student Edition or the like), or on a no-charge, or a 'lite' or 'preview access' basis you agree that the Unpaid Terms of Service will apply to such Product(s) usage and replace and supersede any other terms. For Orders with the New Relic Standard, Pro, or Enterprise edition, you agree that the Paid Terms of Service will apply to your subscription to the Products set forth in an Order and replace and supersede any other terms. For Orders with the New Relic Standard edition, you agree that the Paid Terms of Service will apply to your subscription to the Products set forth in an Order and replace and supersede any other terms. + If you're using New Relic's Product(s) on the Free edition, on a trial basis, on a no-cost basis (such as New Relic Student Edition or the like), or on a no-charge, 'lite', or 'preview access' basis, you agree that the Unpaid Terms of Service will apply to such Product(s) usage and replace and supersede any other terms. For Orders with the New Relic Standard, Pro, or Enterprise edition, you agree that the Paid Terms of Service will apply to your subscription to the Products set forth in an Order and replace and supersede any other terms. For Orders with the New Relic Standard edition, you agree that the Paid Terms of Service will apply to your subscription to the Products set forth in an Order and replace and supersede any other terms. Your access and use of software, services, features, user-interfaces, and platforms made available to you by New Relic that are not yet generally available (including, alpha, beta, pilot, limited release, developer preview, technology preview, non-production, evaluation, or by a similar description) versions of a Service and Software are subject to the Pre-Release Policy in the Documentation. If you are on New Relic's usage-based pricing plan, then your configuration and use of a Pre-Release Service(s) may increase the bill for the applicable New Relic account(s) and is payable to New Relic at the rate described in your Order or this Usage Plan. diff --git a/src/content/docs/new-relic-solutions/get-started/implementation-guide-planning-setup.mdx b/src/content/docs/new-relic-solutions/get-started/implementation-guide-planning-setup.mdx index 2d2523ec515..81976c3d47a 100644 --- a/src/content/docs/new-relic-solutions/get-started/implementation-guide-planning-setup.mdx +++ b/src/content/docs/new-relic-solutions/get-started/implementation-guide-planning-setup.mdx @@ -135,7 +135,7 @@ So far, you've added your New Relic admins but likely haven't added other users For organizations with roughly 15 users or more, it's helpful to plan out your users' New Relic access. This is especially the case if you require granular control over which accounts and roles your users will be able to access. But if you'll only have a few users, or if you're planning on giving most or all of your users access to all New Relic features, it's less important to plan out user access. -Note that only Pro and Enterprise editions allow multiple accounts, the ability to add custom groups and roles, and the ability to have more than five full platform users. This means that if you have free tier or Standard edition, planning out your users is less important. +Note that only Pro and Enterprise [editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) allow multiple accounts, the ability to add custom groups and roles, and the ability to have more than five full platform users. This means that if you have Free or Standard edition, planning out your users is less important. Some suggested steps: diff --git a/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx b/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx index 1b5df3f4e88..0237aa290d2 100644 --- a/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx +++ b/src/content/docs/new-relic-solutions/get-started/intro-new-relic.mdx @@ -221,9 +221,9 @@ Now that you're set up with New Relic, learn how to solve your app's performance * [Our Nerd Bytes YouTube channel](https://www.youtube.com/playlist?list=PLmhYj7Jl81JEV-llIDkCVC05tD7fbOv_b) for helpful how-to videos * [New Relic University](https://learn.newrelic.com) for in-depth training -If you're on our [free tier](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions), you don't have access to our global technical support service. To get 24-7 support, [upgrade to a paid edition](https://one.newrelic.com/nr1-core/plan-management/home?state=7a437d0d-1905-4143-d3a1-68ddfcb6db53). Alternatively, use [our community forum](https://discuss.newrelic.com) to ask questions and see answers. +If you're on our [Free edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions), you don't have access to our global technical support service. To get 24-7 support, [upgrade to a paid edition](https://one.newrelic.com/nr1-core/plan-management/home?state=7a437d0d-1905-4143-d3a1-68ddfcb6db53). Alternatively, use [our community forum](https://discuss.newrelic.com) to ask questions and see answers. -If you don't see your technologies or tasks listed here, see the larger list at [New Relic Instant Observability](https://newrelic.com/instant-observability/). You'll find integrations bundled into quickstarts, providing you instant access to pre-built dashboards and alerts specific to your technology. +If you don't see your technologies or tasks listed here, see the complete list at [New Relic Instant Observability](https://newrelic.com/instant-observability/). You'll find integrations bundled into quickstarts, providing you instant access to pre-built dashboards and alerts specific to your technology. Once you have data coming into New Relic, learn more about the [New Relic UI](/docs/new-relic-one/use-new-relic-one/get-started/introduction-new-relic-one) or [set up alerts](https://docs.newrelic.com/docs/alerts-applied-intelligence/overview/). If you're curious about pricing, we have a [blog post set up to help you with cost estimation](https://newrelic.com/blog/nerdlog/estimate-data-cost). diff --git a/src/content/docs/new-relic-solutions/new-relic-one/install-configure/uninstall-agent.mdx b/src/content/docs/new-relic-solutions/new-relic-one/install-configure/uninstall-agent.mdx index b4960ebfb4e..c976035e38c 100644 --- a/src/content/docs/new-relic-solutions/new-relic-one/install-configure/uninstall-agent.mdx +++ b/src/content/docs/new-relic-solutions/new-relic-one/install-configure/uninstall-agent.mdx @@ -24,7 +24,7 @@ If you encounter problems, see [support.newrelic.com](https://support.newrelic.c ## Before you uninstall [#downgrade] - For paying New Relic accounts, note that an alternative option to uninstalling is to [downgrade your account](/docs/accounts/accounts-billing/account-setup/downgradecancel-account) to a less expensive or free tier. + For paying New Relic organizations, an alternative to uninstalling is to [downgrade your account](/docs/accounts/accounts-billing/account-setup/downgradecancel-account) to a less expensive edition. ## Uninstall APM [#language-agents] diff --git a/src/content/docs/serverless-function-monitoring/aws-lambda-monitoring/get-started/architecture.mdx b/src/content/docs/serverless-function-monitoring/aws-lambda-monitoring/get-started/architecture.mdx index ead9e40b5ad..17a45eeeac7 100644 --- a/src/content/docs/serverless-function-monitoring/aws-lambda-monitoring/get-started/architecture.mdx +++ b/src/content/docs/serverless-function-monitoring/aws-lambda-monitoring/get-started/architecture.mdx @@ -56,4 +56,4 @@ Older integrations send telemetry in a slightly different way. Instead of passin By adding a log subscription filter to pipe your function logs into the [`aws-log-ingestion`](https://github.com/newrelic/aws-log-ingestion) Lambda function, we can recover that CloudWatch log line, and forward it on to New Relic, along with some other platform telemetry. -In the past, we've seen that this approach has some considerable drawbacks. The AWS CloudWatch service can generate a lot of data. If you're on the free tier, you may hit your data limit pretty quickly. If you're paying for data, you may find this service making up the largest share of the data you're sending to New Relic. +In the past, we've seen that this approach has some considerable drawbacks. The AWS CloudWatch service can generate a lot of data. If you're on our Free edition, you may hit your data limit pretty quickly. If you're paying for data, you may find this service making up the largest share of the data you're sending to New Relic. diff --git a/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx b/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx index 7ae9e7ff8af..03f3ab826cd 100644 --- a/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx +++ b/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx @@ -44,10 +44,9 @@ Some notes on style and formatting for pricing-related language: * When referencing a model, it's good practice to point to either the doc for that model, or else the [doc explaining the differences between the models](/docs/accounts/original-accounts-billing/original-product-based-pricing/overview-changes-pricing-user-model/#pricing-user-table), whichever makes more sense. * "usage-based." Our newer pricing model can be referred to as “usage-based” or “consumption-based,” but “usage-based” is the most commonly used and more preferred term. * Editions: - * Our pricing editions are not "plans" or "models" or "tiers"; they are "editions". - * We don't refer to our [free tier](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#free) as an edition. We just call it "free tier." - * Our pricing editions are formatted with title case: Standard, Pro, and Enterprise. Example use: _If your organization is on the [Pro edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions)..._ - * A New Relic organization can only have a single edition. + * Our [pricing editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) are not "plans" or "models" or "tiers"; they are "editions". One exception is that it's acceptable to refer to the Free edition as the "free tier" simply because we have historically used that language a lot. + * Our pricing editions are formatted with title case: Free, Standard, Pro, and Enterprise. Example use: _If your organization is on the [Pro edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions)..._ + * A New Relic organization can have only a single edition. * Avoid referring to users by their edition (e.g., _your Pro users_ or _Enterprise users_). The cost of billable users does differ depending on edition, but we should attempt to keep these two dimensions separate. Example wording: _an organization with Pro edition and 10 full platform users_. * For recommendations for how to mention the edition in feature requirements docs, see [edition guidelines](#edition-guidelines). * Billable users. For how to reference user type, see [User-related language guidelines](/docs/style-guide/writing-guidelines/user-related-language-guidelines). From b28b18a34922d52efe688243b9e27cfb5d5e8c83 Mon Sep 17 00:00:00 2001 From: zuluecho9 Date: Thu, 24 Aug 2023 13:04:12 -0700 Subject: [PATCH 05/19] fix(pricing): slight readability edits --- .../new-relic-one-pricing-billing.mdx | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx index 4743f4c77d6..cc798e81dd8 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx @@ -59,11 +59,9 @@ We have four editions: * Pro * Enterprise -When you create a New Relic organization, you start out on our [Free edition](#free-tier). When you're ready to unlock more New Relic features and power, and ready to start paying, you'll choose either the Standard, Pro, or Enterprise edition. +When you create a New Relic organization, you start out on our Free edition. When you're ready to unlock more New Relic features and power, and ready to start paying, you'll choose either the Standard, Pro, or Enterprise edition. -Besides determining how much your full platform users cost, your edition controls access to some features and different limits. For example, the editions have different amounts of included synthetic monitor checks, and only Pro and Enterprise editions have access to [Data Plus](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#data-plus) (which includes access to HIPAA and FedRAMP compliancy). Also, the Standard edition can have a maximum of five full platform users. For more on edition differences, see our [pricing page](https://newrelic.com/pricing). - -If you're on [our Free edition](#free), some features are not available. +Besides determining how much your full platform users cost, your edition controls access to some features and different limits. For example, the editions have different amounts of included synthetic monitor checks, and only Pro and Enterprise editions have access to [Data Plus](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#data-plus) (which includes access to HIPAA and FedRAMP compliancy). Also, with Standard, you can have a maximum of five full platform users. For more on edition differences, see our [pricing page](https://newrelic.com/pricing). ### Add-ons [#add-ons] @@ -75,11 +73,11 @@ In addition to the primary billing factors mentioned above, there are several op ## Free edition details [#free] -You can use New Relic free, forever. With our Free edition, you get: +You can use New Relic free, forever. Here are some details about what you get for free: * Up to 100 GBs of ingested data per month ([learn more about exceeding this limit](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing#free-tier-limits)). * One [full platform user](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type), and unlimited [basic users](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type) -* A single account in your New Relic organization (having [multiple accounts](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure) requires [Pro or Enterprise edition](#editions)). +* A single account in your New Relic organization ([multiple accounts](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure) requires [Pro or Enterprise edition](#editions)). Here are some other limits that apply on the Free edition: @@ -153,4 +151,4 @@ When you're ready to adjust your users' user type, how you do that depends on wh * [Our newer user model](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-ui-and-tasks/#edit-user-type) * [Our original user model](/docs/accounts/original-accounts-billing/original-users-roles/users-roles-original-user-model/#update-user-type): Note that if you have multiple accounts, you can't see all users from across all accounts in one place. You must go into each account to see and manage that account's users. -For tips on deciding what user type to make your users, see [User types](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type). \ No newline at end of file +For tips on deciding what user type to make your users, see [User types](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type). From 876e98c9f1ebff3919a2a2744d1e3f1be39fb335 Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Thu, 24 Aug 2023 13:07:55 -0700 Subject: [PATCH 06/19] fix(pricing): fixing 'free' anchor links --- .../new-relic-one-pricing-billing.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx index cc798e81dd8..78c495dcb99 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx @@ -75,18 +75,18 @@ In addition to the primary billing factors mentioned above, there are several op You can use New Relic free, forever. Here are some details about what you get for free: -* Up to 100 GBs of ingested data per month ([learn more about exceeding this limit](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing#free-tier-limits)). +* Up to 100 GBs of ingested data per month * One [full platform user](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type), and unlimited [basic users](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type) * A single account in your New Relic organization ([multiple accounts](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure) requires [Pro or Enterprise edition](#editions)). +For the Free edition, if your data ingest exceeds 100 GBs in a calendar month, your ingest is disabled until the next month. At the start of the next month, it may take up to 24 hours for ingest to start again. + Here are some other limits that apply on the Free edition: * [Synthetic monitor check limits](/docs/synthetics/synthetic-monitoring/using-monitors/monitor-limits): 500 per month (compared to 10K for paid Standard). * [Dimensional metric limits are lower](/docs/data-apis/ingest-apis/metric-api/metric-api-limits-restricted-attributes/#additional-considerations) than for paid editions. * For the alerting workflow feature, the [enrichment feature](/docs/alerts-applied-intelligence/applied-intelligence/incident-workflows/incident-workflows/#enrichments) is not available. -For the Free edition, if your data ingest exceeds 100 GBs in a calendar month, your data ingest is disabled until the beginning of the next month. When ingest is disabled, it may take up to 24 hours at the start of the next month for it to start working again. - ## Estimate data ingest [#estimate] For ideas on how to estimate your future data ingest and associated costs, see [Estimate data ingest](https://newrelic.com/blog/nerdlog/estimate-data-cost). From dd21e260b91133fa66c498e4c395728157ec9459 Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Fri, 25 Aug 2023 10:00:43 -0700 Subject: [PATCH 07/19] fix(pricing): add note about tech support --- .../new-relic-one-pricing-billing.mdx | 5 +++-- .../global-technical-support-offerings.mdx | 4 ---- src/content/docs/licenses/overview.mdx | 6 ------ 3 files changed, 3 insertions(+), 12 deletions(-) diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx index 78c495dcb99..418fba3bc2b 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx @@ -73,16 +73,17 @@ In addition to the primary billing factors mentioned above, there are several op ## Free edition details [#free] -You can use New Relic free, forever. Here are some details about what you get for free: +You can use New Relic free, forever. Here are some details about what you get on the Free edition: * Up to 100 GBs of ingested data per month * One [full platform user](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type), and unlimited [basic users](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type) -* A single account in your New Relic organization ([multiple accounts](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure) requires [Pro or Enterprise edition](#editions)). +* A single account in your New Relic organization (adding [additional accounts](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure) requires [Pro or Enterprise edition](#editions)). For the Free edition, if your data ingest exceeds 100 GBs in a calendar month, your ingest is disabled until the next month. At the start of the next month, it may take up to 24 hours for ingest to start again. Here are some other limits that apply on the Free edition: +* Lacks [ticketed technical support](/docs/licenses/license-information/general-usage-licenses/global-technical-support-offerings) * [Synthetic monitor check limits](/docs/synthetics/synthetic-monitoring/using-monitors/monitor-limits): 500 per month (compared to 10K for paid Standard). * [Dimensional metric limits are lower](/docs/data-apis/ingest-apis/metric-api/metric-api-limits-restricted-attributes/#additional-considerations) than for paid editions. * For the alerting workflow feature, the [enrichment feature](/docs/alerts-applied-intelligence/applied-intelligence/incident-workflows/incident-workflows/#enrichments) is not available. diff --git a/src/content/docs/licenses/license-information/general-usage-licenses/global-technical-support-offerings.mdx b/src/content/docs/licenses/license-information/general-usage-licenses/global-technical-support-offerings.mdx index 429be83c39e..34ed237a977 100644 --- a/src/content/docs/licenses/license-information/general-usage-licenses/global-technical-support-offerings.mdx +++ b/src/content/docs/licenses/license-information/general-usage-licenses/global-technical-support-offerings.mdx @@ -12,10 +12,6 @@ redirects: The New Relic Support Plan offers a variety of resources based on your service subscription. Check out the Support Plan information, resources, channels, and scope of support below. - - Beginning May 17, 2022, we no longer refer to our New Relic observability platform as "New Relic One" and have updated our documentation to reflect this change. Additionally, our license documentation will no longer refer to our usage-based pricing model as the "New Relic One" pricing model. - - ## Support plans [#support-plan] These Support Plans apply only to your paid service subscription under an existing New Relic agreement. If you have questions about these New Relic Support Plans, contact your New Relic account representative. diff --git a/src/content/docs/licenses/overview.mdx b/src/content/docs/licenses/overview.mdx index 8c1b09387f9..df06bf68dd5 100644 --- a/src/content/docs/licenses/overview.mdx +++ b/src/content/docs/licenses/overview.mdx @@ -22,12 +22,6 @@ redirects: - - Beginning May 17, 2022, we will no longer refer to our New Relic observability platform as "New Relic One" and have updated our documentation to reflect this change. - - This is only a name change; New Relic continues to offer the same value you're used to receiving from the observability platform. - - Date: Tue, 29 Aug 2023 14:10:04 -0700 Subject: [PATCH 08/19] Update src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx Co-authored-by: Rob Siebens --- .../account-user-mgmt-tutorial.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx index 44c55f5d135..2021f25f081 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/account-user-mgmt-tutorial.mdx @@ -36,7 +36,7 @@ This tutorial will walk you through: ## Step 1: Organization creation [#create-organization] -If you're reading this, you likely already have a [New Relic organization](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure). When you [sign up for New Relic](https://newrelic.com/signup), your New Relic organization is created. The organization structure represents a New Relic customer: it's what contains everything relevant to a customer's use of New Relic: their accounts, their users, and their data. +If you're reading this, you likely already have a [New Relic organization](/docs/accounts/accounts-billing/account-structure/new-relic-account-structure). When you [sign up for New Relic](https://newrelic.com/signup), your New Relic organization is created. The organization structure represents a New Relic customer: it's what contains everything relevant to a customer's use of New Relic, such as accounts, users, and data. When a New Relic organization is created, it contains a single account. If you're on our Free or Standard edition, your organization can have only a single account, while Pro and Enterprise editions allow you to add accounts. Each account has its own [account ID](/docs/accounts/accounts-billing/account-structure/account-id), and that ID is used for some account-specific tasks, like making API calls. From 6c4795b840cbc150fab1b78a86060faf04f2e426 Mon Sep 17 00:00:00 2001 From: zuluecho9 Date: Tue, 29 Aug 2023 14:10:23 -0700 Subject: [PATCH 09/19] Update src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx Co-authored-by: Rob Siebens --- .../style-guide/word-choice/pricing-language-guidelines.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx b/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx index 03f3ab826cd..fd9a67f3bb2 100644 --- a/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx +++ b/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx @@ -44,7 +44,7 @@ Some notes on style and formatting for pricing-related language: * When referencing a model, it's good practice to point to either the doc for that model, or else the [doc explaining the differences between the models](/docs/accounts/original-accounts-billing/original-product-based-pricing/overview-changes-pricing-user-model/#pricing-user-table), whichever makes more sense. * "usage-based." Our newer pricing model can be referred to as “usage-based” or “consumption-based,” but “usage-based” is the most commonly used and more preferred term. * Editions: - * Our [pricing editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) are not "plans" or "models" or "tiers"; they are "editions". One exception is that it's acceptable to refer to the Free edition as the "free tier" simply because we have historically used that language a lot. + * Our [pricing editions](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions) are not "plans" or "models" or "tiers"; they are "editions". One exception is that it's acceptable to refer to the Free edition as the "free tier" simply because we have used that label in the past. * Our pricing editions are formatted with title case: Free, Standard, Pro, and Enterprise. Example use: _If your organization is on the [Pro edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions)..._ * A New Relic organization can have only a single edition. * Avoid referring to users by their edition (e.g., _your Pro users_ or _Enterprise users_). The cost of billable users does differ depending on edition, but we should attempt to keep these two dimensions separate. Example wording: _an organization with Pro edition and 10 full platform users_. From 0a5dd80263cde259b3b7b7108f6e170231832f3b Mon Sep 17 00:00:00 2001 From: zuluecho9 Date: Tue, 29 Aug 2023 14:10:35 -0700 Subject: [PATCH 10/19] Update src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx Co-authored-by: Rob Siebens --- .../style-guide/word-choice/pricing-language-guidelines.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx b/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx index fd9a67f3bb2..03ccb3488f9 100644 --- a/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx +++ b/src/content/docs/style-guide/word-choice/pricing-language-guidelines.mdx @@ -17,7 +17,7 @@ These are the primary places in our public docs where pricing- and billing-relat * We explain billing impacts in the main pricing and billing-related docs. The main docs in this area are: * [Usage-based pricing model](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/) * [Original pricing model](/docs/accounts/original-accounts-billing/product-pricing/product-based-pricing) -* When a feature requires a specific [pricing edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions), we include that in the requirements of the doc for that feature. But because there are only a few capabilities limited by the Pro and Enterprise editions, this is an infrequent need. +* When a feature requires a specific [pricing edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions), we include that in the requirements of the doc for that feature. But because there are only a few capabilities limited by the Pro and Enterprise editions, you won't see many of these callouts. * User type (basic, core, and full platform): information about how features are restricted based on user type is located in the [user type doc](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type). For more about style and formatting related to user types, see [User-related style guidelines](/docs/style-guide/word-choice/user-related-language-guidelines). * Our [license docs](https://docs.newrelic.com/docs/licenses) (such as [this one](/docs/licenses/license-information/usage-plans/new-relic-one-usage-plan-descriptions)): these docs are primarily written by legal- and agreement-focused teams, not the docs team. From fb5b56329153b54607228eccd2ae3e44ac8a2b88 Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Wed, 30 Aug 2023 05:21:51 -0700 Subject: [PATCH 11/19] fix(pricing): remove some 'account' instances --- .../account-setup/downgradecancel-account.mdx | 8 ++++---- .../maintenance/remove-applications-new-relic.mdx | 2 +- .../new-relic-one/install-configure/uninstall-agent.mdx | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/content/docs/accounts/accounts-billing/account-setup/downgradecancel-account.mdx b/src/content/docs/accounts/accounts-billing/account-setup/downgradecancel-account.mdx index 9fc75a243c0..6445d359cfb 100644 --- a/src/content/docs/accounts/accounts-billing/account-setup/downgradecancel-account.mdx +++ b/src/content/docs/accounts/accounts-billing/account-setup/downgradecancel-account.mdx @@ -1,12 +1,12 @@ --- -title: Downgrade or cancel account/organization +title: Downgrade or cancel New Relic tags: - Accounts - Accounts and billing - Account setup translate: - jp -metaDescription: How to downgrade or cancel your New Relic account. +metaDescription: How to downgrade or cancel your New Relic organization. redirects: - /docs/accounts-partnerships/accounts/account-maintenance/deleting-your-new-relic-account - /docs/accounts-partnerships/accounts/account-maintenance/delete-your-new-relic-account @@ -15,7 +15,7 @@ redirects: - /docs/accounts/accounts/account-maintenance/cancel-or-delete-your-new-relic-account --- -Depending on your pricing edition and other factors, we offer various options for reducing data ingest, deleting or uninstalling an agent or integration, or downgrading or cancelling your [organization](/docs/accounts/accounts-billing/new-relic-one-pricing-users/new-relic-account-structure) (your account or group of accounts). +Depending on your pricing edition and other factors, we offer various options for reducing data ingest, deleting or uninstalling an agent or integration, or downgrading or cancelling your [New Relic organization](/docs/accounts/accounts-billing/new-relic-one-pricing-users/new-relic-account-structure). ## Reduce or stop data ingest [#remove-tools] @@ -57,7 +57,7 @@ If you have a Pro or Enterprise edition with [a long-term contract](/docs/accoun ## Delete organization or accounts [#cancel] -If you're seeking to delete one or more accounts in an organization, but keep your organization and one or more other accounts in it, contact [support](/docs/using-new-relic/welcome-new-relic/get-started/find-help-use-support-portal). +If you're seeking to delete one or more accounts in an organization, but keep your organization, contact [support](/docs/using-new-relic/welcome-new-relic/get-started/find-help-use-support-portal). If you're seeking to delete your New Relic organization entirely, including any and all accounts within it, your organization must meet the following requirements: diff --git a/src/content/docs/apm/new-relic-apm/maintenance/remove-applications-new-relic.mdx b/src/content/docs/apm/new-relic-apm/maintenance/remove-applications-new-relic.mdx index 2d3dd8bc07a..98446b5ba3d 100644 --- a/src/content/docs/apm/new-relic-apm/maintenance/remove-applications-new-relic.mdx +++ b/src/content/docs/apm/new-relic-apm/maintenance/remove-applications-new-relic.mdx @@ -29,7 +29,7 @@ For more information, see our [data retention guidelines](/docs/accounts/account Before attempting to remove an app monitored by New Relic APM, browser monitoring, or mobile monitoring from the UI, keep in mind: -* You can [downgrade your account](/docs/accounts/accounts-billing/account-setup/downgradecancel-account) to pay less or make it entirely free. +* You can [downgrade your New Relic organization](/docs/accounts/accounts-billing/account-setup/downgradecancel-account) to pay less or make it entirely free. * The ability to remove an app from the UI may be dependent on [permissions](/docs/accounts/accounts-billing/account-structure/factors-affecting-access-features-data/#user-permissions). * If an agent is still sending data from an app, you cannot remove that app. diff --git a/src/content/docs/new-relic-solutions/new-relic-one/install-configure/uninstall-agent.mdx b/src/content/docs/new-relic-solutions/new-relic-one/install-configure/uninstall-agent.mdx index c976035e38c..7f50f442a0a 100644 --- a/src/content/docs/new-relic-solutions/new-relic-one/install-configure/uninstall-agent.mdx +++ b/src/content/docs/new-relic-solutions/new-relic-one/install-configure/uninstall-agent.mdx @@ -24,7 +24,7 @@ If you encounter problems, see [support.newrelic.com](https://support.newrelic.c ## Before you uninstall [#downgrade] - For paying New Relic organizations, an alternative to uninstalling is to [downgrade your account](/docs/accounts/accounts-billing/account-setup/downgradecancel-account) to a less expensive edition. + For paying New Relic organizations, an alternative to uninstalling is to [downgrade](/docs/accounts/accounts-billing/account-setup/downgradecancel-account) to a lower edition. ## Uninstall APM [#language-agents] @@ -57,9 +57,9 @@ Choose a procedure: * [Uninstall infrastructure agent](/docs/infrastructure/new-relic-infrastructure/installation/uninstall-infrastructure-agent) * [Uninstall a cloud or on-host integration](/docs/infrastructure/install-infrastructure-agent/update-or-uninstall/uninstall-infrastructure-integrations) -## Delete account +## Delete organization -See [Downgrade/cancel your account](/docs/accounts/accounts/account-maintenance/cancel-or-delete-your-new-relic-account). +See [Downgrade/cancel your organization](/docs/accounts/accounts/account-maintenance/cancel-or-delete-your-new-relic-account). ## Uninstall other tools [#other] From 500ea27936bebe21e0cf762d66b3aa0617c703c3 Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Wed, 30 Aug 2023 10:13:25 -0700 Subject: [PATCH 12/19] fix(license docs): agreement edits --- .../new-relic-one-pricing-definitions.mdx | 15 +++- .../usage-plans/new-relic-usage-plan.mdx | 82 ++++++++++++------- 2 files changed, 64 insertions(+), 33 deletions(-) diff --git a/src/content/docs/licenses/license-information/product-definitions/new-relic-one-pricing-definitions.mdx b/src/content/docs/licenses/license-information/product-definitions/new-relic-one-pricing-definitions.mdx index c4a17e42a20..67dcef492e9 100644 --- a/src/content/docs/licenses/license-information/product-definitions/new-relic-one-pricing-definitions.mdx +++ b/src/content/docs/licenses/license-information/product-definitions/new-relic-one-pricing-definitions.mdx @@ -28,7 +28,7 @@ This is a glossary of terms that appear in contracts for our [New Relic usage-ba id="commitment-term" title="Commitment Term" > - **Commitment Term** means the non-cancelable, committed Subscription Term for the Products. + **Commitment Term** means the non-cancelable, committed Subscription Term or Order Term for the Products. A **GB Ingested** is a measurement of the volume of metrics, events, logs, traces, or other telemetry data sent to or generated by the Products for the benefit of the Customer, including from the Software, the Customer Properties, or Third-Party Services. GB Ingested also includes telemetry data from preview or pre-release versions of software. - In this context, a GB is defined as 1 billion bytes. + In this context, a GB is defined as 1 billion bytes. + + This unit of measure may indicate a data region, such as "EU", associated with your GB Ingested, as applicable. - **Order** means the purchasing order for access to the Service or related services that: (1) is either executed by the Parties or entered into by you via self-service, and references this Agreement, or (2) is entered into by you and a Channel Partner. + **Order** means the purchasing order for access to the Product, Service, or related services that: (1) is either executed by the Parties or entered into by you via self-service, and references this Agreement, or (2) is entered into by you and a Channel Partner. + + **Renewal Date** means the renewal date identified in an Order or the day immediately succeeding the last day of your Commitment Term. + + -Beginning February 1, 2023, we'll begin referring to subscriptions, such as "Savings Plan" and "Volume Plan" in this Usage Plan, as "Buying Programs" instead. Updates to Orders to reference "Buying Program" instead of "Subscriptions" will be made on a rolling basis. If your Order references a "Subscription," then it means the relevant "Buying Programs" further described below. - -On May 17, 2022, we stopped referring to our New Relic observability platform as "New Relic One" and have updated our documentation to reflect this change. Additionally, our license documentation will no longer refer to our usage-based pricing model as the "New Relic One" pricing model. This is only a name change; New Relic continues to offer the same value you're used to receiving from the observability platform. As examples, references to "New Relic One" in our documentation, including this Usage Plan, should now be read as "New Relic" or "New Relic observability platform," and references to "New Relic One - Data" on Orders in are now "New Relic - Data." +Beginning February 1, 2023, we refer to subscriptions, such as "Savings Plan" and "Volume Plan" in this Usage Plan, as "Buying Programs" instead. Updates to Orders to reference "Buying Program" instead of "Subscriptions" will be made on a rolling basis. If your Order references a "Subscription," then it means the relevant "Buying Programs" further described below. This Usage plan applies to New Relic's usage-based pricing model and Buying Programs described herein. New Relic may modify the Usage Plan from time to time. Any changes to the Usage Plan will become effective immediately for changes that provide a benefit or right to the Customer or changes to the list prices section; all other changes will become effective if Customer assents or upon any new or renewal Commitment Term. New Relic may provide additional rights to your Buying Program, which are effective upon delivery of the written notice, provided such new rights are to the benefit of the Customer and such notice has been delivered through the Account or via the email address customer.notices@newrelic.com. @@ -30,7 +28,7 @@ Undefined terms used in this Usage Plan or Order shall have the meaning set fort id="pay-as-you-go" title="Pay As You Go, or PAYG" > - * Customer commits to paying for the New Relic Products on a month-to-month consumption basis. + * Customer commits to paying for the New Relic Products on a consumption basis. A PAYG Order has a rolling one-day term ("Commitment Term"). * Customer's usage of the Products in excess of the [Free Tier](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing) each month shall be billed in arrears on the first business day of the following month based on the Customer's Per Unit usage of each Product each month multiplied by the corresponding rates set forth in an Order or this Usage Plan and summed (“Monthly Product Usage”). * Customer may request termination of its PAYG Buying Programs at any time with written notice to New Relic at billing@newrelic.com with fees being payable up until the effective date of such termination. @@ -40,7 +38,7 @@ Undefined terms used in this Usage Plan or Order shall have the meaning set fort title="Annual Pool of Funds, or APOF" > * The Annual Pool of Funds Buying Program is no longer generally available. These terms apply solely to customers already on the APOF Buying Program through the end of the Commitment Term. - * The Commitment Fee will be invoiced as per the 'Billing Terms' described in an Order. On a monthly cadence during the Commitment Term, Customer's Per Unit usage of the Products will be multiplied by the corresponding Monthly Discounted Rate and summed (“Monthly Product Usage”). Monthly Product Usage will be deducted from the Commitment Fee amounts that are paid in advance. If Monthly Product Usage exceeds any remaining unconsumed amounts, Customer will be invoiced for the difference (“Additional Usage”), including for any Monthly Product Usage during the last month of the Commitment Term. Payment of such invoices will be governed by the Order. + * The Commitment Fee will be invoiced as per the 'Billing Terms' described in an Order. On a monthly cadence during the Commitment Term, Customer's Per Unit usage of the Products will be multiplied by the corresponding Monthly Discounted Rate and summed ("Monthly Product Usage"). Monthly Product Usage will be deducted from the Commitment Fee amounts that are paid in advance. If Monthly Product Usage exceeds any remaining unconsumed amounts, Customer will be invoiced for the difference ("Additional Usage"), including for any Monthly Product Usage during the last month of the Commitment Term. Payment of such invoices will be governed by the Order. * A final payment for the full outstanding amount of any remaining unpaid Commitment Fee and/or Additional Usage/Monthly Add-on Invoice may be invoiced upon each anniversary date of the term start date. * Any unconsumed balances from the payment of each annual Commitment Fee and any additional payments, if applicable, as set out in an Order will expire and lapse at the end of each year of the Commitment Term. * After auto-renewal you're subject to our primary method of counting and billing for users described [here](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing/). @@ -52,7 +50,7 @@ Undefined terms used in this Usage Plan or Order shall have the meaning set fort > * The Commitment Fee will be invoiced as per the Billing Terms described in your Order. If additional Products are used and/or monthly usage of the Product(s) exceeds the Licensed Monthly Quantities, the difference will be invoiced monthly at the corresponding rates ("Monthly Add-on Invoice"). Products and pricing not defined in the Order are defined in the Usage Plan. * Notwithstanding anything to the contrary in the Terms, the Commitment Fee for the New Relic Volume Plan Buying Program will automatically renew for a subsequent Commitment Term at the same rates unless New Relic notifies you with at least 30 days prior notice of such increase to then-current List Prices. -* The Monthly Fee and any Monthly Discounted Rates for the Products are blended fees based on volume discounting in consideration of the Licensed Monthly Quantities. Notwithstanding anything to the contrary, in the event that the Commitment Fee decreases, as captured in a separate Order, New Relic may increase the Monthly Fee and/or any Monthly Discounted rates for the Products. +* The Monthly Fee and any Monthly Discounted Rates or Committed Pricing for the Products are blended fees based on volume discounting in consideration of the Licensed Monthly Quantities. Notwithstanding anything to the contrary, in the event that the Commitment Fee decreases, as captured in a separate Order, New Relic may increase the Monthly Fee and/or any Monthly Discounted Rates or Committed Pricing for the Products. @@ -62,7 +60,7 @@ Undefined terms used in this Usage Plan or Order shall have the meaning set fort title="Savings Plan" > * The Commitment Fee will be invoiced as per the 'Billing Terms' described in your Order. On a monthly cadence during the Commitment Term and through the end of the month in which the Commitment Fee is consumed in full, Per Unit usage of the Products will be multiplied by the corresponding rates and summed (“Monthly Product Usage”). - * Starting on the first day of the calendar month following the earlier of either (a) full depletion of the Commitment Fee, or (b) end of the Rollover Period, your Buying Program will convert from the Savings Plan to New Relic Pay As You Go (“PAYG”) and your Products will convert as described in the PAYG Conversion Table below. Fees related to usage on PAYG will be paid monthly in arrears and calculated by multiplying the Per Unit usage of the Products by the PAYG List Price. PAYG conversions shall be at the higher of PAYG List Price or current rates/price defined in your Order based on Products provisioned pursuant to your Order. Products and pricing not defined in the Order are defined in the Usage Plan. + * Starting on the first day of the calendar month following the earlier of either (a) full depletion of the Commitment Fee, or (b) end of the Rollover Period, your Buying Program will convert from the Savings Plan to New Relic Pay As You Go (“PAYG”) and your Products will convert as described in the PAYG Conversion Table below. Notwithstanding the foregoing, if (i) the Commitment Fee or Rollover Balance expires upon the Renewal Date; or (ii) the Commitment Fee is consumed in full in the calendar month of the Renewal Date, as of the Renewal Date your Monthly Product Usage will be billable under the PAYG Buying Program or in accordance with an immediately succeeding Order starting on the Renewal Date. Fees related to usage on PAYG will be paid monthly in arrears and calculated by multiplying the Per Unit usage of the Products by the PAYG List Price. PAYG conversions shall be at the higher of PAYG List Price or current rates/price defined in your Order based on Products provisioned pursuant to your Order. Products and pricing not defined in the Order are defined in the Usage Plan. **PAYG conversion table** @@ -140,8 +138,9 @@ Undefined terms used in this Usage Plan or Order shall have the meaning set fort * Monthly Product Usage will be deducted from the Commitment Fee amounts that are paid in advance. If Monthly Product Usage exceeds any remaining unconsumed amounts, Customer will be invoiced for the difference on a monthly basis. * If Customer's Buying Program is converted from Savings Plan to New Relic Pay As You Go as described in the Order, then Customer may request termination of its PAYG Buying Program at any time with written notice to New Relic at billing@newrelic.com with fees being payable up until the effective date of such termination. - * A final payment for the full outstanding amount of any remaining unpaid Commitment Fee and/or Monthly Product Usage will be invoiced upon expiration of the Commitment Term of the Order. Any unconsumed, aggregate balance from the payment of the Commitment Fee and any additional payments, if applicable, will remain available (“Rollover Balance”) to consume at your then-current rates for up to a 12-month period following the Renewal Date (“Rollover Period”). - * Rollover Balance will be consumed first for usage-based charges for your then-current Buying Program at the rates set in your then-current Order, after the Renewal Date. + * A final payment for the full outstanding amount of any remaining unpaid Commitment Fee and/or Monthly Product Usage will be invoiced upon expiration of the Commitment Term of the Order. + * If, in an immediately succeeding order starting on the Renewal Date, you purchase a new annual commitment fee equal to or greater than eighty percent (80%) of the average annual Commitment Fee, any unconsumed, aggregate balance from the payment of the Commitment Fee and any additional payments, if applicable, will remain available ("Rollover Balance") to consume at your then-current rates for up to a 12-month period starting on the Renewal Date ("Rollover Period"). If you do not meet the foregoing requirement for a Rollover Balance, any unconsumed balances from amounts payable, including the Commitment Fee as set out in an Order, will expire and lapse at the end of the Commitment Term. + * Rollover Balance will be consumed first for usage-based charges for your then-current Buying Program at the rates set in your then-current Order, as of the Renewal Date. * Notwithstanding anything to the contrary in the Terms, the Commitment Fee for the New Relic Savings Plan Buying Program will not automatically renew for a subsequent Commitment Term. Once the Buying Program converts to PAYG, usage of the Products will continue as described herein. @@ -157,11 +156,11 @@ The following List Price tables identify per-unit prices. For more information, - - @@ -207,7 +206,9 @@ The following List Price tables identify per-unit prices. For more information, @@ -225,7 +226,9 @@ The following List Price tables identify per-unit prices. For more information, @@ -262,8 +265,7 @@ The following List Price tables identify per-unit prices. For more information, @@ -280,15 +282,14 @@ The following List Price tables identify per-unit prices. For more information,
+ Product1 + Per unit @@ -188,7 +187,7 @@ The following List Price tables identify per-unit prices. For more information, - $99 + $993
- $349 + $349 (annual upfront billing)
+ $390.88/user (monthly billing)
+ $418.80/user (Pay As You Go)
- $549 + $549 (annual upfront billing)
+ $614.88/user (monthly billing)
+ $658.80/user (Pay As You Go)
- $0.30
- [EU data center](/docs/accounts/accounts-billing/account-setup/choose-your-data-center): +$0.05 + $0.30
- $0.50
- [EU data center](/docs/accounts/accounts-billing/account-setup/choose-your-data-center): +$0.05 + $0.50
-The List Price table below includes pricing details for several add-ons, including: +The Products are subject to technical Product limitations, including but not limited to, rate limits. Subject to availability, New Relic may allow customers to exceed some Product limitations by purchasing requested add-ons: The List Price table below includes pricing details for several add-ons, including: * Exceeding default [data retention](/docs/data-apis/manage-data/manage-data-retention) * Exceeding [included synthetic checks](/docs/synthetics/synthetic-monitoring/using-monitors/monitor-limits) @@ -314,23 +315,22 @@ The List Price table below includes pricing details for several add-ons, includi - Extended Retention for New Relic - Data, and New Relic - Data Plus3 + [EU Data Center](/docs/accounts/accounts-billing/account-setup/choose-your-data-center) for New Relic - Data, and New Relic - Data Plus 1 - GB ingested, per 30 days added retention + GB ingested $0.05 - - + - New Relic - Vulnerability Management, with [original data option](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#standard-data) + Extended Retention for New Relic - Data, and New Relic - Data Plus3 1 @@ -340,13 +340,13 @@ The List Price table below includes pricing details for several add-ons, includi - $0.10 + $0.05, per 30 days added retention - New Relic [synthetics monitor checks](/docs/synthetics/synthetic-monitoring/using-monitors/monitor-limits) + New Relic [synthetics checks](/docs/synthetics/synthetic-monitoring/using-monitors/monitor-limits) 1 @@ -356,7 +356,22 @@ The List Price table below includes pricing details for several add-ons, includi - $0.0054 + $0.0055 + + + + + New Relic - Vulnerability Management, with [original data option](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/data-ingest-billing/#standard-data) + + + 1 + + + GB ingested + + + + $0.10 @@ -365,9 +380,10 @@ The List Price table below includes pricing details for several add-ons, includi Details: * 1 Your Order and/or invoice will include both the Product name and applicable edition for your Buying Program. -* 2 List Prices are promotional and subject to change, and the prices above are for non-Pay As You Go plans and Orders with annual billing terms. List Prices for the New Relic Pro Full Platform Users, New Relic Enterprise Full Platform Users, and New Relic - Core Users shall be an additional 12% for non-Pay As You Go plans with monthly billing terms. List Prices for New Relic Pro Full Platform Users and New Relic Enterprise Full Platform Users shall be an additional 20% for Pay As You Go plans. All amounts are monthly and in USD. +* 2 List Prices are promotional and subject to change. All amounts are monthly and in USD. * 3 You may only utilize one of the following user editions at any given time: New Relic - Standard Full Platform Users, New Relic - Pro Full Platform Users, or New Relic - Enterprise Full Platform Users. You may only utilize one data option at any given time: New Relic - Data, or New Relic - Data Plus. -* 4 Rounded up to nearest cent where applicable. +* $10 promotional price for the first user; $99 per additional user, up to a maximum of five (5) total users. +* 5 Rounded up to nearest cent where applicable. @@ -379,7 +395,7 @@ Details: * All amounts stated in an Order are non-cancelable payment obligations of the Customer regardless of usage. Any payments made are non-refundable. * Tax will be added where applicable. * New Relic may review Customer's use of the Products at any time. If New Relic identifies any Customer usage of the Product(s) that is not in accordance with the Terms or Documentation, New Relic may suspend such unauthorized usage. - * All existing purchases and related pricing in effect prior to the execution of an Order shall remain in force. Unless otherwise stated in an Order, an Order does not modify or amend any existing Commitment Fee or Monthly Discounted Rates. Additional future products or quantities are not subject to promotional pricing unless otherwise stated in an Order. + * All existing purchases and related pricing in effect prior to the execution of an Order shall remain in force. Unless otherwise stated in an Order, an Order does not modify or amend any existing Commitment Fee, Monthly Discounted Rates, or Committed Pricing. Additional future products or quantities are not subject to promotional pricing unless otherwise stated in an Order. * If a purchase order number ("PO") is not provided in the Order, Customer agrees that New Relic may issue invoice(s) and is entitled to such payment without a PO reference. If a PO is provided, please send a copy of the purchase order to AR@newrelic.com. New Relic will reference such PO in all subsequent invoices solely for Customer's internal purposes. * The Product(s) are deemed accepted upon its provisioning. * Any individual user authorized by Customer may accept terms on behalf of Customer. @@ -523,4 +539,10 @@ Details: Separate platforms are not intended to meet any legal obligations for Prohibited Data uses. Further, unless otherwise agreed to in writing by New Relic, (a) for users of separate platforms, New Relic is neither a Business Associate or a subcontractor (as defined under HIPAA), nor a payment card processor, and (b) separate platforms are neither HIPAA nor PCI DSS compliant. + + On May 17, 2022, we stopped referring to our New Relic observability platform as "New Relic One" and have updated our documentation to reflect this change. Additionally, our license documentation will no longer refer to our usage-based pricing model as the "New Relic One" pricing model. This is only a name change; New Relic continues to offer the same value you're used to receiving from the observability platform. As examples, references to "New Relic One" in our documentation, including this Usage Plan, should now be read as "New Relic" or "New Relic observability platform," and references to "New Relic One - Data" on Orders in are now "New Relic - Data." + From 20eb169e52e072d9e69862000c943b2a93025088 Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Wed, 30 Aug 2023 10:53:26 -0700 Subject: [PATCH 13/19] fix(usage plan): fixing build --- .../usage-plans/new-relic-usage-plan.mdx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx index 106909804d6..f47c0956808 100644 --- a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx +++ b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx @@ -382,7 +382,7 @@ Details: * 1 Your Order and/or invoice will include both the Product name and applicable edition for your Buying Program. * 2 List Prices are promotional and subject to change. All amounts are monthly and in USD. * 3 You may only utilize one of the following user editions at any given time: New Relic - Standard Full Platform Users, New Relic - Pro Full Platform Users, or New Relic - Enterprise Full Platform Users. You may only utilize one data option at any given time: New Relic - Data, or New Relic - Data Plus. -* $10 promotional price for the first user; $99 per additional user, up to a maximum of five (5) total users. +* 4 $10 promotional price for the first user; $99 per additional user, up to a maximum of five (5) total users. * 5 Rounded up to nearest cent where applicable. @@ -541,8 +541,8 @@ Details: On May 17, 2022, we stopped referring to our New Relic observability platform as "New Relic One" and have updated our documentation to reflect this change. Additionally, our license documentation will no longer refer to our usage-based pricing model as the "New Relic One" pricing model. This is only a name change; New Relic continues to offer the same value you're used to receiving from the observability platform. As examples, references to "New Relic One" in our documentation, including this Usage Plan, should now be read as "New Relic" or "New Relic observability platform," and references to "New Relic One - Data" on Orders in are now "New Relic - Data." - + From 30cf094adfa14c8cf6d3bcdc02454b499a980ee6 Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Thu, 31 Aug 2023 05:49:25 -0700 Subject: [PATCH 14/19] fix(usage plan): rolling back wrong changes --- .../new-relic-one-pricing-definitions.mdx | 7 ------- .../usage-plans/new-relic-usage-plan.mdx | 15 ++++++--------- 2 files changed, 6 insertions(+), 16 deletions(-) diff --git a/src/content/docs/licenses/license-information/product-definitions/new-relic-one-pricing-definitions.mdx b/src/content/docs/licenses/license-information/product-definitions/new-relic-one-pricing-definitions.mdx index 67dcef492e9..4fc7352f545 100644 --- a/src/content/docs/licenses/license-information/product-definitions/new-relic-one-pricing-definitions.mdx +++ b/src/content/docs/licenses/license-information/product-definitions/new-relic-one-pricing-definitions.mdx @@ -125,13 +125,6 @@ This is a glossary of terms that appear in contracts for our [New Relic usage-ba **Product(s)** mean the purchase of the New Relic subscription products described in the applicable Order and Usage Plan, and any updates, corrections, bug fixes, modifications, improvements, related services, new features, and functionality (made generally available to New Relic's customer base) thereto. - - **Renewal Date** means the renewal date identified in an Order or the day immediately succeeding the last day of your Commitment Term. - - - * Customer commits to paying for the New Relic Products on a consumption basis. A PAYG Order has a rolling one-day term ("Commitment Term"). + * Customer commits to paying for the New Relic Products on a month-to-month consumption basis. * Customer's usage of the Products in excess of the [Free Tier](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing) each month shall be billed in arrears on the first business day of the following month based on the Customer's Per Unit usage of each Product each month multiplied by the corresponding rates set forth in an Order or this Usage Plan and summed (“Monthly Product Usage”). * Customer may request termination of its PAYG Buying Programs at any time with written notice to New Relic at billing@newrelic.com with fees being payable up until the effective date of such termination. @@ -50,17 +50,15 @@ Undefined terms used in this Usage Plan or Order shall have the meaning set fort > * The Commitment Fee will be invoiced as per the Billing Terms described in your Order. If additional Products are used and/or monthly usage of the Product(s) exceeds the Licensed Monthly Quantities, the difference will be invoiced monthly at the corresponding rates ("Monthly Add-on Invoice"). Products and pricing not defined in the Order are defined in the Usage Plan. * Notwithstanding anything to the contrary in the Terms, the Commitment Fee for the New Relic Volume Plan Buying Program will automatically renew for a subsequent Commitment Term at the same rates unless New Relic notifies you with at least 30 days prior notice of such increase to then-current List Prices. -* The Monthly Fee and any Monthly Discounted Rates or Committed Pricing for the Products are blended fees based on volume discounting in consideration of the Licensed Monthly Quantities. Notwithstanding anything to the contrary, in the event that the Commitment Fee decreases, as captured in a separate Order, New Relic may increase the Monthly Fee and/or any Monthly Discounted Rates or Committed Pricing for the Products. - - +* The Monthly Fee and any Monthly Discounted Rates for the Products are blended fees based on volume discounting in consideration of the Licensed Monthly Quantities. Notwithstanding anything to the contrary, in the event that the Commitment Fee decreases, as captured in a separate Order, New Relic may increase the Monthly Fee and/or any Monthly Discounted rates for the Products. - * The Commitment Fee will be invoiced as per the 'Billing Terms' described in your Order. On a monthly cadence during the Commitment Term and through the end of the month in which the Commitment Fee is consumed in full, Per Unit usage of the Products will be multiplied by the corresponding rates and summed (“Monthly Product Usage”). - * Starting on the first day of the calendar month following the earlier of either (a) full depletion of the Commitment Fee, or (b) end of the Rollover Period, your Buying Program will convert from the Savings Plan to New Relic Pay As You Go (“PAYG”) and your Products will convert as described in the PAYG Conversion Table below. Notwithstanding the foregoing, if (i) the Commitment Fee or Rollover Balance expires upon the Renewal Date; or (ii) the Commitment Fee is consumed in full in the calendar month of the Renewal Date, as of the Renewal Date your Monthly Product Usage will be billable under the PAYG Buying Program or in accordance with an immediately succeeding Order starting on the Renewal Date. Fees related to usage on PAYG will be paid monthly in arrears and calculated by multiplying the Per Unit usage of the Products by the PAYG List Price. PAYG conversions shall be at the higher of PAYG List Price or current rates/price defined in your Order based on Products provisioned pursuant to your Order. Products and pricing not defined in the Order are defined in the Usage Plan. + * The Commitment Fee will be invoiced as per the 'Billing Terms' described in your Order. On a monthly cadence during the Commitment Term and through the end of the month in which the Commitment Fee is consumed in full, Per Unit usage of the Products will be multiplied by the corresponding rates and summed ("Monthly Product Usage"). + * Starting on the first day of the calendar month following the earlier of either (a) full depletion of the Commitment Fee, or (b) end of the Rollover Period, your Buying Program will convert from the Savings Plan to New Relic Pay As You Go ("PAYG") and your Products will convert as described in the PAYG Conversion Table below. Fees related to usage on PAYG will be paid monthly in arrears and calculated by multiplying the Per Unit usage of the Products by the PAYG List Price. PAYG conversions shall be at the higher of PAYG List Price or current rates/price defined in your Order based on Products provisioned pursuant to your Order. Products and pricing not defined in the Order are defined in the Usage Plan. **PAYG conversion table** @@ -138,9 +136,8 @@ Undefined terms used in this Usage Plan or Order shall have the meaning set fort * Monthly Product Usage will be deducted from the Commitment Fee amounts that are paid in advance. If Monthly Product Usage exceeds any remaining unconsumed amounts, Customer will be invoiced for the difference on a monthly basis. * If Customer's Buying Program is converted from Savings Plan to New Relic Pay As You Go as described in the Order, then Customer may request termination of its PAYG Buying Program at any time with written notice to New Relic at billing@newrelic.com with fees being payable up until the effective date of such termination. - * A final payment for the full outstanding amount of any remaining unpaid Commitment Fee and/or Monthly Product Usage will be invoiced upon expiration of the Commitment Term of the Order. - * If, in an immediately succeeding order starting on the Renewal Date, you purchase a new annual commitment fee equal to or greater than eighty percent (80%) of the average annual Commitment Fee, any unconsumed, aggregate balance from the payment of the Commitment Fee and any additional payments, if applicable, will remain available ("Rollover Balance") to consume at your then-current rates for up to a 12-month period starting on the Renewal Date ("Rollover Period"). If you do not meet the foregoing requirement for a Rollover Balance, any unconsumed balances from amounts payable, including the Commitment Fee as set out in an Order, will expire and lapse at the end of the Commitment Term. - * Rollover Balance will be consumed first for usage-based charges for your then-current Buying Program at the rates set in your then-current Order, as of the Renewal Date. + * A final payment for the full outstanding amount of any remaining unpaid Commitment Fee and/or Monthly Product Usage will be invoiced upon expiration of the Commitment Term of the Order. Any unconsumed, aggregate balance from the payment of the Commitment Fee and any additional payments, if applicable, will remain available (“Rollover Balance”) to consume at your then-current rates for up to a 12-month period following the Renewal Date (“Rollover Period”). + * Rollover Balance will be consumed first for usage-based charges for your then-current Buying Program at the rates set in your then-current Order, after the Renewal Date. * Notwithstanding anything to the contrary in the Terms, the Commitment Fee for the New Relic Savings Plan Buying Program will not automatically renew for a subsequent Commitment Term. Once the Buying Program converts to PAYG, usage of the Products will continue as described herein. From c69ad59cafdf3b1003e5c92abaef3a6e945716f1 Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Thu, 31 Aug 2023 09:47:16 -0700 Subject: [PATCH 15/19] fix(pricing): remove some less important stuff --- .../new-relic-one-pricing-billing.mdx | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx index 418fba3bc2b..bec1aa7abff 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing.mdx @@ -145,11 +145,4 @@ If you want access to tiered pricing, talk to your account representative. In January of 2022, we released a third [user type](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type): the core user. New Relic organizations created after the core user release had access to that user type and the associated [changes to billing](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing/#pricing-versions). Existing organizations had the option to enable core users by opting in via an acceptance form called the `core amendment`. For some organizations, this acceptance process is available on the **Manage your plan** UI page. -The user that accepts this amendment from the UI is stating that they're authorized to accept the terms of that amendment for their organization. Note that opting in to this release puts your organization on our [primary user billing version](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing/#pricing-versions). - -When you're ready to adjust your users' user type, how you do that depends on which user model your users are on ([learn how to determine your user model](/docs/accounts/original-accounts-billing/original-users-roles/overview-user-models)): - -* [Our newer user model](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-ui-and-tasks/#edit-user-type) -* [Our original user model](/docs/accounts/original-accounts-billing/original-users-roles/users-roles-original-user-model/#update-user-type): Note that if you have multiple accounts, you can't see all users from across all accounts in one place. You must go into each account to see and manage that account's users. - -For tips on deciding what user type to make your users, see [User types](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type). +The user that accepts this amendment from the UI is stating that they're authorized to accept the terms of that amendment for their organization. Note that opting in to this release puts your organization on our [primary user billing version](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/user-count-billing/#pricing-versions). \ No newline at end of file From a8389d4219a9d50e6a7426ccc1145f393fcb673f Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Thu, 31 Aug 2023 10:34:46 -0700 Subject: [PATCH 16/19] fix(saml): edits regarding saml access --- .../authentication-domains-saml-sso-scim-more.mdx | 2 +- .../introduction-saml-scim.mdx | 10 +++------- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/authentication-domains-saml-sso-scim-more.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/authentication-domains-saml-sso-scim-more.mdx index decf4062348..fae01e4553a 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/authentication-domains-saml-sso-scim-more.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/authentication-domains-saml-sso-scim-more.mdx @@ -45,7 +45,7 @@ Requirements to manage authentication domains: * Have a [user type](/docs/accounts/accounts-billing/new-relic-one-user-management/user-type) of core user or full platform user. * Be in a group with the [**Authentication domain** administration setting](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts#admin-settings). * SCIM provisioning, also known as automated user management, requires Pro or Enterprise edition. [Learn more about requirements.](/docs/accounts/accounts/automated-user-management/automated-user-provisioning-single-sign) -* SAML SSO requires Pro or Enterprise edition. Our SAML SSO support includes: +* SAML SSO requires a [paid edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing#editions). Our SAML SSO support includes: * Active Directory Federation Services (ADFS) * Auth0 * Azure AD (Microsoft Azure Active Directory) diff --git a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/introduction-saml-scim.mdx b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/introduction-saml-scim.mdx index 35103c3bed6..3838281ff16 100644 --- a/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/introduction-saml-scim.mdx +++ b/src/content/docs/accounts/accounts-billing/new-relic-one-user-management/introduction-saml-scim.mdx @@ -7,14 +7,10 @@ redirects: For setting up automatic controls over how your New Relic users are added to New Relic, how they're managed, and how they log in, we offer these features: -* **SAML SSO**: this allows your users to use a single sign-on (SSO) identity provider service to log in to New Relic, as opposed to using the default email + password. - * Requirements: [Pro or Enterprise edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions). -* **SCIM provisioning**, also referred to as automated user management: SCIM provisioning allows organizations to use their identity provider service to automate how their users are added to and updated in New Relic. Organizations using SCIM will almost always use SAML SSO. - * Requirements: [Pro or Enterprise edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions), and using this adds user records on our newer user model (more on that below). +* **SAML SSO**: this allows your users to use a single sign-on (SSO) identity provider service to log in to New Relic, as opposed to using the default email + password. Requires a [paid edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions). +* **SCIM provisioning**, also referred to as automated user management: SCIM provisioning allows organizations to use their identity provider service to automate how their users are added to and updated in New Relic. Organizations using SCIM will almost always use SAML SSO. Requires [Pro or Enterprise edition](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing/#editions). -Before enabling these, it's important to understand an important factor that affects these features: the user model that your users are on. In 2020, we released [a new and improved user model](/docs/accounts/original-accounts-billing/original-users-roles/overview-user-models). At first, mainly new customers had users on this newer user model, but now it's available to some of our older customers via a [user migration procedure](/docs/accounts/original-accounts-billing/original-users-roles/user-migration). Over time, all New Relic users will be migrated to this model. - -For information on how to enable SAML and SCIM, choose your user model below. If you're not sure which you're on, see [Overview of user model](/docs/accounts/original-accounts-billing/original-product-based-pricing/overview-user-models). +For information on how to enable SAML and SCIM, choose your user model below. If you're not sure which you're on, see [Overview of user models](/docs/accounts/original-accounts-billing/original-product-based-pricing/overview-user-models). Date: Thu, 31 Aug 2023 12:10:17 -0700 Subject: [PATCH 17/19] fix(usage plan); edit to PAYG --- .../license-information/usage-plans/new-relic-usage-plan.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx index 20476079d98..979b647782e 100644 --- a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx +++ b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx @@ -28,7 +28,7 @@ Undefined terms used in this Usage Plan or Order shall have the meaning set fort id="pay-as-you-go" title="Pay As You Go, or PAYG" > - * Customer commits to paying for the New Relic Products on a month-to-month consumption basis. + * Customer commits to paying for the New Relic Products on a consumption basis. A PAYG Order has a rolling one-day term ("Commitment Term"). * Customer's usage of the Products in excess of the [Free Tier](/docs/accounts/accounts-billing/new-relic-one-pricing-billing/new-relic-one-pricing-billing) each month shall be billed in arrears on the first business day of the following month based on the Customer's Per Unit usage of each Product each month multiplied by the corresponding rates set forth in an Order or this Usage Plan and summed (“Monthly Product Usage”). * Customer may request termination of its PAYG Buying Programs at any time with written notice to New Relic at billing@newrelic.com with fees being payable up until the effective date of such termination. From 652830beaf72d0f830a54b82f3d0ee24e37ab5b1 Mon Sep 17 00:00:00 2001 From: ZuluEcho9 Date: Fri, 1 Sep 2023 09:12:44 -0700 Subject: [PATCH 18/19] fix(usage plan): table format --- .../license-information/usage-plans/new-relic-usage-plan.mdx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx index 979b647782e..fd14ff101d6 100644 --- a/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx +++ b/src/content/docs/licenses/license-information/usage-plans/new-relic-usage-plan.mdx @@ -153,7 +153,7 @@ The following List Price tables identify per-unit prices. For more information, - @@ -184,7 +184,7 @@ The following List Price tables identify per-unit prices. For more information, From 28a259f410d357a2c8d9ad6a02be2da48b8ce5b1 Mon Sep 17 00:00:00 2001 From: nr-opensource-bot Date: Tue, 5 Sep 2023 17:05:41 +0000 Subject: [PATCH 19/19] chore: remove unused images & convert to webp --- ...obile_screenshot-full_custom-time-frame.webp | Bin 95226 -> 0 bytes ..._screenshot-full_version-trends-summary.webp | Bin 92598 -> 0 bytes 2 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 src/images/mobile_screenshot-full_custom-time-frame.webp delete mode 100644 src/images/mobile_screenshot-full_version-trends-summary.webp diff --git a/src/images/mobile_screenshot-full_custom-time-frame.webp b/src/images/mobile_screenshot-full_custom-time-frame.webp deleted file mode 100644 index 5c49a7c2d51cae0ab27120f944bb8bdc9c5e6879..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 95226 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

n>RB@HdPCVy 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

k0UYr{O1YM}NbJ}7do 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 R000001Vh*W000000025Ujr;%r diff --git a/src/images/mobile_screenshot-full_version-trends-summary.webp b/src/images/mobile_screenshot-full_version-trends-summary.webp deleted file mode 100644 index 34c707658bda93d08e98536e343d6bb3a3490c27..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 92598 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�)|Fg#geH_3E3I#uubKc=`JC1x=u?UaEs>t%Vn2 zQbK?Vy{oxc|BwmRi)(;Tj3frjcjo&6bHiXe?1UN|fe<$Nk>THig@3T$e6X0F_3o`= zG&2W2!sx-ewcQrY_O}L$jq|v3J5|5cUUYY=_#J%R%=1KBfX|>X{4(=V(X6Xk{!X{X zR8&(euBB&$oTxIwZv-ZPt{gK)xC2^lF~Gh$YbRllI#7W~DzLg7^#8Y9^O51dF#?;U znLVuvv_&No$=d7=c`)7918_LsD6_a(EI+S$(H@(>8Ny)4Ox$R7ls54ZGD?F^A*tBJ zQBCmGZNtlD1$f7H5ikA?KA9U0|8l>2Va&71Tz65o5PkVrxWXzrWnI`ppai%E^Ztj^7o^JCeEv3>y0H7ox6YC$EfKI z7*u;%^{LRVY2YBwEkRYr`fOqk$7m_MmnRUs{6QmySv zRFAASqwk?njU^UEo3@x)4rhe@^y{-@BQ%6X?1?MaHOO2`n%hrW(N-HR)I&-{ml&}0 z5;U{;-;WeYZR)_V5Hh1eEV4<{7D*UJkvT9eiy`*=70wq5Jn2%pG#nL$B4FC8N=_#BU+o|OZH6D%LKh)<&zn;x(sg4*FLy7Cu@PF+|Bm@>YSgC53w7>?lvZ>TcH@<>v8~n22mB( z&A}7IPn|L(?kF&WrqWtf1Y%>CaTHauakSC-caQ}%Pj<-hN)0=H(OwoxfW}N2O;Rzcx>HW%BF%uGg}bWHkQ69ciwyOadeur{$n>r^L?Tul|c-{J%H}R;jkat@2|X2hr)WGFuz8qTjHAm<=US<4XomusR5u#D6dZLk_dJ$hPGW(4@{6iI(`*_AXNYPC+6R5md-h&K5H*6QEJV*yl) zHya$cPMZ5NgVQ6%jLNisiNI&1H4hJQ1iH{dC*fyp;fM@4yVYw0nMob;8#}to56?jk zU;&EBfbmDC%f0~{P8gK#NlR@E1IVRAZ72It0n89mOk0JZ zJAg{~B(Jm4q^~F5V^7g79&Xn+6AU_{AO#;5zLHftr1nTX(+#`I5YKV=obh8nkO6QD z&a@k5*&fT`#$~P&=?oLc)e)Y2$s}>H8gB$^e8frUW+9{+KG#@1VFOZ|Qc-2Ewlzrq ztP+ZfkOQ2F!sKW|0h*M34Hgp1J4Jy%Slw3F<9EK@{hklkFfAiW2UfkqSkh5uJcr^{ zwpilqOok4C+L|?w(wb!2t=rWUiXK^M(%65nyb#D4Y{;E+s5^hA0=(*7`20wOlSF5TDYLAQjh4AvTI(oRI2*NO=27ph}l zFZ*=;Z3O?(;d4r;%oK~C|6#3=c9?6t$iSE)yh00#PAY6qg7JjzoL0h$&BE}tZ@f`f zbC~f<^VFPV4L_u#@V)RWYQ^pbHaoM2yfn70*He}|`+HQ>`JeIx#C8CCmJH^d0KsLF zE-?KxT7U6yV$kyC*r{IT@^EKX|FxBh8YG(65G>4>Lp3!Xwr^z4Bhs+c74J_x;p?bG zCdICs#|#|sc+H%*Cjl9{6?bku2?jI9k&?NzNM%^OY4%l~-GebX>HRmAA})D}vg^{{ zv=!*7rbm;qqbdb``+S;+1h@VP1=EZ{$R_EM)VzCdjZuBE(ss!ygo?SNzmf0tQ>QrV z$y&-K+?a13zO6sQSbnXJO89$+DbYC#=hiAAG@31BU;Yoh~DQCL-@+W_7d#{K3Or34}XbxC9@~>gjp|_v&egaYLXC3or zR!QHn!#W-!9uRc`Uz%IaHX|#CjusVeJWoC+X%|U}Y5&7}k-gV&1ZWm@b^>L>EAfYJ z(;8I{lr!LOL~cU#rjY2Y%^)ltXdT3!=T)V@H$#M&LUJarhC z2-;6aViR9 z|FlslUv@g$W1Xy3@R%Zfh&W?1SW4?T8BQdIndFG@`#g*ow*mX$iRwCHlpF0X zN^I_-x&l7v3hS2>PbeJbZ->_r1iuy7@WZRX?Qeme3WYe@t=Bv91#{>maioHzfrq$Y zSzjU@smCv^fnCNAT1m1;0b|`2$Uedjq()0pw0Olp5qfGd_@YxJ;`3;_S$?R71g6qG z9YgtE!i}On6&F;dqRlqwQB+ZH&yi2> z9)1Sx8?_*V9V26rXd7}l==6NPVJ}}SKOq{E*sv%CBa@veBc7mG3*4H(P{foxM;yd; zQ5D{KIzBxYCB@I({-gh8XRh&}T}y^-v4->Eq#q8u*9&gZMKEMB%Ify3#>0}Xia74c zV;Dr`XQv#=&f<%oJ=x_soe?%JMGpU^0Culnzs&}xiQ{&fxF}7=AM!-J^-xLII1AbpTwe+=jCedW(;m4jVW&ovXclI$ zeZ-@EdKrfs(j?552KKV1_R&9cZbQl|f}Of0GI?*93E9KWYd2LvlV=^1yoLf(Bo>LF zR|EY|uB^TIZ)U{m9tk)}*grVY*(Jt5mnteX4Y}h~)@cd;IZ-4F`A#Evf%C$GMRnY_ zv)&ZAU;j?Vz{77PwbEAf!2H6+xM4G05*@wtdPrk5w3>VQAP+D3J^*au!Urm)_6Dr@ zf5e0Wr}(WQVbh9kv9yT9LX=dYL20J|v{+T*E$IG0gvzPZ4|AkmO* za|MaQ>3ralQ*d}yCMf`-=&nvpJm}_U0z9=EMh6HWdCo-Ev_7&aZ3XiFmPPR6*-ydj`!K?r`*A1tPn|YNwxTV}B!nr+bdM5m5d4B z<|a>6@_?+c5PQD@O@j56vVj=m9HS2g&VB;{D1li&uxqABXaUF!{kF=6S1BR`%!Fml z+avBAd-68T!Cy*{30%4E($I7R0qcCm^d*{BJ^^G?e>|8~da09a-*aTnsWB`-O@GL~ zRffb|%p(%l>Me)QG`~M_E(DAR@x}aL+6_nUBL1`NHUHNF;{A8dL{0nO?oj=IQrFn6 zc6fz)pbCfG5xUS};0+<);F~3LjQe-OCQpb#70Y07r-9~yJVVk!Yqg&olWc~_ul`SJ z92TJOYdXP?=0ShSgy?;!=Gv#}W?f!iUn#1g?ZD%R+~(4A*X?2uRsWyI`~5%BC>8P@ z@5#VBGkVK#)75JFJ9T%*2W0lN6*VlDqv=9E;Peuk9E;tv5)D*=sM7@(=Uj678dudX zi%ai-uwF0Gi1J&Zzn#!!2%pSAyDK8qf6W4asbKBTp+$8 zuyq7{6S;fE`%i8Db z`u5eq{}AxWlG@6!{<4`abV^&SKv_!SuP9Mc_i%N^p0WtcyjAhSbS-+Pi}W|9LUoDb zh+g@CpQF;Dl~8a67KIJ^f-$IS4Sm$@NZ@dWH#jRha9X3bM6lUQ-T4pu`oj=(auvP% zzG;8GP95U~*(oEQ&qQqn0AL@Mywr$DV<jJ*V`HOqkUpCi9Xe1GL!^97PRvl@Oq+{vY0F$Jq=sz|iZ@(dkLI4^4`{m7U8 z4&+q&-A_Ikb#G|BaHpQh0*1rb*EuP?8tOQu!3cr~USL{MZ$8Sepxs-dn=~%9UvCTi zgIPldcG$C%t>V@914ku`kyjCUcL_EmevyfA^O#tJ6ZYfwTKYT zuMtwi&Ci9owx&E}Vs4enV+lWyUEW%eN*UKA96HPOf;Pa! z(A`0Y!a+!bhR~zT5e6v6>b5Yxj7yjcH9tIE=uo9{{}ygr-E5|^Vip=yVgFYs0%acj zXOaT${?B;$3*Z0W%SHl2yIxAV+D$`giEj9GVxNG42c48+?OhlUJfWMtBgiRJ^gT$1 zhZ~3;#yd>Hod}YF&{E3MVW-;=@P&2-daX&NfN&p|CF5zS2EO}Rm;*}Brtp#_;CGV! zp`$YTfx)l8UjYE3I>2B{LfaJeE0i;N)bNZ1FwzJuQ>i9QO#Qk=&J8sb7nCWzVf-Y& zSq}GC$MS~3+Lf@3gfyU4a(`<_g)OuiX6dpdPNpNF^L`F_Yqqodv?_&330TI6RU;Mr z#!Lo9hYd6muKz8sDYe`4yhu1r)WAxhrNrv zvz5-rD&`=ok=5cDm?pOyJ6#MpqW~BmMBYlgY92Bga!vp1cat?7?=RtL2#wb)15BWBGK*?JkN*%Y+Y+GtO*rTc1f8!qeP;F)BIxKp z+@xD1mhY$1mie2>6)4OkR3dba1@i%)>|Pv9&(mPlx8M%p1Jt?=FQ7NFcH2_SoP&EJ z=r7O?wf%K8Vv+Z;wq`YCg0fDNeqRnoo*QDOlY4s>$&&2h`IV}7+rK3vm+aqBp7-sx_WhgpGvPx{sd)JQ+wdjD{x3L)W1X z9xhw?C@~^3QgnDH7T0Nz3l~6lr7`Jc-5(u*B-}3TI?%D$u$V(fPx>{zmEzDN+S}By zM9y{IW|2H(ki)jdx3T{4eROOEnP3OsG;rO8y1;YoH4REq2AsJzYe}9lqPBT8|LK1& zwf`(IfH40@@j49c`YP(_v<{^wdE(QHegKCYb^Q|W=)r*C4%_Y@Lr$Nf>q9a+-a`Cs zvd1XYjU*8QE3G6GdAbV)Ut(XV-Xt6;?qMd01w2tn*@~ERl z6RXLUFyi{On)(U~tS0A0$|I`xWalr*fdC6D|j~ z^lybpLeAQr+TO;_C)l!(Z9ToqvI>fJlv1nK`D~0Lyu2ry@ivXYUO!gFVbLc$Da&5(oC|<1ge*6)QX(VUd>h zE8VjtH!w9|Yc92IYH!fGknP4=N2AWuGj;8<0pIAn!01nagc_8Ykgr0A_Y$mgZvO6W zM*Dg>afX=+qCA?wwJ0)P z%MC(4UlNjl#*M|r7qz=rnz^6!gQSXF&b`uQ@BuO;5BBGDZ;%XS-)Ly85?w`st1#<$ z&hy^qrlZ&#tebZzgyBK*zl++Rd0qJBW~)7PDTA&W%f#i^4#J~Gv9vq z>sOG|Y7T#RKktV@1`U7<#AfD9QRj7wC}bimBT3ZVtk1<~x0X%3T}6mXF><cRFw#As>aOSy(3$8zv(Xq1dC<-5Jw^Rn84#K}D;ee>M^ z_Ur?MPi@bDa!yDqy0hVgRtm)I?|EPw=X04;=Gqxq?3|d#FVq;m(MvNeRm*GLl0WCmoaSeVt0-{e{N^I585TBh0}_V$>d-KC_wCwiW|2` z%{LWhDBk%b65ErVY&%KwjGjjEuKxWnz!(49CqlIC{R68bIhVe43FMvk_p_^_pTz_W z^T?nP(e7RO^}PbyjgEx?WxSHj^2IfRSKF^I^67XE3p;1Ij5IG?+~~9aO~8BNKXmEi zhbuh=t@(Op0DU3N=nayDmT#D-DMl-t_0w)A;FYQShVR*p*d)+fo)@vs7Yp@Hed z-9G`rup7=R=nN_k-bbL@*cm)SZ02n-N2ns08!czIHQ_&E7X1s9Q?P4XOhB9-qJH}t z{jiL6xd!d$t@7ceG9vKneocmgmK7LTWlYCDSl|O%<0zVAKcpx0^~&c#k-53+W%v9Q zdY!~`NQ=-KY<_nAE}(oBmkI^eGe6W zbYpvgR=LGPUi$5L@M*zmQkTv->OwL(P%~-dfHboj<*aPRcgEUYP+zSy@out3Zw)em zlT7QuH1DgbLxqAPTj!E!-0E6A__wKEPfy*KU*a`I=);kqpZ&LPTi3~yg^rFpDH7S# z*7%T27i?7+wZlh0$I_SV4?=V+MO5#K0?-wwcw&|S-PnPh3KxzumwM~`)t5*a*wKN& zhO-MJXZ}}IrjXT{o&|#yae#%8v_2xcb-$qyFkbEONtj_vWXv8VQ7L54Br|6aRU8~H zhH%j5^*8l6;<)fXLjSrU;Q!Y%<@x_@fg1j^#O$amGUwoHX{(_QJN*9*iaY(;VJV3E zR|DjwSQ!*juU~=U__wK@$+6TGY5olqa=LG9kt-`CD+^+Y%6c7$(BCUe{K*QxF`g}% zs(WXf8>ig;N~YC3P0YUouZKU4m*&!tf$=;C-AJSWkYZ&~7)bojMeH-};F$_G4T?ny zJ)iNyj3Q63_{qKH{BG@wxXCBf=jxFq zy0e{`9&q1%xokameydvrluRPoTR}u*IY?B8Ho6Kv^T0FuJI|jy){!uwCg3Vs$pVGTykP@03}5`q6d|W)aC%MS1P2{$O9A#gX=3 z<4?w`r9&-_|acF0*1*G!-SzQJR3Ti zPKkOxZDXcVXn4unm@gKscawkU=Utd*Fv>U07xGe!9*ekX^i&+Kgm6hz+@Y9%m@|N6 zJPZor@xxI0;$~Bz{rhhnnZJ0z&|btvL10>bafErK?vNHLDOAAY z9k!BdO4}!N65eL63m9#4;2Kk`hXk1j=n#E{`G{l%8Wj$hWO@0`#}HAJgn=Um3kyv{ zIG}xnjUK?F1XIgMpx3=Ld-JF8d@6f*Q~X|$VTa(ieVfp3O2dOUOv6sz|Es#0Ls}i> z7aZIzfoD;}ya)9JF(ryurk_E2;pncLCoPe5duk>!V}t0=zgn(7RI^~j41PC^UW^m) z(`7k~PkdF_WyIR)_Mg7IoP)Fgdt(yFdxFpGE1L>bg;nykyroN1hih|W;plHW+KXmX zk|8~H*yv;DtDj=fShb|wfAP$U?x75_?GKKUze@(*4$g^$ zJkbZq=z0xlsk0X@`4Y}dbur~XyRR9VP+&}d+4}Nz&s0_Gce)HV5Y)(*A%QNUd7W$y z#;O6#?%R}Qal+x#VVmqi|Lq6cyB8KgNp}zhYw$sowr_&ViG{-fkTT@3yQV63f2u*Q zGS@*~H?Bxb`J~Qs6<54b?TH^`t^$yNE3>Iw*JzeOYd9N%zIscC-hnJnp78@{yuzA8 zDQ#N0srL%0+z9XFz$+SU#xLY@Q``MuxH_ud&9$HyQxE#^Cj~$b}A}^+Sd1 z=^gysUs-^|TYusr)midBa(-qtsd3KA)^mhh>hEm7&`gsu9t?6lF0vUW&+zOq?t^>B zydq=PXk$qxB;hgWx-f9SjGfHvxJ?6-4OAY=p~a z&~G+RLk+o`37j{C(pG@19Q2qFYH@{f+?ftxvvs~e*gX!Xpd%>$UCBQprSKYd?fQE;n0Kpwqe3)0;VNdi^jjV>~Tct?68M{=nz7%mY!&gzxr+~Ik#lz zl!JhMBje;?TIu_XJpe#5r*stjn{P_zl^YP2GCHQm-*hu19E8+mjWapPS=1Kwv!`AT zAKr%JMH&{2W+|>$v(h=NN4&XYLUoisU0_8+3n(bljZDX}o74s?!Xd7n&P8`2JC`lI zv~Yf~X%q`v4F+zli$+kccu616;Pwzxw&>S$>I~PjtL+O1>AnlEJfu0RRUT?@r=AeA z;A@875N%IExIdY5`KSuV6O+7gqn-))!{Z2#g5boD)l=uN@{#O||X;{$bc^2xR6c&ahK~7&OBFR-uz>Md9aqNQq*KG|dr__-T zer7wxp|VHUZymGf{u+Fn#o{eZVrQ;f{I@{=kfMmMKjJ9x@5#izm~3n~FByL_g)KXJ zXut|Rrhs#W1*UPOxUELQPBU?*g|ypJ%5y38sa!*xzgnLWF(n#<;O|HXO+Vpd zQ$lbLdCGa;wvsP~RmXuRcBR-laab>XHIt1(i8CsDxEVvlF>hkFI9dV7_Aqt3mljY? zH*SHNS9I(C^@y+~)7?I7NzeIQ3hI69Ppx-F9|ph@Ep%)L(f>sn)_anU0fVriURDZo zCHl=RA_>b>mARo~X9hcL(v<#8fG!-S!WHI>73mdm*wsZH?c+?=CxL`jt8{$2%(QT1qy zP*Z*;(ME7Hq6}>baN=}ZFXcd$2NCFa?|s0$xRSMYu2WzH#(%s&W9bq_Gdn3$49q9B z&6NLY(RGM+@BL1ZrR|V=0o(b{bOz@G=8ftoKR8MvR9QH7&U9!+k=1#dE@$zQ!p=%p za!bbx@6|?6QN{l+Uj?B0e^I=+=3u+Lhy4XY*M4a6d{=7?t^*9emVqhc5>Kv4I}Z3o4ASHJh z8m6S-P_Ed_a&vDuM77eAA>WU#(WJ1g!2huI?nbyPyw%2Cx~kVSv}2tnZG?B5;Osp` zO4*REvuj#^eFCxP2}oHN^p>VRV)=ML9l-5nk{EQEZ?E9q>Mh%|S#IFqW;`%yoRV7V z6v<$&&T7`)6##dKDs3^lVwYAMLTXM!<6rsnQFv0v!Mut-uz?UC(?(yO3~A=FgvwN{ z4^rx*W2N-i6=P4Nw^~YcK-A8wW!5s{bqxOfEOCA_`tv_;l!Vi@fBJ8x4T3c}FfqaZ zO(b7~=osRd=sJ{u!5`%zwBY}sQOkr|`pHV^ypFI*D0-iMH;;7GlNv&0FX?hsEBFalxm3y~!XpTd7 z;AYE4(vuak;ve5W#36i`g!$<|Ti=-;II9*D#WNq)ftxFn{BqWuEnf5oMdRZ;E(DW& z>#%0PYYL;hAE%I!*7kC5swZeZR^x{jm+F73nMISS8&*t-R-AK1!E?oAy1JBQkmc0PhT=O#arDiATD!Q-G zurCRL)P97V`%n6ne(W!Loao@PQE^(Wy79(=zCp2juq72P@rvb|%J)f%qMFri0PYnK zB7U9m5SQVn>A{0O{zBk;%PPtc#cVE`dOo_@6_S)xI=pY%LSrXNLBmqM&>s2{D}?XDc;T@K~_S_icsJ z@9Mnf+JwPVH>c_wKmY&$Jl}jx*!f+fzfvPas)k@TqOT!U?$lL#wb)he)Kz=66<+N{ zSGw|@wV*P2000000000v!(_55A*=JZe2&#{6r9Rj00000EjbGm3HrS8#RM*OJcOKG z6B$Q|rH`-SiR=>fgwf2bT9!E(UTGePybu5Y001(Bj~DHbxKkZ;?RiXeQHa_FHU|1l zj9eMwB|S~HMYxrliK0&-a8%y}&iv!K5Fg$4^RlJq`}>V>}DK)Z1Ov(wBO;D=6jmm8e4 zvd)z5=%MforLUj?s5T-C+v>M>nj?48uQ*z+e}aCrjr2ytw^V@)D7>)_U{&66;3>9m z$vOds&hu^|WHw$G%n3KWD*D35#UbPs8VCQ=-+T1bEaOi`eSJ8_ruA{~{j9f;CIEt> zERL0y2(xc2sx-|2p7d-?h)k^d*b)$nOJyN&t8-D&Y?QS9e(|*9yl&tNoE37t-R3wB zqWB5+X&;>j`xRmNwvob-Zgkct;dtZCCyJL=)u&}#J(cJ0%@pdC5Bzm?Z2jL0I&|UJ z-{`(u3%8!Q2}s?V4QW>n4Y=T_Fq6DA8GC=!H)`Icgh!xVzpQm%6wd8a^bN%T00001 q#CfPh*r0qUfB*mh09u(QG&BZ48>7~`ZO{M!00000000000002c>Y)(;

+ Product1 - $993 + $994