Skip to content

Commit 7d1f3bb

Browse files
authored
Merge pull request #22609 from newrelic/daily-release/02-01-26-morningg
Daily release/02 01 26 morningg
2 parents 5c7c19a + 782ef84 commit 7d1f3bb

File tree

53 files changed

+1169
-1069
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

53 files changed

+1169
-1069
lines changed

src/content/docs/apis/nerdgraph/examples/nerdgraph-manage-groups.mdx

Lines changed: 42 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -276,45 +276,14 @@ Here's an example response:
276276

277277
## Create a role [#create-role]
278278

279-
Here's an example of creating a [role](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts/#roles):
280-
281-
```graphql
282-
mutation {
283-
customRoleCreate(
284-
container: {
285-
id: "YOUR_ORGANIZATION_ID"
286-
type: "ORGANIZATION"
287-
}
288-
name: "MY CUSTOM ROLE"
289-
permissionIds: [1, 2, 3]
290-
scope: "account"
291-
) {
292-
id
293-
}
294-
}
295-
```
296-
### Parameters
297-
- `container`:
298-
- `id`: (String) The unique identifier of your organization. Replace `YOUR_ORGANIZATION_ID` with your actual organization ID.
299-
- `type`: (String) The type of container. Currently, the only supported type is `"ORGANIZATION"`.
300-
- `name`: (String) The name assigned to the custom role. Example: `"MY CUSTOM ROLE"`.
301-
- `permissionIds`: (Array) A list of permission IDs representing the capabilities assigned to the custom role. Ensure these IDs correspond to valid permissions in your system.
302-
- `scope`: (String) The level at which the role's permissions apply. In this instance, the scope is `"ACCOUNT"`.
303-
304-
### Response
305-
- `id`: Returns the unique ID of the newly created custom role.
306-
307-
<Callout variant="important">
308-
- Replace `YOUR_ORGANIZATION_ID` with your specific organization ID before executing the mutation.
309-
- Ensure that the `permissionIds` provided are valid and align with the permissions you want to grant.
310-
</Callout>
311-
312279
Before you create a custom role, you have to identify the permissions you want to assign to it.
313280

314-
Use the following query to retrieve the list of permissions:
281+
### Retrieve permission IDs
282+
283+
Use the following query to retrieve the list of account-scoped permissions:
315284

316285
```graphql
317-
mutation {
286+
query {
318287
customerAdministration {
319288
permissions {
320289
items {
@@ -329,10 +298,11 @@ mutation {
329298
}
330299
}
331300
```
332-
This returns account-scoped permissions. For permissions scoped to an org, run the following query instead:
301+
302+
For permissions scoped to an organization, run the following query instead:
333303

334304
```graphql
335-
{
305+
query {
336306
customerAdministration {
337307
permissions(filter: {scope: {eq: "organization"}}) {
338308
items {
@@ -356,7 +326,41 @@ Note the following fields:
356326
- `product`: (String) The product that the permission applies to.
357327
- `subsetIds`: (Array) A list of IDs representing subsets or related permissions.
358328

359-
After you have the unique identifier for each permission you want to assign to the new role, create that role.
329+
### Create the custom role
330+
331+
After you have the unique identifier for each permission you want to assign to the new role, use the following mutation to create a [role](/docs/accounts/accounts-billing/new-relic-one-user-management/user-management-concepts/#roles):
332+
333+
```graphql
334+
mutation {
335+
customRoleCreate(
336+
container: {
337+
id: "YOUR_ORGANIZATION_ID"
338+
type: "ORGANIZATION"
339+
}
340+
name: "MY CUSTOM ROLE"
341+
permissionIds: [1, 2, 3]
342+
scope: "account"
343+
) {
344+
id
345+
}
346+
}
347+
```
348+
349+
### Parameters
350+
- `container`:
351+
- `id`: (String) The unique identifier of your organization. Replace `YOUR_ORGANIZATION_ID` with your actual organization ID.
352+
- `type`: (String) The type of container. Currently, the only supported type is `"ORGANIZATION"`.
353+
- `name`: (String) The name assigned to the custom role. Example: `"MY CUSTOM ROLE"`.
354+
- `permissionIds`: (Array) A list of permission IDs representing the capabilities assigned to the custom role. Use the IDs retrieved from the permissions query above.
355+
- `scope`: (String) The level at which the role's permissions apply. In this instance, the scope is `"ACCOUNT"`.
356+
357+
### Response
358+
- `id`: Returns the unique ID of the newly created custom role.
359+
360+
<Callout variant="important">
361+
- Replace `YOUR_ORGANIZATION_ID` with your specific organization ID before executing the mutation.
362+
- Replace the example `permissionIds: [1, 2, 3]` with the actual permission IDs you retrieved from the permissions query.
363+
</Callout>
360364

361365
## Update role [#update-role]
362366

src/content/docs/apm/agents/python-agent/getting-started/compatibility-requirements-python-agent.mdx

Lines changed: 49 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,47 @@ If you don't have one already, [create a New Relic account](https://newrelic.com
4141
</td>
4242

4343
<td>
44-
UNIX-like operating systems including Linux, Solaris, FreeBSD, and macOS. The Python agent does not support Windows environments.
44+
The Python agent is compatible with these OS:
45+
46+
* Linux
47+
* macOS
48+
* Windows Server 2012 or higher (Python 3.13 and higher required)
49+
* Windows 10 or higher (Python 3.13 and higher required)
50+
* Other UNIX-like operating systems including:
51+
* Solaris
52+
* FreeBSD
53+
</td>
54+
</tr>
55+
56+
<tr>
57+
<td>
58+
Architectures
59+
</td>
60+
61+
<td>
62+
The Python agent supports the following architectures:
63+
64+
* x86-64 (amd64)
65+
* ARM64 (aarch64)
66+
</td>
67+
</tr>
68+
69+
<tr>
70+
<td>
71+
Prebuilt Binaries
72+
</td>
73+
74+
<td>
75+
The Python agent has prebuilt binaries for the following environments:
76+
77+
* Linux
78+
* x86-64 (amd64)
79+
* ARM64 (aarch64)
80+
* Windows (Python 3.13 and higher)
81+
* x86-64 (amd64)
82+
* ARM64 (aarch64)
83+
84+
The Python agent may work on other architectures and operating systems when built from source, but some features may not be available.
4585
</td>
4686
</tr>
4787

@@ -55,6 +95,11 @@ If you don't have one already, [create a New Relic account](https://newrelic.com
5595

5696
Recommendation: Use Python version 3.8 or higher with our agent.
5797

98+
<Callout variant="tip">
99+
Python 3.13 or higher is required for Windows operating systems.
100+
</Callout>
101+
102+
58103
* Python versions 2.6 and 3.3 are supported only by Python agent versions 3.4.0.95 or lower.
59104
* Python version 3.4 is supported only by Python agent versions 4.20.0.120 or lower.
60105
* Python version 3.5 is supported only by Python agent versions 5.24.0.153 or lower.
@@ -179,15 +224,15 @@ The following are proposed time ranges. The actual release date may vary.
179224
<tbody>
180225
<tr>
181226
<td>
182-
3.14
227+
3.15
183228
</td>
184229

185230
<td>
186-
October 2025
231+
October 2026
187232
</td>
188233

189234
<td>
190-
November 2025
235+
November 2026
191236
</td>
192237
</tr>
193238
</tbody>

src/content/docs/nrql/using-nrql/schedule-nrql-searches.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Scheduled NRQL searches solve this problem by automating your repetitive queries
1818
<Callout title="preview">
1919
We're still working on this feature, but we'd love for you to try it out!
2020

21-
This feature is currently provided as part of a preview program pursuant to our [pre-release policies](/docs/licenses/license-information/referenced-policies/new-relic-pre-release-policy). During the preview period, this feature is only available to customers running New Relic in the US data centers and is accessible through the [Logs UI](/docs/logs/ui-data/use-logs-ui), with plans to expand to other capabilities after general availability.
21+
This feature is currently provided as part of a preview program pursuant to our [pre-release policies](/docs/licenses/license-information/referenced-policies/new-relic-pre-release-policy). During the preview period, this feature is accessible through the [Logs UI](/docs/logs/ui-data/use-logs-ui), with plans to expand to other capabilities after general availability.
2222
</Callout>
2323

2424
## What you can do [#features]

src/content/docs/service-architecture-intelligence/catalogs/catalogs.mdx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,21 +14,21 @@ New Relic Catalogs provides a single-pane view that enhances the observability a
1414

1515
With Catalogs, you can quickly identify and focus on the most relevant information, ensuring easy access to what matters most. It serves as the single source of truth, enabling users to discover, manage, and optimize their systems with confidence.
1616

17-
By consolidating data from multiple sources—including <DNT>[Teams](/docs/service-architecture-intelligence/teams/teams)</DNT>, <DNT>[Scorecards](/docs/service-architecture-intelligence/scorecards/getting-started)</DNT>, <DNT>[Maps](/docs/service-architecture-intelligence/maps/advanced-maps/)</DNT>, and <DNT>[repository](/docs/codestream/observability/repo-association/)</DNT> into a single interface, Catalogs replaces the <DNT>All Entities</DNT> view, offering a more structured and insightful experience. It provides a comprehensive overview of high-value entities, enriched with detailed metadata and actionable insights, helping teams stay aligned and efficient.
17+
By consolidating data from multiple sources—including <DNT>[Teams](/docs/service-architecture-intelligence/teams/teams)</DNT>, <DNT>[Scorecards](/docs/service-architecture-intelligence/scorecards/getting-started)</DNT>, <DNT>[Maps](/docs/service-architecture-intelligence/maps/advanced-maps/)</DNT>, and repository into a single interface, Catalogs replaces the <DNT>All Entities</DNT> view, offering a more structured and insightful experience. It provides a comprehensive overview of high-value entities, enriched with detailed metadata and actionable insights, helping teams stay aligned and efficient.
1818

1919

2020

2121
## Key features [#features]
2222

23-
- Unified view: Catalogs is integrated with various sources such as <DNT>[Teams](/docs/service-architecture-intelligence/teams/teams)</DNT>, <DNT>[Scorecards](/docs/service-architecture-intelligence/scorecards/getting-started)</DNT>, <DNT>[Maps](/docs/service-architecture-intelligence/maps/advanced-maps/)</DNT>, and <DNT>[repository](/docs/codestream/observability/repo-association/)</DNT> into a single cohesive interface. This displays high-value entity types with detailed metadata including golden metrics and insights to provide a deeper understanding of system status.
23+
- Unified view: Catalogs is integrated with various sources such as <DNT>[Teams](/docs/service-architecture-intelligence/teams/teams)</DNT>, <DNT>[Scorecards](/docs/service-architecture-intelligence/scorecards/getting-started)</DNT>, <DNT>[Maps](/docs/service-architecture-intelligence/maps/advanced-maps/)</DNT>, and repository into a single cohesive interface. This displays high-value entity types with detailed metadata including golden metrics and insights to provide a deeper understanding of system status.
2424

25-
- Personalized experience: <DNT>Applications Catalog</DNT> allows users to customize their view to focus on the most relevant content. This helps users to streamline workflows and enhance productivity.
25+
- Personalized experience: Allows users to customize their view to focus on the most relevant content. This helps users to streamline workflows and enhance productivity.
2626

27-
- Seamless integration: <DNT>Applications Catalog</DNT> connects users with other New Relic capabilities to allow them to explore data in depth and gain a thorough understanding of entities.
27+
- Seamless integration: Connects users with other New Relic capabilities to allow them to explore data in depth and gain a thorough understanding of entities.
2828

29-
- Ownership: <DNT>Catalogs</DNT> displays entity ownership information in the <DNT>Teams</DNT> column. Hover over the <DNT>Teams</DNT> link for more information, or click it to visit the <DNT>Teams Hub</DNT> page. For more information, see <DNT>[Teams](/docs/service-architecture-intelligence/teams/teams)</DNT>.
29+
- Ownership: Displays entity ownership information in the <DNT>Teams</DNT> column. Hover over the <DNT>Teams</DNT> link for more information, or click it to visit the <DNT>Teams Hub</DNT> page. For more information, see <DNT>[Teams](/docs/service-architecture-intelligence/teams/teams)</DNT>.
3030

31-
- Score: <DNT>Applications Catalog</DNT> is integrated with Scorecards to show how your entities are performing against company-defined best practices. For more information, see <DNT>[Scorecards](/docs/service-architecture-intelligence/scorecards/getting-started)</DNT>.
31+
- Score: Integrates with Scorecards to show how your entities are performing against company-defined best practices. For more information, see <DNT>[Scorecards](/docs/service-architecture-intelligence/scorecards/getting-started)</DNT>.
3232

3333

3434
## Getting started [#getting-started]

src/content/docs/service-architecture-intelligence/catalogs/infrastructure-catalog.mdx

Lines changed: 3 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -119,41 +119,15 @@ The Infrastructure catalog is available in the New Relic platform, providing a c
119119
</tr>
120120
<tr>
121121
<td>Region</td>
122-
<td>The geographic location or cloud provider region where the resource is deployed. This helps you understand data locality, latency, and compliance. The Region value is populated automatically by checking for values across a prioritized list of metadata tags. The first non-empty value found is used, which ensures consistent classification even when naming conventions vary.
123-
The following tags are checked in order:
124-
<ul>
125-
<li>`region`</li>
126-
<li>`cloud.region`</li>
127-
<li>`aws.awsRegion`</li>
128-
<li>`azure.regionName`</li>
129-
<li>`gcp.region`</li>
130-
</ul>
131-
</td>
122+
<td>The geographic location or cloud provider region where the resource is deployed. This helps you understand data locality, latency, and compliance.</td>
132123
</tr>
133124
<tr>
134125
<td>Availability Zone</td>
135-
<td>The isolated location within a cloud region where the resource is deployed. This is used for fault tolerance and high availability by distributing resources across multiple zones. The first non-empty value found is used, which ensures consistent classification even when naming conventions vary.
136-
The following tags are checked in order:
137-
<ul>
138-
<li>`availabilityZone`</li>
139-
<li>`cloud.availability_Zone`</li>
140-
<li>`aws.availabilityZone`</li>
141-
<li>`awsAvailabilityZone`</li>
142-
<li>`azure.availabilityZone`</li>
143-
<li>`gcp.zone`</li>
144-
</ul>
145-
</td>
126+
<td>The isolated location within a cloud region where the resource is deployed. This is used for fault tolerance and high availability by distributing resources across multiple zones.</td>
146127
</tr>
147128
<tr>
148129
<td>Environment</td>
149-
<td>The stage or purpose of the resource in the software lifecycle. For example, `development`, `staging`, or `production`. This helps teams manage stability, testing, and deployment workflows. The first non-empty value found is used, which ensures consistent classification even when naming conventions vary.
150-
The following tags are checked in order:
151-
<ul>
152-
<li>`Environment`</li>
153-
<li>`environment`</li>
154-
<li>`env`</li>
155-
</ul>
156-
</td>
130+
<td>The stage or purpose of the resource in the software lifecycle. For example, `development`, `staging`, or `production`. This helps teams manage stability, testing, and deployment workflows.</td>
157131
</tr>
158132
</tbody>
159133
</table>
Lines changed: 5 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,25 @@
11
---
22
title: "Getting Started with Service Architecture Intelligence"
33
metaDescription: "Learn more about Service Architecture Intelligence in New Relic One."
4-
tags: ["service architecture intelligence", "New Relic One", "service catalog", "scorecards", "catalog", "inventory catalog", "repository catalog", "team"]
4+
tags: ["service architecture intelligence", "New Relic One", "service catalog", "scorecards", "catalog", "inventory catalog", "repository catalog", "infrastructure catalog", "team"]
55
freshnessValidatedDate: never
66
---
77

88

9-
<Callout title="preview">
10-
We're still working on this feature, but we'd love for you to try it out!
11-
12-
This feature is currently provided as part of a preview program pursuant to our [pre-release policies](/docs/licenses/license-information/referenced-policies/new-relic-pre-release-policy).
13-
</Callout>
14-
15-
169
Service Architecture Intelligence provides a centralized view of your organization's services and operations. It enhances productivity by offering tools for effective resource management, operational optimization, and compliance assurance. The Service Architecture Intelligence has integrated various capabilities, including team management, system observability, performance evaluation, and infrastructure visualization, to streamline processes and improve collaboration across teams.
1710

1811
## Capabilities [#capabilities]
1912

2013
The Service Architecture Intelligence offers the following capabilities:
2114

22-
- [Team](/docs/service-architecture-intelligence/teams/teams): New Relic Teams connects the entities you monitor to the teams that own them. This feature allows you to create or import teams into the New Relic platform, assign entities to teams, and manage team-related tasks efficiently.
15+
- [Teams](/docs/service-architecture-intelligence/teams/teams): New Relic Teams connects the entities you monitor to the teams that own them. This feature allows you to create or import teams into the New Relic platform, assign entities to teams, and manage team-related tasks efficiently.
2316

2417
- [Catalogs](/docs/service-architecture-intelligence/catalogs/catalogs): New Relic Catalogs provide centralized inventories of high-value entities, complete with details such as ownership, health, and compliance status. Use Catalogs to gain an understanding of your system's health, identify areas for improvement, and take steps to enhance performance within a unified platform.
2518

2619
- [Applications catalog:](/docs/service-architecture-intelligence/catalogs/applications-catalog) The Application Catalog presents a consolidated view of application entities, aiding in the observability and management of applications across your organization. This unified perspective supports informed decision-making, helps to streamline workflows, and fosters team collaboration.
27-
- [Repository catalog:](/docs/service-architecture-intelligence/catalogs/repositoryCatalog) The Repository Catalog consolidates the oversight of an organization's repositories, promoting transparency and cooperation among teams. It provides stakeholders with the means to efficiently locate and understand repositories, their contents, and their status, as well as to identify ownership.
20+
- [Repository catalog:](/docs/service-architecture-intelligence/catalogs/repository-catalog) The Repository Catalog consolidates the oversight of an organization's repositories, promoting transparency and cooperation among teams. It provides stakeholders with the means to efficiently locate and understand repositories, their contents, and their status, as well as to identify ownership.
21+
- [Infrastructure catalog:](/docs/service-architecture-intelligence/catalogs/infrastructure-catalog) The Infrastructure Catalog provides a complete inventory of all your infrastructure entities. Use it to manage resources, accelerate root cause analysis, and identify observability gaps.
2822

2923
- [Scorecards:](/docs/service-architecture-intelligence/scorecards/getting-started) New Relic Scorecards evaluate team or group performance against predefined rules and custom metrics. They provide a standardized and structured approach to software development, helping organizations adhere to a well-defined engineering strategy.
3024

31-
- [Maps:](/docs/service-architecture-intelligence/maps/advanced-maps) The new map experience provides a unified and integrated view of your cloud estate, allowing seamless navigation and exploration of services and infrastructure. It integrates tracing, infrastructure, and performance data into a cohesive experience, addressing limitations of the previous service map.
25+
- [Maps:](/docs/service-architecture-intelligence/maps/advanced-maps) The new map experience provides a unified and integrated view of your cloud estate, allowing seamless navigation and exploration of services and infrastructure. It integrates tracing, infrastructure, and performance data into a cohesive experience, addressing limitations of the previous service map.

0 commit comments

Comments
 (0)