Skip to content

Commit

Permalink
Update links and supported versions
Browse files Browse the repository at this point in the history
  • Loading branch information
lrafeei committed Jan 23, 2025
1 parent fdb9d2d commit 691c976
Show file tree
Hide file tree
Showing 30 changed files with 33 additions and 33 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ If you don't have one already, [create a New Relic account](https://newrelic.com
</td>

<td>
Python (CPython/PyPy) versions supported: 3.7, 3.8, 3.9, 3.10, 3.11, and 3.12.
Python (CPython/PyPy) versions supported: 3.7, 3.8, 3.9, 3.10, 3.11, 3.12, and 3.13.

Recommendation: Use Python version 3.7 or higher with our agent.

Expand Down Expand Up @@ -178,15 +178,15 @@ The following are proposed time ranges. The actual release date may vary.
<tbody>
<tr>
<td>
3.12
3.14
</td>

<td>
October 2023
October 2025
</td>

<td>
November 2023
November 2025
</td>
</tr>
</tbody>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Used to instrument calls to datastores.

## Description

`datastore_trace` is used to add more detail to your [transaction traces](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) in the form of additional segments. Any calls reported with `datastore_trace` will appear on the [APM Databases page](/docs/apm/applications-menu/monitoring/databases-slow-queries-page). `datastore_trace` returns a [partial](https://docs.python.org/3.7/library/functools.html#functools.partial) of `DatastoreTraceWrapper` that can be used as a decorator for a function to time calls to your datastore.
`datastore_trace` is used to add more detail to your [transaction traces](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) in the form of additional segments. Any calls reported with `datastore_trace` will appear on the [APM Databases page](/docs/apm/applications-menu/monitoring/databases-slow-queries-page). `datastore_trace` returns a [partial](https://docs.python.org/3.12/library/functools.html#functools.partial) of `DatastoreTraceWrapper` that can be used as a decorator for a function to time calls to your datastore.

The `datastore_trace` decorator can be used on generators and coroutines with agent version 2.102.0.85 or higher. Timing of these objects begins when consumption starts, and ends when the object is exhausted or goes out of scope. This is a change from earlier versions where the metric represented the time taken to create the generator or coroutine object itself.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ Report calls to external services as transaction trace segments.

## Description

`external_trace` is used to add more detail to your [transaction traces](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) in the form of additional segments. Any calls reported with `external_trace` will appear on the externals tab in APM. `external_trace` returns a [partial](https://docs.python.org/3.7/library/functools.html#functools.partial) of `ExternalTraceWrapper` that can be used as a decorator for a function that calls an external service.
`external_trace` is used to add more detail to your [transaction traces](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) in the form of additional segments. Any calls reported with `external_trace` will appear on the externals tab in APM. `external_trace` returns a [partial](https://docs.python.org/3.12/library/functools.html#functools.partial) of `ExternalTraceWrapper` that can be used as a decorator for a function that calls an external service.

The `external_trace` decorator can be used on generators and coroutines with agent version 2.102.0.85 or higher. Timing of these objects begins when consumption starts, and ends when the object is exhausted or goes out of scope. This is a change from earlier versions where the metric represented the time taken to create the generator or coroutine object itself.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -101,7 +101,7 @@ If you call `initialize` with no arguments, you must have already specified your
</td>

<td>
Optional. Sets the logging level. The agent uses [Python's logging module](https://docs.python.org/3.7/library/logging.html#logging-levels). Options are the same as for the [`log_level`](/docs/agents/python-agent/installation-configuration/python-agent-configuration#log_level) option in config file.
Optional. Sets the logging level. The agent uses [Python's logging module](https://docs.python.org/3.12/library/logging.html#logging-levels). Options are the same as for the [`log_level`](/docs/agents/python-agent/installation-configuration/python-agent-configuration#log_level) option in config file.
</td>
</tr>
</tbody>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Agent version 2.88.0.72 or higher.

## Description

[`message_transaction`](/docs/agents/python-agent/python-agent-api/message_transaction) (and its associated calls) report message functions as [transactions](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction). `message_trace` is used to add more detail to your [transaction traces](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) in the form of additional segments. `message_trace` returns a [partial](https://docs.python.org/3.7/library/functools.html#functools.partial) of `MessageTraceWrapper` that can be used as a decorator for a message function.
[`message_transaction`](/docs/agents/python-agent/python-agent-api/message_transaction) (and its associated calls) report message functions as [transactions](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction). `message_trace` is used to add more detail to your [transaction traces](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) in the form of additional segments. `message_trace` returns a [partial](https://docs.python.org/3.12/library/functools.html#functools.partial) of `MessageTraceWrapper` that can be used as a decorator for a message function.

The `message_trace` decorator can be used on generators and coroutines with agent version 2.102.0.85 or higher. Timing of these objects begins when consumption starts, and ends when the object is exhausted or goes out of scope. This is a change from earlier versions where the metric represented the time taken to create the generator or coroutine object itself.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Agent version 2.88.0.72 or higher.

## Description

This decorator returns a [partial](https://docs.python.org/3.7/library/functools.html#functools.partial) of `MessageTransactionWrapper` that can be used as a decorator for a messaging function. When used, the returned decorator records a message transaction and its message-related [attributes](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#attribute).
This decorator returns a [partial](https://docs.python.org/3.12/library/functools.html#functools.partial) of `MessageTransactionWrapper` that can be used as a decorator for a messaging function. When used, the returned decorator records a message transaction and its message-related [attributes](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#attribute).

If the decorator will not work in your application, you can use one of the following:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ Adds additional attributes to function trace names.

## Description

`profile_trace` is used to add more detail to your [transaction traces](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) in the form of additional segments. Any calls reported with `profile_trace` will appear on the [APM Databases page](/docs/apm/applications-menu/monitoring/databases-slow-queries-page). `profile_trace` returns a [partial](https://docs.python.org/3.7/library/functools.html#functools.partial) of `ProfileTraceWrapper` that can be used as a decorator for a function to time calls to your profiler.
`profile_trace` is used to add more detail to your [transaction traces](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) in the form of additional segments. Any calls reported with `profile_trace` will appear on the [APM Databases page](/docs/apm/applications-menu/monitoring/databases-slow-queries-page). `profile_trace` returns a [partial](https://docs.python.org/3.12/library/functools.html#functools.partial) of `ProfileTraceWrapper` that can be used as a decorator for a function to time calls to your profiler.

If you cannot use the decorator in your application, you can use the following call format: The wrapper form is `ProfileTraceWrapper`. It can be used to return a wrapped function without the use of a decorator.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Se utiliza para instrumentar llamadas a almacenes de datos.

## Descripción

`datastore_trace` se utiliza para agregar más detalles a su [traza de la transacción](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) en forma de segmentos adicionales. Cualquier llamada reportada con `datastore_trace` aparecerá en la [página de base de datos de APM](/docs/apm/applications-menu/monitoring/databases-slow-queries-page). `datastore_trace` devuelve una [parte](https://docs.python.org/3.7/library/functools.html#functools.partial) de `DatastoreTraceWrapper` que se puede usar como decorador para que una función programe llamadas a su almacenamiento de datos.
`datastore_trace` se utiliza para agregar más detalles a su [traza de la transacción](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) en forma de segmentos adicionales. Cualquier llamada reportada con `datastore_trace` aparecerá en la [página de base de datos de APM](/docs/apm/applications-menu/monitoring/databases-slow-queries-page). `datastore_trace` devuelve una [parte](https://docs.python.org/3.12/library/functools.html#functools.partial) de `DatastoreTraceWrapper` que se puede usar como decorador para que una función programe llamadas a su almacenamiento de datos.

El decorador `datastore_trace` se puede utilizar en generadores y corrutinas con la versión del agente 2.102.0.85 o superior. El tiempo de estos objetos comienza cuando comienza el consumo y finaliza cuando el objeto se agota o sale del alcance. Este es un cambio con respecto a versiones anteriores donde la métrica representaba el tiempo necesario para crear el generador o el objeto de rutina.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Reportar llamadas a servicios externos como segmentos de traza de la transacció

## Descripción

`external_trace` se utiliza para agregar más detalles a su [traza de la transacción](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) en forma de segmentos adicionales. Cualquier llamada reportada con `external_trace` aparecerá en la pestaña externos en APM. `external_trace` devuelve una [parte](https://docs.python.org/3.7/library/functools.html#functools.partial) de `ExternalTraceWrapper` que se puede usar como decorador para una función que llama a un servicio externo.
`external_trace` se utiliza para agregar más detalles a su [traza de la transacción](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) en forma de segmentos adicionales. Cualquier llamada reportada con `external_trace` aparecerá en la pestaña externos en APM. `external_trace` devuelve una [parte](https://docs.python.org/3.12/library/functools.html#functools.partial) de `ExternalTraceWrapper` que se puede usar como decorador para una función que llama a un servicio externo.

El decorador `external_trace` se puede utilizar en generadores y corrutinas con la versión del agente 2.102.0.85 o superior. El tiempo de estos objetos comienza cuando comienza el consumo y finaliza cuando el objeto se agota o sale del alcance. Este es un cambio con respecto a versiones anteriores donde la métrica representaba el tiempo necesario para crear el generador o el objeto de rutina.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Versión del agente 2.88.0.72 o superior.

## Descripción

El mensaje de informe [`message_transaction`](/docs/agents/python-agent/python-agent-api/message_transaction) (y sus llamadas asociadas) funciona como [transacción](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction). `message_trace` se utiliza para agregar más detalles a su [traza de la transacción](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) en forma de segmentos adicionales. `message_trace` devuelve una [parte](https://docs.python.org/3.7/library/functools.html#functools.partial) de `MessageTraceWrapper` que puede usarse como decorador para una función de mensaje.
El mensaje de informe [`message_transaction`](/docs/agents/python-agent/python-agent-api/message_transaction) (y sus llamadas asociadas) funciona como [transacción](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction). `message_trace` se utiliza para agregar más detalles a su [traza de la transacción](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) en forma de segmentos adicionales. `message_trace` devuelve una [parte](https://docs.python.org/3.12/library/functools.html#functools.partial) de `MessageTraceWrapper` que puede usarse como decorador para una función de mensaje.

El decorador `message_trace` se puede utilizar en generadores y corrutinas con la versión del agente 2.102.0.85 o superior. El tiempo de estos objetos comienza cuando comienza el consumo y finaliza cuando el objeto se agota o sale del alcance. Este es un cambio con respecto a versiones anteriores donde la métrica representaba el tiempo necesario para crear el generador o el objeto de rutina.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ Versión del agente 2.88.0.72 o superior.

## Descripción

Este decorador devuelve una [parte](https://docs.python.org/3.7/library/functools.html#functools.partial) de `MessageTransactionWrapper` que puede usarse como decorador para una función de mensajería. Cuando se usa, el decorador devuelto registra una transacción de mensaje y su [atributo](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#attribute) relacionado con el mensaje.
Este decorador devuelve una [parte](https://docs.python.org/3.12/library/functools.html#functools.partial) de `MessageTransactionWrapper` que puede usarse como decorador para una función de mensajería. Cuando se usa, el decorador devuelto registra una transacción de mensaje y su [atributo](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#attribute) relacionado con el mensaje.

Si el decorador no funciona en su aplicación, puede utilizar uno de los siguientes:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Agrega un atributo adicional a la función de nombres de trazas.

## Descripción

`profile_trace` se utiliza para agregar más detalles a su [traza de la transacción](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) en forma de segmentos adicionales. Cualquier llamada reportada con `profile_trace` aparecerá en la [página de base de datos de APM](/docs/apm/applications-menu/monitoring/databases-slow-queries-page). `profile_trace` devuelve una [parte](https://docs.python.org/3.7/library/functools.html#functools.partial) de `ProfileTraceWrapper` que se puede usar como decorador para que una función programe las llamadas a su generador de perfiles.
`profile_trace` se utiliza para agregar más detalles a su [traza de la transacción](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace) en forma de segmentos adicionales. Cualquier llamada reportada con `profile_trace` aparecerá en la [página de base de datos de APM](/docs/apm/applications-menu/monitoring/databases-slow-queries-page). `profile_trace` devuelve una [parte](https://docs.python.org/3.12/library/functools.html#functools.partial) de `ProfileTraceWrapper` que se puede usar como decorador para que una función programe las llamadas a su generador de perfiles.

Si no puede utilizar el decorador en su aplicación, puede utilizar el siguiente formato de llamada: El formulario contenedor es `ProfileTraceWrapper`. Se puede utilizar para devolver una función envuelta sin el uso de un decorador.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ newrelic.agent.datastore_trace(product, target, operation)

## 説明

`datastore_trace` 追加セグメントの形式で[トランザクション追跡](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace)に詳細を追加するために使用されます。`datastore_trace`で報告された呼び出しは、 [APM データベース ページ](/docs/apm/applications-menu/monitoring/databases-slow-queries-page)に表示されます。`datastore_trace``DatastoreTraceWrapper`[部分](https://docs.python.org/3.7/library/functools.html#functools.partial)を返します。これは、データストアへの呼び出しのタイミングをとる関数のデコレーターとして使用できます。
`datastore_trace` 追加セグメントの形式で[トランザクション追跡](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace)に詳細を追加するために使用されます。`datastore_trace`で報告された呼び出しは、 [APM データベース ページ](/docs/apm/applications-menu/monitoring/databases-slow-queries-page)に表示されます。`datastore_trace``DatastoreTraceWrapper`[部分](https://docs.python.org/3.12/library/functools.html#functools.partial)を返します。これは、データストアへの呼び出しのタイミングをとる関数のデコレーターとして使用できます。

`datastore_trace`デコレーターは、エージェント バージョン 2.102.0.85 以降のジェネレーターとコルーチンで使用できます。これらのオブジェクトのタイミングは、消費が開始されたときに始まり、オブジェクトが使い果たされるか範囲外になると終了します。これは、メトリックがジェネレータまたはコルーチン オブジェクト自体の作成にかかった時間を表す以前のバージョンからの変更です。

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ newrelic.agent.external_trace(library, url, method=None)

## 説明

`external_trace` 追加セグメントの形式で[トランザクション追跡](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace)に詳細を追加するために使用されます。`external_trace`で報告された呼び出しは、APM の外部タブに表示されます。`external_trace`は、外部サービスを呼び出す関数のデコレータとして使用できる`ExternalTraceWrapper`[部分](https://docs.python.org/3.7/library/functools.html#functools.partial)を返します。
`external_trace` 追加セグメントの形式で[トランザクション追跡](/docs/accounts-partnerships/education/getting-started-new-relic/glossary#transaction-trace)に詳細を追加するために使用されます。`external_trace`で報告された呼び出しは、APM の外部タブに表示されます。`external_trace`は、外部サービスを呼び出す関数のデコレータとして使用できる`ExternalTraceWrapper`[部分](https://docs.python.org/3.12/library/functools.html#functools.partial)を返します。

`external_trace`デコレーターは、エージェント バージョン 2.102.0.85 以降のジェネレーターとコルーチンで使用できます。これらのオブジェクトのタイミングは、消費が開始されたときに始まり、オブジェクトが使い果たされるか範囲外になると終了します。これは、メトリックがジェネレータまたはコルーチン オブジェクト自体の作成にかかった時間を表す以前のバージョンからの変更です。

Expand Down
Loading

0 comments on commit 691c976

Please sign in to comment.