If you’ve looked at New Relic One already, you probably have seen that it takes a very Entity-Centric view, as opposed to the original New Relic UI, which was somewhat more account-hierarchical.
This raises the question, where do Accounts come into play? Well they don’t, until you need them.
The idea behind New Relic One being entity-centric is to give you access to the information you need in one view without the need to switch to different accounts. You can add entities/services/hosts/dashboards to your favourites list for even easier access. From across all of your New Relic accounts brought to one place.
Do you still need accounts?
There are some occasions when you may need to jump back to the original APM UI to troubleshoot problems, and so when you do, it’s important to understand that you are traversing through from a non-account based UI, to an account based UI.
This adds complexity because it can be hard to know which account to go look for for the service you are interested in.
So here’s a couple of tips that may help you
From the service you look at in New Relic One, you can see metadata on the right hand side that will point you to the account name and Application ID. With that information you can jump back to the original APM UI from the launchpad, by hitting the APM icon along the bottom of the page.
For a more smooth transition. from most pages in New Relic One, looking at a particular service/host, you can hit a direct link to that application in APM. Without having to find the Account / Application yourself. This is the upper most arrow in the screenshot below.
Both of these options are highlighted below:
Finding which account dashboards belong in is similarly simple from the dashboards overview page in New Relic One, as you can see below:
This is a difficult topic to talk about because your local browser cache can mess with the default redirection path.
With that said, in a clean (cache/cookieless) browser, we expect that jumping from New Relic One will bring you to your Default account, unless using a direct link to a different account.
Note that from anywhere, you can enter https://rpm.newrelic.com/accounts/ into your browser, which will take you to a full list of every account you have access to.
What about authentication?
Do you use SAML SSO on some of your New Relic accounts but not all? The accounts behaviour for you may not be what you’d expect. For a deeper dive on SSO vs non-SSO accounts, check out: Relic Solution: Managing your authentication paths
When you’re exploring all that New Relic One has to offer, your visibility into entities is entirely dependent on the way that you have authenticated into New Relic.
The most “basic” method of signing in to New Relic involves providing your username-and-password credentials at our login portal. This gives you immediate access to your accounts that do not require a separate SAML/SSO login.
Beyond that, you may consider that any single user can have 1 + n methods of authenticating into New Relic, where n represents an infinite number of SSO configurations (a concept which gives me serious existential dread). You can only be authenticated against a single SSO configuration at a time, and when you move to an account with a different authentication path, you will need to enter the appropriate credentials to see the data you’re after.
(When you’re authenticated against a single SSO configuration, your access is restricted to the account that you authenticated into. However – if that account is a parent, you will also have access to its sub-accounts.)
These same principles extend to New Relic One. You will only see entities appropriate to the account(s) you have access to per your current authentication method.
As outlined earlier: If you’re not seeing the data that you expect to see, you can visit https://rpm.newrelic.com/accounts to see every New Relic account that you are a member of. You can use this page to switch to an account and subsequently authenticate using the method you’re after.
Meanwhile, if you find that you must constantly switch between accounts in order to get better New Relic One visibility, here’s a couple tips that you could follow:
- Try setting your default account to the account you’re switching to the most.
- Consider consolidating your entities, dashboards, etc. into a single account hierarchy that uses a central authentication path.
Note: If your organization has multiple SAML-enabled accounts, and they are not configured to use custom entity IDs, you may encounter unexpected behavior in relation to account access.
How do Account Subscriptions work?
You may be listed on multiple New Relic accounts, some with Pro subscriptions, some with essentials/lite or other subscription levels for certain New Relic products. The great thing about New Relic One is the dissolution of account barriers – that being said, there can be some confusion when you are looking at entities across a variety of accounts with a number of unique subscription levels.
You can see entities from multiple accounts regardless of the subscription level on each account, but those entities will only show data appropriate to the entitlements of the specific account the entity is reporting to.
With that said, let’s look at a quick example:
You have a browser application:
My Site - Production for example, which has historically been listed on your New Relic - prod account, with an active Browser Pro subscription.
You also have
My Site - Staging, which is on your New Relic - Staging account, with no active subscription.
JS Error Traces are a Browser Pro feature, so in New Relic One you navigate to your
My Site - Production browser application. There you navigate around to JS Error Traces, and you find some data to troubleshoot.
You are still logged in the same way, but you navigate around to your Staging app, but here you cannot see data for those the Pro level. New Relic One is a powerful way to visualize data from all of the accounts that matter to you. That being said, your access to certain data is still beholden to the subscription level or the authentication method of the account a given entity resides in, and this is critical to consider if you find yourself not seeing the data you expect to see.
See our docs on New Relic One below to get some additional information:
Let us know below if you have any questions on New Relic One & Accounts.