Skip to content

Commit

Permalink
chore: add translations
Browse files Browse the repository at this point in the history
  • Loading branch information
svc-docs-eng-opensource-bot committed Oct 18, 2024
1 parent addf3fa commit 85a4fd1
Show file tree
Hide file tree
Showing 31 changed files with 1,689 additions and 499 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -65,10 +65,10 @@ Si es administrador de un proveedor de servicios gestionados o de una compañía

```graphql
mutation {
createOrganization(
customerId: "CC-1234567890",
organization!: {name!: "New Customer Organization Name"},
sharedAccount: {accountId!: 1234567, limitingRoleId: 325}
organizationCreate(
customerId: "CC-1234567890"
organization: {name: "New Customer Organization Name"}
sharedAccount: {accountId: 1234, limitingRoleId: 0}
) {
jobId
}
Expand All @@ -89,10 +89,10 @@ Si es administrador de una organización empresarial que no necesita mucho contr

```graphql
mutation {
createOrganization(
customerId: "CC-1234567890",
organization!: {name!: "New Customer Organization Name"},
newManagedAccount: {name: "New Managed Account Name", regionCode: "eu01"},
organizationCreate(
customerId: "CC-123456789"
newManagedAccount: {name: "New Managed Account Name", regionCode: EU01}
organization: {name: "New Organizanization Name"}
) {
jobId
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,41 +8,41 @@ freshnessValidatedDate: never
translationType: machine
---

En alerta, un <DNT>**entity**</DNT> se define como cualquier objetivo para monitoreo, como una aplicación, un browser o un host. La [UI de alerta](/docs/alerts/new-relic-alerts/defining-conditions/select-product-targets-alert-condition) muestra la entidad disponible que puede seleccionar. También puede utilizar la API REST y el Explorador de API para [agregar](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/add) o [eliminar](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/remove) entidades para una condición.
En <InlinePopover type="alerts" />, un <DNT>**entity**</DNT> se define como cualquier objetivo de monitoreo, como una aplicación, un browser o un host. La [UI de alertas](http://one.newrelic.com/alerts/) muestra las entidades disponibles que puedes seleccionar. También puede emplear la API REST y el Explorador API para [agregar](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/put_alerts_entity_conditions__entity_id__json) o [eliminar](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/delete_alerts_entity_conditions__entity_id__json) entidades para una condición.

## Antes de usar la API REST [#before-start]

La API REST ya no es la forma preferida de gestionar sus alertas mediante programación. Para obtener más contexto, lea la [Introducción a las API de <InlinePopover type="alerts" />](/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-api/intro-alerts-api).
La API REST ya no es la forma preferida de gestionar programáticamente sus alertas. Para obtener más contexto, lea [Introducción a las API para alertas](/docs/alerts/scale-automate/nerdgraph/nerdgraph-api-examples/).

## Requisitos

Modificar la lista de entidades en una condición requiere que sepas:

* Tu [clave de API](/docs/apis/rest-api-v2/getting-started/introduction-new-relic-rest-api-v2#api_key)
* El [`entity_id`](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-entity) de la entidad que desea monitor
* El [`condition_id`](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-condition) de la condición que desea modificar
* La [\{&apos;\{entity\_ID}&apos;}](/docs/new-relic-solutions/get-started/glossary/#entity) de la entidad que desea monitor
* El [\{&apos;\{condition\_ID}&apos;}](/docs/new-relic-solutions/get-started/glossary/#alert-condition) de la condición que desea modificar

## Procedimiento general [#basic\_process][#basic_process]

Para actualizar la lista de entidades para una condición:

1. Localice el [ID de entidad](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-entity) apropiado; por ejemplo, [ID de la aplicación](/docs/apis/rest-api-v2/requirements/listing-host-instance-application-server-ids) y [ID del navegador](/docs/apis/rest-api-v2/browser-examples-v2/adding-or-listing-browser-apps-api-v2#specific-browser-app).
1. Localice el ID de entidad correspondiente; por ejemplo, [ID de la aplicación](/docs/apis/rest-api-v2/requirements/listing-host-instance-application-server-ids) y [IDbrowser ](/docs/apis/rest-api-v2/browser-examples-v2/add-or-list-browser-apps-api-v2/).

2. [Identifique el ID de la política por nombre o tipo](/docs/apm/apis/alert-examples-v2/listing-policies-api-v2#single_policy).
2. [Identifique el ID de la política por nombre o tipo](/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts/#alert-policies).

3. Obtenga la lista de condiciones asociadas a la póliza y elija la que desea modificar para la categoría adecuada:

* [<InlinePopover type="apm" />, <InlinePopover type="browser" />y<InlinePopover type="mobile" />](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#conditions)
* [APM, monitoreo de browser, y monitoreo de celulares](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#conditions)
* [Servicios externos](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#ext-services-conditions)
* [Monitoreo sintetico](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#synthetics-conditions)

4. Modifique la condición mediante las solicitudes de API [para agregar](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#add-entity) o [eliminar](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#remove_entity) .
4. Modifique la condición mediante las [solicitudes de API](/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts/#alert-entity-conditions) para agregar o eliminar.

<Callout variant="important">
Siga los requisitos para la [cantidad mínima y máxima de entidades](/docs/alerts/new-relic-alerts/configuring-alert-policies/minimum-maximum-values) que puede agregar a las condiciones.
</Callout>

## Ejemplo: agregar/eliminar una entidad [#example]
## Ejemplo: Agregar o eliminar una entidad [#example]

El siguiente ejemplo muestra cómo agregar una aplicación Ruby denominada `TimberTime` en una condición y cómo eliminar una entidad de esa misma condición.

Expand All @@ -51,6 +51,7 @@ Solo el primer paso de este ejemplo es exclusivo de elegir la aplicación Ruby c
1. Obtenga el `entity_id`; por ejemplo, `application_id`:

```shell

curl -X GET 'https://api.newrelic.com/v2/applications.json' \
-H $API_KEY -i
```
Expand All @@ -60,6 +61,7 @@ Solo el primer paso de este ejemplo es exclusivo de elegir la aplicación Ruby c
Si conoce el nombre de la aplicación, utilice este comando y especifique `app_name`:

```shell
curl -X GET 'https://api.newrelic.com/v2/applications.json' \
-H $API_KEY -i \
-d 'filter[name]=TimberTime'
Expand All @@ -82,6 +84,7 @@ Solo el primer paso de este ejemplo es exclusivo de elegir la aplicación Ruby c
3. Obtenga el `policy_id` que desea actualizar; por ejemplo, la política `Logjam Alert` de la aplicación `TimberTime` . Para obtener el `policy_id`, use este comando:
```shell
curl -X GET 'https://api.newrelic.com/v2/alerts_policies.json' \
-H $API_KEY -i \
-G -d 'filter[name]= Logjam Alert' # policy_name
Expand All @@ -104,6 +107,7 @@ Solo el primer paso de este ejemplo es exclusivo de elegir la aplicación Ruby c
5. Enumere todas las condiciones de esta política y localice el `condition_id`:
```shell
curl -X GET 'https://api.newrelic.com/v2/alerts_conditions.json' \
-H $API_KEY -i \
-G -d 'policy_id=85'
Expand Down Expand Up @@ -142,6 +146,7 @@ Solo el primer paso de este ejemplo es exclusivo de elegir la aplicación Ruby c
Para agregar `entity_id` 12345 a `condition_id` 234567, con `entity_type` configurado como `Application`:
```shell
curl -X PUT 'https://api.newrelic.com/v2/alerts_entity_conditions/12345.json' \
-H $API_KEY -i \
-H 'Content-Type: application/json' \
Expand All @@ -151,6 +156,7 @@ Solo el primer paso de este ejemplo es exclusivo de elegir la aplicación Ruby c
Para eliminar `entity_id` 8288171 de `condition_id` 234567, con `entity_type` configurado como `Application`:
```shell
curl -X DELETE 'https://api.newrelic.com/v2/alerts_entity_conditions/8288171.json' \
-H $API_KEY -i \
-G -d 'entity_type=Application&condition_id=234567'
Expand Down
Loading

0 comments on commit 85a4fd1

Please sign in to comment.