diff --git a/src/content/docs/browser/browser-integrations/blazor-webassembly.mdx b/src/content/docs/browser/browser-integrations/blazor-webassembly.mdx index 962f1a5e8ae..58d97f2babe 100644 --- a/src/content/docs/browser/browser-integrations/blazor-webassembly.mdx +++ b/src/content/docs/browser/browser-integrations/blazor-webassembly.mdx @@ -3,7 +3,7 @@ title: Blazor WebAssembly integration tags: - Blazor WebAssembly integration - New Relic integrations -metaDescription: Install our Snowflake dashboards and see your Snowflake data in New Relic. +metaDescription: Install our Blazor WebAssembly to monitor various datapoints in New Relic. redirects: - /docs/infrastructure/host-integrations/host-integrations-list/browser-monitoring-integrations/blazor-webassembly freshnessValidatedDate: never diff --git a/src/content/docs/release-notes/docs-release-notes/docs-10-11-2024.mdx b/src/content/docs/release-notes/docs-release-notes/docs-10-11-2024.mdx index 1b1639d896e..b25d89bf3d4 100644 --- a/src/content/docs/release-notes/docs-release-notes/docs-10-11-2024.mdx +++ b/src/content/docs/release-notes/docs-release-notes/docs-10-11-2024.mdx @@ -1,7 +1,7 @@ --- subject: "Docs" releaseDate: '2024-10-11' -version: 'version: October 4-October 10, 2024' +version: 'version: October 4-10, 2024' --- ### New docs diff --git a/src/content/docs/release-notes/docs-release-notes/docs-10-18-2024.mdx b/src/content/docs/release-notes/docs-release-notes/docs-10-18-2024.mdx new file mode 100644 index 00000000000..610ebb3f7b2 --- /dev/null +++ b/src/content/docs/release-notes/docs-release-notes/docs-10-18-2024.mdx @@ -0,0 +1,62 @@ +--- +subject: "Docs" +releaseDate: '2024-10-18' +version: 'version: October 11-17, 2024' +--- + +### New docs + +* [Forward Kong Gateway logs](/docs/logs/forward-logs/kong-gateway/) describes how to install and use this new log forwarding plugin via the Kubernetes integration. +* [Azure App Service monitoring](/docs/apm/agents/manage-apm-agents/azure/monitoring-azure-app-service/) describes how to integrate this Azure service with New Relic and links out to instructions on how to set this up for our Java, .NET, Node.js, and Python APM agents. +* [Introduction to the data explorer](/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer/) describes how to use our new data explorer UI to query your data and gain deeper insights into how the New Relic platform can support you and solve your problems. +* [Monitor Amazon ECS environments with APM language agents](/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents/) helps you install our APM agents on your AMazaon ECS environment. +* [Migrate to NRQL](/docs/apis/rest-api-v2/migrate-to-nrql/) describes how to migrate your REST API v2 queries to NRQL queries. + +### Major changes + +* We've migrated content from our open source site to our docs site. +* Clarified how to manage secrets with the [Kubernetes agent operator](/docs/kubernetes-pixie/kubernetes-integration/installation/k8s-agent-operator/). + +### Minor changes + +* In [OpenTelemetry metrics in New Relic](/docs/opentelemetry/best-practices/opentelemetry-best-practices-metrics/#otlp-summary), we've clarified that OpenTelemetry summary metrics aren't supported. +* Updated a screenshot in [recommended alert policies and dashboards](/docs/kubernetes-pixie/kubernetes-integration/installation/recommended-alert-policies/#add-recommended-alert-policy) to clarify where to find the Kubernetes and Google Kubernetes Engine tiles. +* Deleted Stackato and WebFaction docs related to the Python APM agent, because they're no longer relevant. +* Added a new browser monitoring endpoint to our [Networks](/docs/new-relic-solutions/get-started/networks/#new-relic-endpoints) doc. +* Cleaned up minor issues across our browser monitoring troubleshooting docs. +* In [troubleshoot runtime upgrade errors](/docs/synthetics/synthetic-monitoring/troubleshooting/runtime-upgrade-troubleshooting/#scripted-api-form) described how to solve issues when using older Node runtimes with `$http` objects. +* In [.NET agent API](/docs/apm/agents/net-agent/net-agent-api/net-agent-api), we've added `NewRelic.Api.Agent.NewRelic` to the `ITransaction` API call and added the new `RecordDatastoreSegment` API call. + +### Release notes + +Check out our What's New posts to learn about new features and releases: + + + +Stay up-to-date on our most recent releases: + +* [Android agent v7.6.1](/docs/release-notes/mobile-release-notes/android-release-notes/android-761/) + * Adds support for the Android Gradle plugin 8.7 + * Fixes ProGuard/DexGuard mapping files not being correctly uploaded + * Other bug fixes +* [Browser agent v1.269.0](/docs/release-notes/new-relic-browser-release-notes/browser-agent-release-notes/browser-agent-v1.269.0/) + * Allows the MicroAgent loader on NPM to use logging APIs to manually capture log data + * Adds instrumentation metadata to logging payloads + * Fixes bugs related to session traces and session replay security policy errors +* [Go agent v3.35.0](/docs/release-notes/agent-release-notes/go-release-notes/go-agent-3-35-0/) + * Adds support for secure cookie event reporting + * Uses `error.Error()` value for log attributes + * Enhances URL support for AMQP server connections + * Various bug fixes +* [Lambda-Extension v2.3.14](/docs/release-notes/lambda-extension-release-notes/lambda-extension-2.3.14/) + * Adds a feature to ignore extension startup checks + * Updates README with information on how to use the `NR_TAGS` environment variable + * Adds support for the `NEW_RELIC_ENABLED` Boolean environment variable +* [.NET agent v10.32.0](/docs/release-notes/agent-release-notes/net-release-notes/net-agent-10-32-0/) + * Deprecates enviroment variables prefixed `NEWRELIC_` + * Implements a consistent naming scheme for all environment variables + * Updates CosmosDB instrumentation to support the latest version +* [Ping Runtime v1.47.0](/docs/release-notes/synthetics-release-notes/ping-runtime-release-notes/ping-runtime-1.47.0/) + * Fixes an issue related to user permissions for the ping-runtime control script for non-root users +* [Python agent v10.2.0](/docs/release-notes/agent-release-notes/python-release-notes/python-agent-100200/) + * Adds Azure init container operator flag to support that option for monitoring Azure Container apps diff --git a/src/content/docs/release-notes/mobile-release-notes/capacitor-release-notes/capacitor-agent-152.mdx b/src/content/docs/release-notes/mobile-release-notes/capacitor-release-notes/capacitor-agent-152.mdx index f243f68e3b5..5a89c1129b4 100644 --- a/src/content/docs/release-notes/mobile-release-notes/capacitor-release-notes/capacitor-agent-152.mdx +++ b/src/content/docs/release-notes/mobile-release-notes/capacitor-release-notes/capacitor-agent-152.mdx @@ -1,7 +1,7 @@ --- subject: Capacitor agent releaseDate: '2024-09-15' -version: 1.5.1 +version: 1.5.2 downloadLink: 'https://www.npmjs.com/package/@newrelic/newrelic-capacitor-plugin/v/1.5.2' --- diff --git a/src/content/docs/release-notes/mobile-release-notes/capacitor-release-notes/capacitor-agent-153.mdx b/src/content/docs/release-notes/mobile-release-notes/capacitor-release-notes/capacitor-agent-153.mdx new file mode 100644 index 00000000000..551fc1f610a --- /dev/null +++ b/src/content/docs/release-notes/mobile-release-notes/capacitor-release-notes/capacitor-agent-153.mdx @@ -0,0 +1,11 @@ +--- +subject: Capacitor agent +releaseDate: '2024-10-18' +version: 1.5.3 +downloadLink: 'https://www.npmjs.com/package/@newrelic/newrelic-capacitor-plugin/v/1.5.3' +--- + +## Improvements + +- Native Android agent updated to version 7.6.1 +- Native iOS agent updated to version 7.5.2 diff --git a/src/content/docs/release-notes/mobile-release-notes/cordova-release-notes/cordova-agent-703.mdx b/src/content/docs/release-notes/mobile-release-notes/cordova-release-notes/cordova-agent-703.mdx new file mode 100644 index 00000000000..b04d71db3d8 --- /dev/null +++ b/src/content/docs/release-notes/mobile-release-notes/cordova-release-notes/cordova-agent-703.mdx @@ -0,0 +1,11 @@ +--- +subject: Cordova agent +releaseDate: '2024-10-18' +version: 7.0.3 +downloadLink: 'https://github.com/newrelic/newrelic-cordova-plugin' +--- + +## Improvements + +- Native Android agent updated to version 7.6.1 +- Native iOS agent updated to version 7.5.2 diff --git a/src/content/docs/release-notes/mobile-release-notes/flutter-release-notes/flutter-agent-115.mdx b/src/content/docs/release-notes/mobile-release-notes/flutter-release-notes/flutter-agent-115.mdx new file mode 100644 index 00000000000..c57f8487841 --- /dev/null +++ b/src/content/docs/release-notes/mobile-release-notes/flutter-release-notes/flutter-agent-115.mdx @@ -0,0 +1,10 @@ +--- +subject: Flutter agent +releaseDate: '2024-10-18' +version: 1.1.5 +downloadLink: 'https://pub.dev/packages/newrelic_mobile/versions/1.1.5' +--- + + +## Updates +- Updated the underlying native Android agent to version 7.6.1 for improved performance and compatibility. diff --git a/src/content/docs/release-notes/mobile-release-notes/net-maui-release-notes/net-maui-agent-113.mdx b/src/content/docs/release-notes/mobile-release-notes/net-maui-release-notes/net-maui-agent-113.mdx new file mode 100644 index 00000000000..c8e41d57381 --- /dev/null +++ b/src/content/docs/release-notes/mobile-release-notes/net-maui-release-notes/net-maui-agent-113.mdx @@ -0,0 +1,10 @@ +--- +subject: .NET MAUI agent +releaseDate: '2024-09-29' +version: 1.1.3 +downloadLink: 'https://www.nuget.org/packages/NewRelic.MAUI.Plugin' +--- + +## Bug Fixes + +- Fixed info Plist issue for iOS Binding diff --git a/src/content/docs/release-notes/mobile-release-notes/net-maui-release-notes/net-maui-agent-114.mdx b/src/content/docs/release-notes/mobile-release-notes/net-maui-release-notes/net-maui-agent-114.mdx new file mode 100644 index 00000000000..12bad207b75 --- /dev/null +++ b/src/content/docs/release-notes/mobile-release-notes/net-maui-release-notes/net-maui-agent-114.mdx @@ -0,0 +1,12 @@ +--- +subject: .NET MAUI agent +releaseDate: '2024-10-11' +version: 1.1.4 +downloadLink: 'https://www.nuget.org/packages/NewRelic.MAUI.Plugin' +--- + +## Improvements + +- Added Support to Record iOS Crash as Handled Exception +- Native Android agent updated to version 7.6.1 +- Native iOS agent updated to version 7.5.2 diff --git a/src/content/docs/release-notes/mobile-release-notes/react-native-release-notes/react-native-agent-146.mdx b/src/content/docs/release-notes/mobile-release-notes/react-native-release-notes/react-native-agent-146.mdx new file mode 100644 index 00000000000..6b3cfccadc5 --- /dev/null +++ b/src/content/docs/release-notes/mobile-release-notes/react-native-release-notes/react-native-agent-146.mdx @@ -0,0 +1,11 @@ +--- +subject: React Native agent +releaseDate: '2024-09-16' +version: 1.4.5 +downloadLink: 'https://www.npmjs.com/package/newrelic-react-native-agent/v/1.4.5' +--- + +## Improvements + +- Native Android agent updated to version 7.6.1 +- Native iOS agent updated to version 7.5.2 diff --git a/src/content/docs/release-notes/mobile-release-notes/unity-release-notes/unity-agent-142.mdx b/src/content/docs/release-notes/mobile-release-notes/unity-release-notes/unity-agent-142.mdx new file mode 100644 index 00000000000..b1d2cb9a6b2 --- /dev/null +++ b/src/content/docs/release-notes/mobile-release-notes/unity-release-notes/unity-agent-142.mdx @@ -0,0 +1,11 @@ +--- +subject: Unity agent +releaseDate: '2024-10-18' +version: 1.4.2 +downloadLink: 'https://github.com/newrelic/newrelic-unity-agent.git' +--- + + +## Improvements + +- Native Android agent updated to version 7.6.1 diff --git a/src/content/docs/release-notes/mobile-release-notes/xamarin-release-notes/xamarin-agent-101.mdx b/src/content/docs/release-notes/mobile-release-notes/xamarin-release-notes/xamarin-agent-101.mdx new file mode 100644 index 00000000000..1668c95298b --- /dev/null +++ b/src/content/docs/release-notes/mobile-release-notes/xamarin-release-notes/xamarin-agent-101.mdx @@ -0,0 +1,12 @@ +--- +subject: Xamarin agent +releaseDate: '2024-10-11' +version: 1.0.1 +downloadLink: 'https://www.nuget.org/packages/NewRelic.Xamarin.Plugin' +--- + + +## Improvements + +- Native Android agent updated to version 7.6.1 +- Native iOS agent updated to version 7.5.2 diff --git a/src/content/docs/serverless-function-monitoring/aws-lambda-monitoring/instrument-lambda-function/instrument-your-own.mdx b/src/content/docs/serverless-function-monitoring/aws-lambda-monitoring/instrument-lambda-function/instrument-your-own.mdx index 0160e5b05d9..42ca4f8c2b3 100644 --- a/src/content/docs/serverless-function-monitoring/aws-lambda-monitoring/instrument-lambda-function/instrument-your-own.mdx +++ b/src/content/docs/serverless-function-monitoring/aws-lambda-monitoring/instrument-lambda-function/instrument-your-own.mdx @@ -31,7 +31,7 @@ New Relic offers several methods to instrument your AWS Lambda functions for com Regardless of the method you choose, the New Relic layer adds the New Relic agent to your functions. This agent automatically instruments your functions upon invocation, generating a payload, `NR_LAMBDA_MONITORING`, that is sent to New Relic via the New Relic Lambda extension. -Depending on your needs, you can choose to either bypass the extension and only see telemetry in CloudWatch, bypass CloudWatch, or use CloudWatch as a fallback. The [CloudWatch](#CloudWatch-only) section at end of this doc will guide you through each option. +Depending on your needs, you can choose to either bypass the extension and only see telemetry in CloudWatch, bypass CloudWatch, or use CloudWatch as a fallback. The [CloudWatch](#CloudWatch) section at end of this doc will guide you through each option. - You can choose to send data to CloudWatch only or as a fallback.To learn more, please see our [CloudWatch fallback documentation](/docs/serverless-function-monitoring/aws-lambda-monitoring/instrument-lambda-function/cloudwatch-fallback). + You can choose to send data to CloudWatch only or as a fallback.To learn more, please see our [CloudWatch fallback documentation](/docs/serverless-function-monitoring/aws-lambda-monitoring/instrument-lambda-function/cloud-watch-fallback). diff --git a/src/i18n/content/es/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx b/src/i18n/content/es/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx index b565b80498e..6b42d78b098 100644 --- a/src/i18n/content/es/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx +++ b/src/i18n/content/es/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx @@ -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 } @@ -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 } diff --git a/src/i18n/content/es/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx b/src/i18n/content/es/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx index 38f2aec254c..7ea310eb8ee 100644 --- a/src/i18n/content/es/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx +++ b/src/i18n/content/es/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx @@ -8,41 +8,41 @@ freshnessValidatedDate: never translationType: machine --- -En alerta, un **entity** 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 , un **entity** 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 ](/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 [\{'\{entity\_ID}'}](/docs/new-relic-solutions/get-started/glossary/#entity) de la entidad que desea monitor +* El [\{'\{condition\_ID}'}](/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: - * [, y](/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. 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. -## 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. @@ -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 ``` @@ -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' @@ -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 @@ -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' @@ -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' \ @@ -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' diff --git a/src/i18n/content/es/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx b/src/i18n/content/es/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx index 4ec6f00c985..7360d5b785e 100644 --- a/src/i18n/content/es/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx +++ b/src/i18n/content/es/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx @@ -10,13 +10,13 @@ translationType: machine Nuestra API REST es la API original de New Relic para configurar mediante programación los ajustes de alerta de New Relic ([obtenga más información sobre NerdGraph, nuestra API preferida](/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples)). -El [Explorador API REST](/docs/apm/apis/api-explorer-v2/getting-started-new-relics-api-explorer) también incluye el formato de solicitud `curl`, el parámetro disponible, códigos de estado de respuesta potenciales y la estructura de respuesta JSON para cada una de las API de llamada disponibles. También puedes [crear condición de alerta en la UI](/docs/alerts/new-relic-alerts/defining-conditions/define-alert-conditions). +El [explorador API REST](/docs/apm/apis/api-explorer-v2/getting-started-new-relics-api-explorer) también incluye el formato de solicitud `curl`, los parámetros disponibles, los posibles códigos de estado de respuesta y la estructura de respuesta JSON para cada una de las API de llamada disponibles. También puedes [crear condición de alerta en la UI](/docs/alerts/create-alert/create-alert-condition/alert-conditions/). ## Antes de usar la API REST [#before-start] -Antes de emplear la API REST para gestionar datos de alertas, lea la [Introducción a API de ](/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-api/intro-alerts-api). +Antes de emplear la API REST para gestionar datos de alerta, lea el [documento Introducción al uso de alertas con nuestra API NerdGraph](/docs/alerts/scale-automate/nerdgraph/nerdgraph-api-examples/) . -Para alertas de infraestructura, consulte \[API REST para monitoreo de infraestructura alertas]\(/docs/infrastructure/new-relic-infrastructure/infrastructure-alert-conditions/ +Para alertas de infraestructura, consulte [la API REST para alertas de monitoreo de infraestructura](/docs/infrastructure/new-relic-infrastructure/infrastructure-alert-conditions/rest-api-calls-new-relic-infrastructure-alerts/) ## Datos y funciones disponibles a través de REST API [#data] @@ -49,14 +49,13 @@ Para alertas de infraestructura, consulte \[API REST para monitoreo de infraestr La salida de la lista será [paginada](/docs/apis/rest-api-v2/requirements/pagination-api-output). Las funciones disponibles incluyen: * [Politica de alertas](#policies-list) - * Condiciones para [, y ](#conditions-list)([se aplican algunas limitaciones).](#excluded) + * Condiciones para [APM, monitoreo de browser y monitoreo de celulares](#conditions-list) ([Aplican algunas limitaciones).](#excluded) * Condiciones para [servicios externos.](#ext-conditions-list) * Condiciones para [el monitoreo sintético](#synthetics-conditions) * Condiciones para [el monitoreo sintético en múltiples ubicaciones](#multilocation-synthetics-conditions) * Condiciones para NRQL ([Se aplican algunas limitaciones).](#excluded) * [Evento](#events) - * [Incidentes](#incidents) - * [Incidentes](#incidents) + * [Incidentes](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/) @@ -66,7 +65,7 @@ Para alertas de infraestructura, consulte \[API REST para monitoreo de infraestr - Puede tener una función de propietario o administrador en su cuenta **and** una [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) **or** tener una función personalizada que otorga permisos para administrar la alerta **and** una [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) para poder utilizar cualquier función de mantenimiento, incluidas **POST > Create**, **PUT > Add**, **PUT > Update** y **DELETE**. + Puede tener un rol `Owner` o `Admin` en su cuenta **and** una [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) o tener un rol personalizado que otorgue licencias para gestionar alertas y una clave de usuario para usar cualquier función de mantenimiento, incluidas **POST > Create**, **PUT > Add**, **PUT > Update** y **DELETE**. @@ -79,9 +78,9 @@ Este tipo de condiciones no tienen extremo disponible en la API: * APM: percentil de transacción web, condiciones dirigidas a etiquetas y anomalía * NRQL: anomalía -## Politica de alertas +## Politica de alertas [#alert-policies] -Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, eliminar o enumerar [políticas](/docs/alerts/new-relic-alerts-beta/getting-started/best-practices-alert-policies). +Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, eliminar o enumerar [políticas](https://api.newrelic.com/docs/#/Alerts%20Policies). Si su organización aloja datos en el centro de datos de la UE, asegúrese de utilizar los [extremos de API adecuados para las cuentas de la región de la UE](/docs/using-new-relic/welcome-new-relic/getting-started/introduction-eu-region-data-center#endpoints). @@ -115,17 +114,17 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, - Determina cómo alerta [creará el incidente](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents). Este debe ser uno de los siguientes: + Determina cómo las alertas [crearán incidentes](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/). Este debe ser uno de los siguientes: - * `PER_POLICY` (predeterminado): acumular por [política](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-policy). - * `PER_CONDITION`: Enrollar por [condición](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-condition). - * `PER_CONDITION_AND_TARGET`: Acumular por [objetivo y condición](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-target). + * `PER_POLICY` (predeterminado): Acumular por [política](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-policy). + * `PER_CONDITION`:Enrollar por [condición](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-condition). + * `PER_CONDITION_AND_TARGET`:Acumulación por [objetivo y condición](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-target). - [`name`](/docs/alerts/new-relic-alerts-beta/configuring-alert-policies/name-or-rename-alert-policy) + [Política `name`](/docs/alerts/organize-alerts/create-edit-or-find-alert-policy/) @@ -136,7 +135,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/create) > Alerts Policies > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/post_alerts_policies_json) > Alerts Policies > POST > Create** ```shell @@ -193,17 +192,17 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, - Determina cómo alerta [creará el incidente](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents). Debe ser uno de los siguientes: + Determina cómo las alertas [crearán incidentes](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/). Debe ser uno de los siguientes: - * `PER_POLICY` (predeterminado): acumular por [política](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-policy). - * `PER_CONDITION`: Enrollar por [condición](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-condition). - * `PER_CONDITION_AND_TARGET`: Acumular por [objetivo y condición](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-target). + * `PER_POLICY` (predeterminado): Acumular por [política](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-policy). + * `PER_CONDITION`:Enrollar por [condición](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-condition). + * `PER_CONDITION_AND_TARGET`:Enrolle por [condición y señal](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-signal). - [`name`](/docs/alerts/new-relic-alerts-beta/configuring-alert-policies/name-or-rename-alert-policy) + [Política `name`](/docs/alerts/organize-alerts/create-edit-or-find-alert-policy/) @@ -216,7 +215,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/create) > Alerts Policies > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/put_alerts_policies__policy_id__json) > Alerts Policies > PUT > Update** ```shell @@ -234,10 +233,10 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, - Para eliminar una política existente, use su [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) e incluya el `policy_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List**) en la llamada API: + Para eliminar una política existente, use su [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) e incluya el `policy_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List**) en la llamada API: - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/delete) > Alerts Policies > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/delete_alerts_policies__policy_id__json) > Alerts Policies > DELETE** ```shell @@ -254,7 +253,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Valor [de paginación](/docs/apis/rest-api-v2/requirements/pagination-api-output) opcional - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List** ```shell @@ -264,7 +263,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, -## Condiciones para APM, browser, móvil [#conditions] +## Condiciones para APM, browser y dispositivos móviles [#conditions] Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, actualizar, eliminar o enumerar [condiciones](/docs/alerts/new-relic-alerts-beta/configuring-alert-policies/define-alert-conditions) de políticas. Estas convocatorias son para condiciones con estos tipos de entidad: @@ -279,7 +278,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Condiciones de anomalía - El API Explorer proporciona información sobre otros tipos de condiciones usando **separate endpoints**, incluidos [servicios externos](#ext-services-conditions) (APM y móviles) y [monitoreo sintético](#). Considere todos los tipos de condición de alerta al realizar búsquedas o actualizaciones. Si su cuenta aloja datos en el centro de datos de la UE, asegúrese de utilizar los [extremos de API adecuados para las cuentas de la región de la UE](/docs/using-new-relic/welcome-new-relic/getting-started/introduction-eu-region-data-center#endpoints). + El Explorador de API proporciona información sobre otros tipos de condiciones que emplean **separate endpoints**, incluidos [servicios externos](#ext-services-conditions) (APM y móviles) y [monitoreo sintético](#synthetics-conditions). Considere todos los tipos de condición de alerta al realizar búsquedas o actualizaciones. Si su cuenta aloja datos en el centro de datos de la UE, cerciorar de estar empleando los [extremos de API adecuados para las cuentas de la región de la UE](/docs/using-new-relic/welcome-new-relic/getting-started/introduction-eu-region-data-center#endpoints). @@ -288,15 +287,15 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Su - * El `policy_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List**) + * El `policy_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List**) * Los valores `condition` requeridos en la API de llamada (descritos en la página del Explorador de API y en el [glosario de API de condición de alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/create) > Alerts Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/post_alerts_conditions_policies__policy_id__json) > Alerts Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -331,7 +330,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, }' ``` - La respuesta JSON devuelve una condición `id`, que deberá actualizar o eliminar. También puede ver la condición `id` de **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List**. + La respuesta JSON devuelve una condición `id`, que deberá actualizar o eliminar. También puede ver la condición `id` de **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**. @@ -339,15 +338,15 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * La condición es `id` (disponible desde **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_condition/list) > Alerts Conditions > GET > List**) + * La condición es `id` (disponible desde **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**) * Los valores `condition` requeridos en la API de llamada (descritos en la página del Explorador de API y en el [glosario de API de condición de alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/update) > Alerts Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/put_alerts_conditions__condition_id__json) > Alerts Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -389,10 +388,10 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * El `condition_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List**) + * El `condition_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/update) > Alerts Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/delete_alerts_conditions__condition_id__json) > Alerts Conditions > DELETE > Delete** ```shell @@ -405,7 +404,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, Para ver una lista de las condiciones existentes para su política, utilice su [clave de API REST](/docs/apis/rest-api-v2/requirements/rest-api-key) o [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) y el [`policy_id`](#policies-list) asociado en la llamada de API. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List** ```shell @@ -427,15 +426,15 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, - Recomendación: debido a la forma en que se transmiten los datos NRQL, establezca `aggregation_method` en `EVENT_FLOW` y use la configuración predeterminada de `60` para `aggregation_window` y `120` para `aggregation_delay`. `EVENT_FLOW` funciona en la mayoría de los casos de uso, pero para obtener información sobre qué casos de uso funcionan mejor con `EVENT_TIMER`, consulte [¿Qué método de agregación usar?](https://discuss.newrelic.com/t/relic-solution-how-can-i-figure-out-which-aggregation-method-to-use/164288). + Recomendación: debido a la forma en que se transmiten los datos NRQL, configure `aggregation_method` en `EVENT_FLOW` y emplee las configuraciones predeterminadas de `60` para `aggregation_window` y `120` para `aggregation_delay`. `EVENT_FLOW` funciona en la mayoría de los casos de uso, pero para una discusión sobre qué casos de uso funcionan mejor con `EVENT_TIMER`, consulte [Elija su método de agregación](/docs/alerts/create-alert/fine-tune/streaming-alerts-key-terms-concepts/#aggregation-methods). - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/create) > Alerts NRQL Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/post_alerts_nrql_conditions_policies__policy_id__json) > Alerts NRQL Conditions > POST > Create** Para crear condiciones NRQL para políticas: - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_nrql_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -485,15 +484,15 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * La condición es `id` (disponible en [API Explorer ](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/list) **Alerts NRQL Conditions > GET > List**) + * La condición `id` (disponible en [API Explorer) ](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/get_alerts_nrql_conditions_json) **Alerts NRQL Conditions > GET > List**) * Los valores `condition` requeridos en la API de llamada (descritos en la página del Explorador de API y en el [glosario de API de condición de alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/update) > Alerts NRQL Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/put_alerts_nrql_conditions__condition_id__json) > Alerts NRQL Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_nrql_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -526,10 +525,10 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * La condición es `id` (disponible en [API Explorer ](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/list) **Alerts NRQL Conditions > GET > List**) + * La condición `id` (disponible en [API Explorer) ](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/get_alerts_nrql_conditions_json) **Alerts NRQL Conditions > GET > List**) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/delete) > Alerts NRQL Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/delete_alerts_nrql_conditions__condition_id__json) > Alerts NRQL Conditions > DELETE > Delete** ```shell @@ -542,7 +541,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, Para ver una lista de condiciones existentes para su política de alertas, use su clave de usuario o [clave de API REST](/docs/apis/rest-api-v2/requirements/rest-api-key) y el [`policy_id`](#policies-list) asociado en la llamada API. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/list) > Alerts NRQL Conditions > GET > List** + **\[API Explorer]https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/get\_alerts\_nrql\_conditions\_json) > Alerts NRQL Conditions > GET > List** ```shell @@ -567,15 +566,15 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * El `policy_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List**) + * El `policy_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List**) * Los valores `external_service_condition` requeridos en la llamada API (descritos en la página API Explorer y en el [glosario API condición de alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/create) > Alerts External Service Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/post_alerts_external_service_conditions_policies__policy_id__json) > Alerts External Service Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_external_service_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -604,7 +603,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, }' ``` - La respuesta JSON devuelve una condición `id`, que deberá actualizar o eliminar. También puede ver la condición `id` de **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/list) > Alerts External Service Conditions > GET > List**. + La respuesta JSON devuelve una condición `id`, que deberá actualizar o eliminar. También puede ver la condición `id` de **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List**. @@ -612,15 +611,15 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * La condición del servicio externo `id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/list) > Alerts External Service Conditions > GET > List**) + * La condición del servicio externo `id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List**) * Los valores `external_service_condition` requeridos en la API de llamada (descritos en la página del Explorador de API y en el [glosario de API de condición de alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/update) > Alerts External Service Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/put_alerts_external_service_conditions__condition_id__json) > Alerts External Service Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_external_service_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -655,10 +654,10 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * El `condition_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts External Service Conditions > GET > List**) + * El `condition_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List**) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/delete) > Alerts External Service Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/delete_alerts_external_service_conditions__condition_id__json) > Alerts External Service Conditions > DELETE** ```shell @@ -671,7 +670,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, Para ver una lista de condiciones existentes para políticas con aplicaciones de servicios externos (APM o monitoreo de móviles), use su [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) o [clave REST de API](/docs/apis/rest-api-v2/requirements/rest-api-key) y el [`policy_id`](#policies-list) asociado en la llamada API. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/list) > Alerts External Service Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List** ```shell @@ -692,15 +691,15 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * El `policy_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List**) + * El `policy_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List**) * Los valores `synthetics_condition` requeridos en la API de llamada (descritos en la página del Explorador de API y en el [glosario de API de condición de alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/create) > Alerts Synthetics Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/post_alerts_synthetics_conditions_policies__policy_id__json) > Alerts Synthetics Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_synthetics_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -715,33 +714,55 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, }' ``` - La respuesta JSON devuelve una condición `id`, que deberá actualizar o eliminar. También puede ver la condición `id` de **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List**. + La respuesta JSON devuelve una condición `id`, que deberá actualizar o eliminar. También puede ver la condición `id` de **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/get_alerts_synthetics_conditions_json) > Alerts Synthetics Conditions > GET > List**. - - Para actualizar las condiciones de la política para el monitoreo sintético, incluya estos valores en la llamada API: + + Para actualizar las condiciones de las políticas, incluya estos valores en la llamada API: * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * La condición `id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List**) + * La condición es `id` (disponible desde **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**) - * Los valores `synthetics_condition` requeridos en la API de llamada (descritos en la página del Explorador de API para [crear condición de alerta para Sintético](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/create) y en el [glosario de API de condición de alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) + * Los valores `condition` requeridos en la API de llamada (descritos en la página del Explorador de API y en el [glosario de API de condición de alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/update) > Alerts Synthetics Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/put_alerts_conditions__condition_id__json) > Alerts Conditions > PUT > Update** - ``` - curl -X PUT 'https://api.newrelic.com/v2/alerts_synthetics_conditions/$CONDITION_ID.json' \ + ```shell + curl -X PUT 'https://api.newrelic.com/v2/alerts_conditions/$CONDITION_ID.json' \ + -H "X-Api-Key:$API_KEY" -i \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ -d \ '{ - "synthetics_condition": { + "condition": { + "type": "string", "name": "string", - "monitor_id": "string", + "enabled": boolean, + "entities": [ + integer + ], + "metric": "string", + "metric": "string", + "gc_metric": "string", + "condition_scope": "string", + "violation_close_timer": integer, "runbook_url": "string", - "enabled": boolean + "terms": [ + { + "duration": "string", + "operator": "string", + "priority": "string", + "threshold": "string", + "time_function": "string" + } + ], + "user_defined": { + "metric": "string", + "value_function": "string" + } } }' ``` @@ -752,10 +773,10 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * El `condition_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List**) + * El `condition_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/get_alerts_synthetics_conditions_json) > Alerts Synthetics Conditions > GET > List**) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/delete) > Alerts Synthetics Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/delete_alerts_synthetics_conditions__condition_id__json) > Alerts Synthetics Conditions > DELETE** ```shell @@ -768,7 +789,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, Para ver una lista de condiciones de políticas existentes para el monitoreo sintético, use su [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) o [clave de API REST](/docs/apis/rest-api-v2/requirements/rest-api-key) y el [`policy_id`](#policies-list) asociado en la llamada API. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/get_alerts_synthetics_conditions_json) > Alerts Synthetics Conditions > GET > List** ```shell @@ -789,15 +810,15 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * El `policy_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List**) + * El `policy_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List**) * Los valores `location_failure_condition` requeridos en la API de llamada (descritos en la página del Explorador de API y en el [glosario de API de condición de alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/create) > Alerts Location Failure Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/post_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_location_failure_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -822,7 +843,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, }' ``` - La respuesta JSON devuelve una condición `id`, que deberá actualizar o eliminar. También puede ver la condición `id` de **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List**. + La respuesta JSON devuelve una condición `id`, que deberá actualizar o eliminar. También puede ver la condición `id` de **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List**. @@ -830,15 +851,15 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * La condición `id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List**) + * La condición `id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List**) * Los valores `location_failure_condition` requeridos en la API de llamada (descritos en la página del Explorador de API y en el [glosario de API de condición de alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/update) > Alerts Location Failure Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/put_alerts_location_failure_conditions__condition_id__json) > Alerts Location Failure Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_location_failure_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -869,10 +890,10 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, * Tu [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * El `condition_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List**) + * El `condition_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List**) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/delete) > Alerts Location Failure Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/delete_alerts_location_failure_conditions__condition_id__json) > Alerts Location Failure Conditions > DELETE** ```shell @@ -885,7 +906,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, Para ver una lista de condiciones de políticas existentes para el monitoreo sintético de múltiples ubicaciones, use su [clave de usuario](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) o [clave de API REST](/docs/apis/rest-api-v2/requirements/rest-api-key) y el [`policy_id`](#policies-list) asociado en la llamada API. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List** ```shell @@ -895,7 +916,7 @@ Estas funciones de API incluyen enlaces al Explorador de API, donde puede crear, -## Condiciones de la entidad de alerta +## Condiciones de la entidad de alerta [#alert-entity-conditions] Estas funciones API incluyen enlaces al API Explorer, donde puede enumerar, agregar y eliminar entidades en las condiciones de su política de alertas. @@ -919,7 +940,7 @@ Estas funciones API incluyen enlaces al API Explorer, donde puede enumerar, agre * Transacción clave - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/list) > Alerts Entity Conditions > GET > list** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/get_alerts_entity_conditions__entity_id__json) > Alerts Entity Conditions > GET > list** ```shell @@ -936,7 +957,7 @@ Estas funciones API incluyen enlaces al API Explorer, donde puede enumerar, agre * El `entity_id` Esta es la [entidad (objetivo de alerta)](/docs/alerts/new-relic-alerts-beta/getting-started/alerts-glossary#alert-entity) que se va a monitorear. Es el ID numérico de la aplicación APM, la aplicación browser , la transacción clave o la aplicación móvil. - * El `condition_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List**) + * El `condition_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**) * El `entity_type`, que debe ser uno de los siguientes: @@ -946,7 +967,7 @@ Estas funciones API incluyen enlaces al API Explorer, donde puede enumerar, agre * Transacción clave - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/add) > Alerts Entity Conditions > PUT > Add** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Entity Conditions > PUT > Add** ```shell @@ -964,7 +985,7 @@ Estas funciones API incluyen enlaces al API Explorer, donde puede enumerar, agre * El `entity_id` Esta es la [entidad de monitorización específica (objetivo de alerta)](/docs/alerts/new-relic-alerts-beta/getting-started/alerts-glossary#alert-entity) que se eliminará. Es el ID numérico de la aplicación APM, la aplicación browser , la transacción clave o la aplicación móvil. - * El `condition_id` (disponible en **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List**) + * El `condition_id` (disponible en **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**) * El `entity_type`, que debe ser uno de los siguientes: @@ -974,7 +995,7 @@ Estas funciones API incluyen enlaces al API Explorer, donde puede enumerar, agre * Transacción clave - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/remove) > Alerts Entity Conditions > DELETE > Remove** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/delete_alerts_entity_conditions__entity_id__json) > Alerts Entity Conditions > DELETE > Remove** ```shell diff --git a/src/i18n/content/es/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx b/src/i18n/content/es/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx new file mode 100644 index 00000000000..7d87a25495a --- /dev/null +++ b/src/i18n/content/es/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx @@ -0,0 +1,253 @@ +--- +title: Monitorear entornos de Amazon ECS con el agente de lenguaje APM +tags: + - APM Agents + - Elastic Container Service + - Fargate +metaDescription: New Relic's APM agents can be setup to monitor your Amazon ECS environment. +freshnessValidatedDate: never +translationType: machine +--- + +Puede instalar New Relic Monitoreo del rendimiento de aplicaciones (APM)) agente en su entorno de [Amazon ECS](https://docs.aws.amazon.com/ecs/index.html) . Al instrumentar su entorno con Docker, puede recopilar y enviar datos APM y métricas a la plataforma New Relic . + +## Instala el agente en tu contenedor docker [#install-the-agent] + +Para agregar el agente a su contenedor docker, siga los pasos de instalación específicos del agente de idioma que esté empleando: + +* [Java](https://docs.newrelic.com/docs/apm/agents/java-agent/additional-installation/install-new-relic-java-agent-docker/) +* [.NET](https://docs.newrelic.com/install/dotnet/?deployment=linux&docker=yesDocker) +* [Node.js](https://docs.newrelic.com/docs/apm/agents/nodejs-agent/installation-configuration/install-nodejs-agent-docker/) +* [Python](https://docs.newrelic.com/install/python/) + +## Configurar el agente en la definición de tarea de ECS [#agent-task-def] + +Para que el agente se ejecute en su entorno ECS, debe modificar su [archivo de definición de tarea](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html). Este archivo le permite especificar los parámetros con los que desea que se ejecute su aplicación. Para configurar el agente, debe definir las siguientes variables de entorno: + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # App name is required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # Setting an app name is highly recommended but not required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # App name is required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # Setting an app name is highly recommended but not required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + +## Configurar el agente de infraestructura como sidecar [#infra-agent-side-car] + +Puede configurar el agente de infraestructura como un [contenedor lateral](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/fargate-security-considerations.html) de su agente APM, lo que le proporciona más visibilidad en su entorno. Cuando configura un sidecar para su agente APM, establece una relación entre la aplicación y el monitoreo de infraestructura para que los datos estén correlacionados. Esto muestra datos en varias funciones de mapeo New Relic , como [mapas de servicio](/docs/new-relic-solutions/new-relic-one/ui-data/service-maps/service-maps). + +Service map screenshot running language agent and infra agent together in Fargate environment + +
+ Este mapa de servicio incluye datos extraídos de un agente APM con un agente secundario de infraestructura en un entorno Fargate. +
+ +## Ejemplo de archivo de definición de tarea [#example-task-definition] + +Para configurar el agente de idioma y el agente de infraestructura, actualice el archivo de definición de tarea completo. Por ejemplo: + +```json +{ + "family": "nrExampleFargateDef", + "containerDefinitions": [ + { + "name": "fargate-test", + "image": "nrExample/fargate-test:latest", + "cpu": 256, + "memoryReservation": 1024, + "portMappings": [ + { + "name": "fargate-test-80-tcp", + "containerPort": 80, + "hostPort": 80, + "protocol": "tcp", + "appProtocol": "http" + } + ], + "essential": true, + "environment": [ + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + "mountPoints": [], + "volumesFrom": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-group": "/ecs/nrExampleFargateDef", + "awslogs-create-group": "true", + "awslogs-region": "us-east-1", + "awslogs-stream-prefix": "ecs" + } + }, + "systemControls": [] + }, + { + "name": "newrelic-infra", + "image": "newrelic/nri-ecs:1.11.10", + "cpu": 256, + "memoryReservation": 512, + "portMappings": [], + "essential": true, + "environment": [ + { + "name": "NRIA_IS_FORWARD_ONLY", + "value": "true" + }, + { + "name": "NRIA_LICENSE_KEY", + "value": "your-license-key" + }, + { + "name": "NRIA_VERBOSE", + "value": "1" + }, + { + "name": "NRIA_PASSTHROUGH_ENVIRONMENT", + "value": "ECS_CONTAINER_METADATA_URI,ECS_CONTAINER_METADATA_URI_V4,FARGATE" + }, + { + "name": "FARGATE", + "value": "true" + }, + { + "name": "NRIA_CUSTOM_ATTRIBUTES", + "value": "{\"nrDeployMethod\":\"downloadPage\"}" + }, + ], + "mountPoints": [], + "volumesFrom": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-group": "/newrelic-infra/ecs", + "awslogs-region": "us-east-1", + "awslogs-stream-prefix": "verbose" + } + }, + "systemControls": [] + } + ], + "taskRoleArn": "arn:aws:iam::111111111111:role/ecsTaskExecutionRole", + "executionRoleArn": "arn:aws:iam::111111111111:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "1024", + "memory": "3072", + "runtimePlatform": { + "cpuArchitecture": "X86_64", + "operatingSystemFamily": "LINUX" + } +} +``` + +Una vez que modificó su archivo de tarea, active algunos datos en su entorno, espere unos minutos y luego [busque sus datos en la UI](/docs/ecs-integration-understand-use-data). + +## ¿Que sigue? [#next-steps] + +Luego de configurar su agente: + +* Recomendamos instalar nuestra [integración de ECS en la nube](/docs/integrations/amazon-integrations/aws-integrations-list/aws-ecsecr-monitoring-integration), que muestra otros datos de ECS, como datos sobre el clúster y los servicios. + +* Revise nuestro documento sobre [condición de alerta](/docs/ecs-integration-recommended-alert-conditions). + +* Si desea realizar configuraciones adicionales a su agente APM, consulte su documentación de configuración: + + * [Java](https://docs.newrelic.com/docs/apm/agents/java-agent/configuration/java-agent-configuration-config-file/) + * [.NET](https://docs.newrelic.com/docs/apm/agents/net-agent/configuration/net-agent-configuration/) + * [Node.js](https://docs.newrelic.com/docs/apm/agents/nodejs-agent/installation-configuration/nodejs-agent-configuration/) + * [Python](https://docs.newrelic.com/docs/apm/agents/python-agent/configuration/python-agent-configuration/) \ No newline at end of file diff --git a/src/i18n/content/es/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx b/src/i18n/content/es/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx index 60e9ffe70d0..6fa46e83d5b 100644 --- a/src/i18n/content/es/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx +++ b/src/i18n/content/es/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx @@ -29,7 +29,7 @@ translationType: machine - A partir de la versión 5.3.0 del agente de Android New Relic, `withApplicationBuild()` ha reemplazado `NewRelic.withBuildIdentifier()`. + A partir de la versión 5.3.0 del agente de Android New Relic, `withBuildIdentifier()` ha reemplazado `NewRelic.withApplicationBuild()`. ## Sintaxis [#syntax] diff --git a/src/i18n/content/es/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx b/src/i18n/content/es/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx new file mode 100644 index 00000000000..6831354c6fa --- /dev/null +++ b/src/i18n/content/es/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx @@ -0,0 +1,53 @@ +--- +title: Introducción al explorador de datos +tags: + - Query your data + - Explore and query data + - Data explorer +metaDescription: The New Relic data explorer lets you run queries of your data without using NRQL-format queries +freshnessValidatedDate: never +translationType: machine +--- + +Ahora puedes explorar todos tus datos visualmente usando **query experience data explorer** sin necesidad de saber cómo escribir [consulta en formatoNRQL](/docs/query-your-data/nrql-new-relic-query-language/get-started/introduction-nrql-new-relics-query-language). + +¿Necesita realizar una búsqueda más detallada? Lea cómo [consultar sus datos](/docs/query-your-data/explore-query-data/get-started/introduction-querying-new-relic-data/). Si aún no lo hiciste, crea tu cuenta gratis New Relic para comenzar a monitorear tus datos hoy mismo. + +## Importancia del explorador de datos [#importance-of-data-explorer] + +¿Investiga usted el estado de sus sistemas? ¿Necesita planear recursos, identificar y responder a incidentes o solucionar problemas de comportamiento? El explorador de datos facilita la identificación, obtención y visualización de los datos que está buscando a través de menús visuales, sin necesidad de emplear NRQL ni crear consultas. + +Con **data explorer**, puedes acceder a todos los datos almacenados en la base de datos de New Relic (NRDB) de una manera rápida e intuitiva. Luego, puede seleccionar la faceta de su consulta usando el atributo y filtrar hasta obtener el valor necesario. + +Otras cosas que la vista del explorador de datos lo ayuda: + +* Vea los datos desde diferentes perspectivas: desde datos brutos hasta diversas visualizaciones que brindan información valiosa sobre la evolución, distribución y más. +* Profundice en los datos mediante filtros. +* Agrega tus búsquedas a un dashboard. +* Comprenda cómo funciona NRQL : el Explorador de datos genera automáticamente la consulta NRQL en función de sus selecciones. + +### Tipos de datos que puedes explorar [#types-of-data] + +A continuación se muestran los tipos de datos que puede explorar empleando la vista **Data Explorer** : + +* [Dimensional métrica](/docs/data-apis/understand-data/new-relic-data-types/#dimensional-metrics) (el tipo de datos métrica). +* [Eventos](/docs/data-apis/understand-data/new-relic-data-types/#events-new-relic) (el tipo de datos del evento). +* [Logs](/docs/logs/ui-data/use-logs-ui) (el tipo de datos de log). + +## Explora tus datos [#explore-your-data] + +Para acceder al Explorador de datos, navegue hasta la barra inferior **Query your data** y haga clic en el ícono **Data Explorer** . + +### Emplee el explorador de datos [#use-data-explorer] + +1. **Definir el alcance**: seleccione el tipo de datos (métrica, evento o log), la cuenta y la entidad. +2. **Seleccionar el rango de tiempo**: emplee el selector de tiempo para definir el rango de tiempo para su consulta. +3. **Construye tu búsqueda**: emplea los bloques de la izquierda para explorar los datos disponibles y construir tu búsqueda. Los bloques se pueden buscar y puedes usar las acciones en el menú de acciones para crear y actualizar tu consulta. + +Data explorer view + +### Componentes del explorador de datos [#data-explorer-components] + +* **Seleccione su tipo de datos**: elija entre métrica, evento, registro y cuentas. Si selecciona métrica, puede filtrar por entidad. +* **Área de navegación de datos**: Situada a la izquierda, esta área permite navegar por los datos haciendo clic en los diferentes valores que se muestran en pantalla o ver las posibles acciones haciendo clic en el menú de acciones de 3 puntos. +* **Espacio de trabajo**: esta área muestra los resultados de sus selecciones. \ No newline at end of file diff --git a/src/i18n/content/es/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx b/src/i18n/content/es/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx index 5849e2b6dd5..7e374017b3e 100644 --- a/src/i18n/content/es/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx +++ b/src/i18n/content/es/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx @@ -18,25 +18,14 @@ Los sistemas empresariales modernos son un complejo laberinto de elementos gener Utilice el generador de consultas para: * Acceda rápidamente a sus datos y cree gráficos personalizados para conocer y comprender el estado de su infraestructura, aplicación y otros servicios. - * Agregue gráficos a su panel para obtener una vista completa en tiempo real del estado de su sistema. - * Comparta sus gráficos con colegas o usuarios con solo dos clics. +* Cree NRQL a partir de la consulta que cree y ejecute. -* Cree NRQL - - - - a partir de la consulta que cree y ejecute. - -Query builder +Query builder
- **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query your data**: ejecute una consulta de sus datos para crear gráficos personalizados, otras visualizaciones y alerta NRQL. + **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query your data**: ejecute una consulta de sus datos para crear gráficos personalizados, otras visualizaciones y alerta NRQL.
## Empezar [#get-started] @@ -50,21 +39,7 @@ Antes de utilizar el generador de consultas, recomendamos leer: También tenga en cuenta que [nuestra API NerdGraph](/docs/apis/nerdgraph/examples/nerdgraph-nrql-tutorial) le brinda acceso a características de consulta más potentes. Por ejemplo, puede ejecutar una consulta en varias cuentas, ejecutar una consulta asincrónica y más. -Para encontrar el generador de consultas, vaya a **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query builder**. - -## Consulta desde cualquier lugar [#query-from-anywhere] - - - Para acceder a la posibilidad de realizar consultas desde cualquier lugar, puede inscribirse seleccionando el botón **Try** en la página **Query your data** . - - -También puede acceder a nuestro generador de consultas desde una ventana expandible en la parte inferior de cualquier pantalla en **[one.newrelic.com](https://one.newrelic.com/all-capabilities)**. Ya sea que esté monitoreando sus servicios, resolviendo un problema o simplemente navegando en su plataforma, puede explorar sus datos sin salir de su vista actual. Una vez habilitado, simplemente haga clic en la barra inferior de cualquier pantalla dentro de New Relic para usar la consola y comenzar a consultar sus datos. - -A screenshot displaying the query from anywhere feature within New Relic +Para encontrar el generador de consultas, vaya a **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query builder**. ## Usar y compartir gráficos [#customize-chart] @@ -73,4 +48,4 @@ Una vez que haya creado un gráfico, podrá: * [Cambiar el tipo de gráfico](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#change-appearance). Según los datos que especificó, el generador de consultas selecciona el tipo de gráfico que muestra los resultados de manera más efectiva. Sin embargo, puede elegir entre otros [tipos de gráficos disponibles](/docs/insights/use-insights-ui/manage-dashboards/insights-chart-types) para presentar sus datos en el formato visual que desee utilizar. * [Comparte tu gráfico](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#share-charts). * [Agregue su gráfico a un panel](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#add-to-dashboard). -* [Cree una condición de alerta NRQL a partir de su gráfico](/docs/alerts-applied-intelligence/new-relic-alerts/alert-conditions/create-nrql-alert-conditions/#create-chart). +* [Cree una condición de alerta NRQL a partir de su gráfico](/docs/alerts-applied-intelligence/new-relic-alerts/alert-conditions/create-nrql-alert-conditions/#create-chart). \ No newline at end of file diff --git a/src/i18n/content/jp/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx b/src/i18n/content/jp/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx index 76d68b3c320..03e53853438 100644 --- a/src/i18n/content/jp/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx +++ b/src/i18n/content/jp/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx @@ -65,10 +65,10 @@ translationType: machine ```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 } @@ -89,10 +89,10 @@ translationType: machine ```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 } diff --git a/src/i18n/content/jp/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx b/src/i18n/content/jp/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx index a9075ed7358..bf9779082c5 100644 --- a/src/i18n/content/jp/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx +++ b/src/i18n/content/jp/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx @@ -8,41 +8,41 @@ freshnessValidatedDate: never translationType: machine --- -アラートでは、**entity** は、アプリケーション、 browser 、ホストなど、監視の対象となる任意のオブジェクトとして定義されます。 [アラート UI には、](/docs/alerts/new-relic-alerts/defining-conditions/select-product-targets-alert-condition)選択可能なエンティティが表示されます。 REST API と API Explorer を使用して、条件のエンティティを[追加](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/add)または[削除すること](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/remove)もできます。 +では、**entity** はアプリケーション、 browser 、ホストなどの監視対象として定義されます。 [アラート UI には、](http://one.newrelic.com/alerts/)選択可能なエンティティが表示されます。 REST API と API Explorer を使用して、条件のエンティティを[追加](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/put_alerts_entity_conditions__entity_id__json)または[削除すること](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/delete_alerts_entity_conditions__entity_id__json)もできます。 ## RESTAPIを使用する前に [#before-start] -REST API は、アラートをプログラムで管理するための推奨方法ではなくなりました。 詳細については、 [の API の概要を](/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-api/intro-alerts-api)お読みください。 +REST API は、アラートをプログラムで管理するための推奨方法ではなくなりました。 詳細については、 [「アラートの API の概要」](/docs/alerts/scale-automate/nerdgraph/nerdgraph-api-examples/)をお読みください。 ## 要件 条件のエンティティのリストを変更するには、知っておく必要があります。 * あなたの [API キー](/docs/apis/rest-api-v2/getting-started/introduction-new-relic-rest-api-v2#api_key) -* 監視したいエンティティの[`entity_id`](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-entity) -* 変更したい条件の[`condition_id`](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-condition) +* 監視するエンティティの[\{'\{entity\_ID}'}](/docs/new-relic-solutions/get-started/glossary/#entity) +* 変更したい条件の[\{'\{condition\_ID}'}](/docs/new-relic-solutions/get-started/glossary/#alert-condition) ## 一般的な手順 [#basic\_process][#basic_process] ある条件のエンティティリストを更新するには -1. 適切な [エンティティ ID](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-entity) を探します。例えば、 [アプリケーション ID](/docs/apis/rest-api-v2/requirements/listing-host-instance-application-server-ids) や [ブラウザ ID](/docs/apis/rest-api-v2/browser-examples-v2/adding-or-listing-browser-apps-api-v2#specific-browser-app) などです。 +1. 適切なエンティティ ID を見つけます。たとえば、[アプリケーション ID](/docs/apis/rest-api-v2/requirements/listing-host-instance-application-server-ids)や[browser ID など](/docs/apis/rest-api-v2/browser-examples-v2/add-or-list-browser-apps-api-v2/)です。 -2. [ポリシーIDを名前またはタイプで特定する](/docs/apm/apis/alert-examples-v2/listing-policies-api-v2#single_policy). +2. [名前またはタイプでポリシー ID を識別します](/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts/#alert-policies)。 3. ポリシーに関連する条件のリストを取得し、該当するカテゴリーの中から変更したいものを選択します。 - * [、および](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#conditions) + * [APM、ブラウザ監視、モバイル監視](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#conditions) * [外部サービス](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#ext-services-conditions) * [合成モニタリング](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#synthetics-conditions) -4. [add](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#add-entity) または [remove](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#remove_entity) のAPIリクエストを使用して条件を変更します。 +4. 追加または削除[API リクエスト](/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts/#alert-entity-conditions)を使用して条件を変更します。 [](/docs/alerts/new-relic-alerts/configuring-alert-policies/minimum-maximum-values)条件に追加できるエンティティの最小数と最大数の要件に従ってください。 -## 例エンティティの追加・削除 [#example] +## 例: エンティティの追加または削除 [#example] 次の例は、条件に`TimberTime`という名前のRubyアプリケーションを追加する方法と、同じ条件からエンティティを削除する方法を示しています。 @@ -51,6 +51,7 @@ REST API は、アラートをプログラムで管理するための推奨方 1. `entity_id`を取得します;たとえば、 `application_id` : ```shell + curl -X GET 'https://api.newrelic.com/v2/applications.json' \ -H $API_KEY -i ``` @@ -60,6 +61,7 @@ REST API は、アラートをプログラムで管理するための推奨方 アプリケーション名がわかっている場合は、このコマンドを使用して`app_name`を指定します。 ```shell + curl -X GET 'https://api.newrelic.com/v2/applications.json' \ -H $API_KEY -i \ -d 'filter[name]=TimberTime' @@ -82,6 +84,7 @@ REST API は、アラートをプログラムで管理するための推奨方 3. 更新する`policy_id`を取得します。たとえば、 `TimberTime`アプリの`Logjam Alert`ポリシー。 `policy_id`を取得するには、次のコマンドを使用します。 ```shell + curl -X GET 'https://api.newrelic.com/v2/alerts_policies.json' \ -H $API_KEY -i \ -G -d 'filter[name]= Logjam Alert' # policy_name @@ -104,6 +107,7 @@ REST API は、アラートをプログラムで管理するための推奨方 5. このポリシーのすべての条件をリストし、 `condition_id`を見つけます。 ```shell + curl -X GET 'https://api.newrelic.com/v2/alerts_conditions.json' \ -H $API_KEY -i \ -G -d 'policy_id=85' @@ -142,6 +146,7 @@ REST API は、アラートをプログラムで管理するための推奨方 `entity_id`を`condition_id` 234567に追加するには、 `entity_type`を`Application`に設定します。 ```shell + curl -X PUT 'https://api.newrelic.com/v2/alerts_entity_conditions/12345.json' \ -H $API_KEY -i \ -H 'Content-Type: application/json' \ @@ -151,6 +156,7 @@ REST API は、アラートをプログラムで管理するための推奨方 `entity_type`を`Application`に設定して`condition_id` }234567から`entity_id` 8288171を削除するには: ```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' diff --git a/src/i18n/content/jp/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx b/src/i18n/content/jp/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx index a7855e01300..2555db2287f 100644 --- a/src/i18n/content/jp/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx +++ b/src/i18n/content/jp/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx @@ -25,28 +25,17 @@ translationType: machine ECSインテグレーションは、ECSオブジェクトからメトリクスをレポートすることで、基礎となるコンテナ・インスタンスとコンテナ・レイヤーを計測します。この統合により、ECSインスタンス、タスク、サービス、およびコンテナについての洞察が得られます。 -New Relic ECS integration dashboard +New Relic ECS integration dashboard
- **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > All entities > ECS dashboard:** ECS インテグレーションは、Amazon ECS コンテナに関するパフォーマンスデータを報告します。 + **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > All entities > ECS dashboard:** ECS インテグレーションは、Amazon ECS コンテナに関するパフォーマンスデータを報告します。
特徴は以下の通りです。 -* 事前に構築された - - - - でデータを表示し、ECS 環境にすぐにインサイトします。 - +* 事前に構築されたでデータを表示し、ECS 環境にすぐにインサイトします。 * [クエリ ビルダー](/docs/chart-builder/use-chart-builder/get-started/introduction-chart-builder)で独自のクエリとグラフを作成します。 - * [アラート条件](/docs/ecs-integration-recommended-alert-conditions)を作成します。 - * [エンティティ エクスプローラー](/docs/new-relic-one/use-new-relic-one/ui-data/new-relic-one-entity-explorer)を使用してエンティティを探索します。 ## 互換性と要件 [#requirements] @@ -64,3 +53,7 @@ ECSインテグレーションは、ECSオブジェクトからメトリクス ## ソースコードを確認してください [#source-code] この統合はオープン ソース ソフトウェアです。これは[、そのソース コードを参照して](https://github.com/newrelic/nri-ecs)改善を送信したり、独自のフォークを作成してビルドしたりできることを意味します。 + +## APM言語エージェントによるモニタリング [#monitor-with-apm] + +APM 言語エージェントを ECS Fargate 環境で実行するように設定することもできます。 詳細については、 [「ECS セットアップ ガイド」のAPMエージェント」](/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents)を参照してください。 \ No newline at end of file diff --git a/src/i18n/content/jp/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx b/src/i18n/content/jp/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx new file mode 100644 index 00000000000..23439d6a7ff --- /dev/null +++ b/src/i18n/content/jp/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx @@ -0,0 +1,253 @@ +--- +title: APM言語エージェントを使用した Amazon ECS 環境の監視 +tags: + - APM Agents + - Elastic Container Service + - Fargate +metaDescription: New Relic's APM agents can be setup to monitor your Amazon ECS environment. +freshnessValidatedDate: never +translationType: machine +--- + +New Relicアプリケーションモニタリング( APM )エージェントを[Amazon ECS](https://docs.aws.amazon.com/ecs/index.html)環境にインストールできます。 docker を使用して環境を計測すると、 APMデータとメトリクスを収集してNew Relicプラットフォームに送信できます。 + +## エージェントを Docker コンテナにインストールします [#install-the-agent] + +エージェントを Docker コンテナに追加するには、使用している言語エージェントに固有のインストール手順に従います。 + +* [Java](https://docs.newrelic.com/docs/apm/agents/java-agent/additional-installation/install-new-relic-java-agent-docker/) +* [.NET](https://docs.newrelic.com/install/dotnet/?deployment=linux&docker=yesDocker) +* [Node.js](https://docs.newrelic.com/docs/apm/agents/nodejs-agent/installation-configuration/install-nodejs-agent-docker/) +* [Python](https://docs.newrelic.com/install/python/) + +## ECSタスク定義でエージェントを設定する [#agent-task-def] + +ECS 環境でエージェントを実行するには、[タスク定義ファイルを](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html)変更する必要があります。 このファイルを使用すると、アプリを実行する方法を指定できます。 エージェントのセットアップでは、次の環境変数を定義する必要があります。 + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # App name is required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # Setting an app name is highly recommended but not required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # App name is required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # Setting an app name is highly recommended but not required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + +## インフラエージェントをサイドカーとして設定する [#infra-agent-side-car] + +インフラストラクチャエージェントを[ ](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/fargate-security-considerations.html)APMエージェントの サイドカー コンテナ として設定すると、環境の可視性がさらに高まります。APMエージェントにサイドカーを設定すると、アプリケーションとインフラストラクチャモニタリングの間の関係が確立され、データが関連付けられます。 これにより、[サービス マップ](/docs/new-relic-solutions/new-relic-one/ui-data/service-maps/service-maps)などのさまざまな New Relic マッピング機能にデータが表示されます。 + +Service map screenshot running language agent and infra agent together in Fargate environment + +
+ このサービス マップには、Fargate 環境のインフラエージェント サイドカーを使用してAPMエージェントから表示されたデータが含まれています。 +
+ +## タスク定義ファイルの例 [#example-task-definition] + +言語エージェントとインフラストラクチャエージェントのサイドカーを設定するには、完全なタスク定義ファイルを更新します。 例えば: + +```json +{ + "family": "nrExampleFargateDef", + "containerDefinitions": [ + { + "name": "fargate-test", + "image": "nrExample/fargate-test:latest", + "cpu": 256, + "memoryReservation": 1024, + "portMappings": [ + { + "name": "fargate-test-80-tcp", + "containerPort": 80, + "hostPort": 80, + "protocol": "tcp", + "appProtocol": "http" + } + ], + "essential": true, + "environment": [ + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + "mountPoints": [], + "volumesFrom": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-group": "/ecs/nrExampleFargateDef", + "awslogs-create-group": "true", + "awslogs-region": "us-east-1", + "awslogs-stream-prefix": "ecs" + } + }, + "systemControls": [] + }, + { + "name": "newrelic-infra", + "image": "newrelic/nri-ecs:1.11.10", + "cpu": 256, + "memoryReservation": 512, + "portMappings": [], + "essential": true, + "environment": [ + { + "name": "NRIA_IS_FORWARD_ONLY", + "value": "true" + }, + { + "name": "NRIA_LICENSE_KEY", + "value": "your-license-key" + }, + { + "name": "NRIA_VERBOSE", + "value": "1" + }, + { + "name": "NRIA_PASSTHROUGH_ENVIRONMENT", + "value": "ECS_CONTAINER_METADATA_URI,ECS_CONTAINER_METADATA_URI_V4,FARGATE" + }, + { + "name": "FARGATE", + "value": "true" + }, + { + "name": "NRIA_CUSTOM_ATTRIBUTES", + "value": "{\"nrDeployMethod\":\"downloadPage\"}" + }, + ], + "mountPoints": [], + "volumesFrom": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-group": "/newrelic-infra/ecs", + "awslogs-region": "us-east-1", + "awslogs-stream-prefix": "verbose" + } + }, + "systemControls": [] + } + ], + "taskRoleArn": "arn:aws:iam::111111111111:role/ecsTaskExecutionRole", + "executionRoleArn": "arn:aws:iam::111111111111:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "1024", + "memory": "3072", + "runtimePlatform": { + "cpuArchitecture": "X86_64", + "operatingSystemFamily": "LINUX" + } +} +``` + +タスク ファイルを変更したら、環境内でいくつかのデータをトリガーし、数分待ってから[UI でデータを探します](/docs/ecs-integration-understand-use-data)。 + +## 次は何ですか? [#next-steps] + +エージェントを設定したら、次の操作を行います。 + +* クラスターやサービスに関するデータなど、他の ECS データを表示する[ECS クラウド インテグレーション](/docs/integrations/amazon-integrations/aws-integrations-list/aws-ecsecr-monitoring-integration)をインストールすることをお勧めします。 + +* [アラート条件](/docs/ecs-integration-recommended-alert-conditions)に関するドキュメントを確認してください。 + +* APMエージェントに追加の設定を行いたい場合は、その設定ドキュメントを確認してください。 + + * [Java](https://docs.newrelic.com/docs/apm/agents/java-agent/configuration/java-agent-configuration-config-file/) + * [.NET](https://docs.newrelic.com/docs/apm/agents/net-agent/configuration/net-agent-configuration/) + * [Node.js](https://docs.newrelic.com/docs/apm/agents/nodejs-agent/installation-configuration/nodejs-agent-configuration/) + * [Python](https://docs.newrelic.com/docs/apm/agents/python-agent/configuration/python-agent-configuration/) \ No newline at end of file diff --git a/src/i18n/content/jp/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx b/src/i18n/content/jp/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx index 48f51626989..b6b2bdb3f86 100644 --- a/src/i18n/content/jp/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx +++ b/src/i18n/content/jp/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx @@ -29,7 +29,7 @@ translationType: machine - New Relic Android エージェントのバージョン 5.3.0 では、 `withApplicationBuild()` が `NewRelic.withBuildIdentifier()`に置き換わりました。 + New Relic Android エージェントのバージョン 5.3.0 では、 `withBuildIdentifier()` が `NewRelic.withApplicationBuild()`に置き換わりました。 ## 構文 [#syntax] diff --git a/src/i18n/content/jp/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx b/src/i18n/content/jp/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx new file mode 100644 index 00000000000..7aa529831e4 --- /dev/null +++ b/src/i18n/content/jp/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx @@ -0,0 +1,53 @@ +--- +title: データエクスプローラーの概要 +tags: + - Query your data + - Explore and query data + - Data explorer +metaDescription: The New Relic data explorer lets you run queries of your data without using NRQL-format queries +freshnessValidatedDate: never +translationType: machine +--- + +[NRQL 形式のクエリ](/docs/query-your-data/nrql-new-relic-query-language/get-started/introduction-nrql-new-relics-query-language)の記述方法を知らなくても、 **query experience data explorer**使用してすべてのデータを視覚的に探索できるようになりました。 + +より詳細な検索を実行する必要がありますか? [データのクエリ](/docs/query-your-data/explore-query-data/get-started/introduction-querying-new-relic-data/)方法をご覧ください。 まだお持ちでない場合は、無料の New Relic アカウントを作成して、今すぐデータの監視を開始してください。 + +## データエクスプローラーの重要性 [#importance-of-data-explorer] + +システムの状態を調査しますか?リソースの計画を作成し、インシデントを特定しそれに対応し、動作不良のトラブルシューティングを行う必要がありますか?データエクスプローラーにより、NRQLを使用したりクエリを構築せずに、視覚的なメニューを通じて、探しているデータを簡単に特定、取得し、視覚化できます。 + +**data explorer**を使用すると、New Relic データベース (NRDB) に保存されているすべてのデータにすばやく直感的にアクセスできます。 次に、属性を使用してクエリのファセットを選択し、必要な値までフィルタリングできます。 + +データ エクスプローラー ビューが役立つその他の点: + +* 生データから進化、分布などに関する情報を提供するさまざまな視覚化まで、さまざまな視点からデータを表示します。 +* フィルターを使用してデータを掘り下げる。 +* 検索をダッシュボードに追加します。 +* NRQL の仕組みを理解する: データ エクスプローラーは、選択内容に基づいて NRQL クエリを自動的に生成します。 + +### 探索できるデータ型 [#types-of-data] + +**Data Explorer**ビューを使用して探索できるデータの種類は次のとおりです。 + +* [次元メトリクス](/docs/data-apis/understand-data/new-relic-data-types/#dimensional-metrics)(メトリクス データ型)。 +* [イベント](/docs/data-apis/understand-data/new-relic-data-types/#events-new-relic)(イベントのデータ型)。 +* [ログ](/docs/logs/ui-data/use-logs-ui)(ログ データ型)。 + +## データを調べる [#explore-your-data] + +データ エクスプローラーにアクセスするには、下部の**Query your data**バーに移動し、 **Data Explorer**アイコンをクリックします。 + +### データエクスプローラーを使用する [#use-data-explorer] + +1. **スコープの定義**: データ タイプ (メトリクス、イベント、またはログ)、アカウント、およびエンティティを選択します。 +2. **時間範囲を選択する**: タイムピッカーを使用して、書き込みの時間範囲を定義します。 +3. **検索を構築する**: 左側のブロックを使用して、利用可能なデータを参照し、検索を構築します。 ブロックは検索可能で、アクション メニューのアクションを使用してクエリを作成および更新できます。 + +Data explorer view + +### データエクスプローラーのコンポーネント [#data-explorer-components] + +* **データ タイプの選択**: メトリクス、イベント、ログ、アカウントから選択します。 メトリクスを選択すると、エンティティでフィルタリングできます。 +* **データ閲覧領域**: 左側にあるこの領域では、画面に表示されるさまざまな値をクリックしてデータを移動したり、3 つのドットのアクション メニューをクリックして実行可能なアクションを確認したりできます。 +* **ワークスペース**: この領域には選択結果が表示されます。 \ No newline at end of file diff --git a/src/i18n/content/jp/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx b/src/i18n/content/jp/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx index d0fbc6e74a1..c80aa7bb5d7 100644 --- a/src/i18n/content/jp/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx +++ b/src/i18n/content/jp/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx @@ -18,25 +18,14 @@ translationType: machine クエリビルダーを使用して、次のことを行います。 * データにすばやくアクセスし、カスタマイズされたグラフを作成して、インフラストラクチャ、アプリケーション、およびその他のサービスの状態を学習して理解します。 - * ダッシュボードにグラフを追加して、システムの状態の完全なリアルタイムビューを取得します。 - * 2回クリックするだけで、同僚やユーザーとチャートを共有できます。 +* 構築して実行するクエリから NRQL を作成します。 -* NRQLの作成 - - - - 構築して実行するクエリから。 - -Query builder +Query builder
- **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query your data**:データのクエリを実行して、カスタムチャートなどのビジュアル、NRQLアラートを作成できます。 + **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query your data**: データのクエリを実行して、カスタム チャート、その他の視覚化、NRQL アラートを作成します。
## 始めましょう [#get-started] @@ -50,21 +39,7 @@ translationType: machine また、[NerdGraph API](/docs/apis/nerdgraph/examples/nerdgraph-nrql-tutorial)では、より強力なクエリ機能にアクセスできます。たとえば、複数のアカウントでクエリを実行したり、非同期クエリを実行したりできます。 -クエリビルダーを検索するには、**[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query builder**の順に移動します。 - -## どこからでもクエリ [#query-from-anywhere] - - - どこからでもクエリを実行できる機能にアクセスするには、 **Query your data** \[データのクエリ]ページで**Try** \[試す]ボタンを選択してオプトインします。 - - -**[one.newrelic.com](https://one.newrelic.com/all-capabilities)**の画面下部にある展開可能なウィンドウからクエリ ビルダーにアクセスすることもできます。サービスを監視している場合でも、問題のトラブルシューティングを行っている場合でも、単にプラットフォームを参照している場合でも、現在のビューを離れることなくデータを探索できます。有効にしたら、New Relic 内の任意の画面の下部バーをクリックするだけで、コンソールを使用してデータのクエリを開始できます。 - -A screenshot displaying the query from anywhere feature within New Relic +書き込みビルダーを見つけるには、 **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query builder**にアクセスしてください。 ## チャートの使用と共有 [#customize-chart] @@ -73,4 +48,4 @@ translationType: machine * [チャートのタイプを変更します](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#change-appearance)。指定したデータに基づき、クエリビルダーは結果を最も効果的に表示できるチャートタイプを選択します。ただし、他の[利用可能なチャートタイプ](/docs/insights/use-insights-ui/manage-dashboards/insights-chart-types)から選択して、希望するビジュアルフォーマットでデータを表示することもできます。 * [チャートを共有します](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#share-charts)。 * [ダッシュボードにチャートを追加します](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#add-to-dashboard)。 -* [チャートからNRQLアラート条件を作成します。](/docs/alerts-applied-intelligence/new-relic-alerts/alert-conditions/create-nrql-alert-conditions/#create-chart) +* [チャートからNRQLアラート条件を作成します。](/docs/alerts-applied-intelligence/new-relic-alerts/alert-conditions/create-nrql-alert-conditions/#create-chart) \ No newline at end of file diff --git a/src/i18n/content/kr/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx b/src/i18n/content/kr/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx index 4ecbe494684..627dc62260b 100644 --- a/src/i18n/content/kr/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx +++ b/src/i18n/content/kr/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx @@ -65,10 +65,10 @@ translationType: machine ```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 } @@ -89,10 +89,10 @@ translationType: machine ```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 } diff --git a/src/i18n/content/kr/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx b/src/i18n/content/kr/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx index 9cfb6d6781f..5041cb5ce28 100644 --- a/src/i18n/content/kr/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx +++ b/src/i18n/content/kr/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx @@ -8,41 +8,41 @@ freshnessValidatedDate: never translationType: machine --- -알림에서 **entity** 은 로그, 브라우저, 호스트 등 모니터링을 위한 목표로 정의됩니다. [알림 UI](/docs/alerts/new-relic-alerts/defining-conditions/select-product-targets-alert-condition) 선택할 수 있는 엔터티가 표시됩니다. REST API 및 API 탐색기를 사용하여 조건에 대한 엔터티를 [추가하거나](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/add) [제거](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/remove) 할 수도 있습니다. +에서 **entity** 은 디자인, 브라우저, 호스트 등 모델링을 위한 목표로 정의됩니다. [알림 UI에는](http://one.newrelic.com/alerts/) 선택 가능한 엔터티가 표시됩니다. REST API와 API Explorer를 사용하여 조건에 맞는 엔터티를 [추가](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/put_alerts_entity_conditions__entity_id__json) 하거나 [제거할](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/delete_alerts_entity_conditions__entity_id__json) 수도 있습니다. ## REST API를 사용하기 전에 [#before-start] -REST API 알림을 프로그래밍 방식으로 관리하는 데 더 이상 선호되는 방법이 아닙니다. 자세한 내용은 [에 대한 API 소개를](/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-api/intro-alerts-api) 읽어보세요. +REST API는 더 이상 알림을 프로그래밍 방식으로 관리하는 데 선호되는 방법이 아닙니다. 더 자세한 내용을 알아보려면 [알림 API 소개를](/docs/alerts/scale-automate/nerdgraph/nerdgraph-api-examples/) 읽어보세요. ## 요구 사항 조건의 엔터티 목록을 수정하려면 다음 사항을 알아야 합니다. * [API 키](/docs/apis/rest-api-v2/getting-started/introduction-new-relic-rest-api-v2#api_key) -* 모니터링하려는 엔터티의 [`entity_id`](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-entity) -* 수정하려는 조건의 [`condition_id`](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-condition) +* 모니터링하려는 엔터티의 [\{'\{entity\_ID}'}](/docs/new-relic-solutions/get-started/glossary/#entity) +* 수정하려는 조건의 [\{'\{condition\_ID}'}](/docs/new-relic-solutions/get-started/glossary/#alert-condition) ## 일반 절차 [#basic\_process][#basic_process] 조건에 대한 항목 목록을 업데이트하려면 다음 안내를 따르세요. -1. 적절한 [엔터티 ID](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-entity) 를 찾습니다. 예: [애플리케이션 ID](/docs/apis/rest-api-v2/requirements/listing-host-instance-application-server-ids) 및 [브라우저 ID](/docs/apis/rest-api-v2/browser-examples-v2/adding-or-listing-browser-apps-api-v2#specific-browser-app) . +1. 해당 엔터티 ID를 찾습니다(예: [애플리케이션 ID](/docs/apis/rest-api-v2/requirements/listing-host-instance-application-server-ids) , [브라우저 ID)](/docs/apis/rest-api-v2/browser-examples-v2/add-or-list-browser-apps-api-v2/). -2. [이름 또는 유형으로 정책 ID를 식별합니다](/docs/apm/apis/alert-examples-v2/listing-policies-api-v2#single_policy) . +2. [이름이나 유형으로 정책 ID를 식별합니다](/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts/#alert-policies). 3. 정책과 연결된 조건 목록을 가져오고 적절한 범주에 대해 수정할 조건을 선택합니다. - * [, ](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#conditions) + * [APM, 브라우저 모니터링, 모바일 모니터링](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#conditions) * [외부 서비스](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#ext-services-conditions) * [합성 모니터링](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#synthetics-conditions) -4. API 요청 [추가](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#add-entity) 또는 [제거](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#remove_entity) 를 사용하여 조건을 수정합니다. +4. [API 요청](/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts/#alert-entity-conditions) 추가 또는 제거를 사용하여 조건을 수정합니다. 조건에 추가할 수 있는 [최소 및 최대 엔터티 수에](/docs/alerts/new-relic-alerts/configuring-alert-policies/minimum-maximum-values) 대한 요구 사항을 따르십시오. -## 예: 항목 추가/제거 [#example] +## 예: 엔터티 추가 또는 제거 [#example] 다음 예에서는 조건에 `TimberTime` 이라는 Ruby 애플리케이션을 추가하는 방법과 동일한 조건에서 항목을 제거하는 방법을 보여줍니다. @@ -51,6 +51,7 @@ REST API 알림을 프로그래밍 방식으로 관리하는 데 더 이상 선 1. `entity_id` 가져오기 ; 예: `application_id` : ```shell + curl -X GET 'https://api.newrelic.com/v2/applications.json' \ -H $API_KEY -i ``` @@ -60,6 +61,7 @@ REST API 알림을 프로그래밍 방식으로 관리하는 데 더 이상 선 애플리케이션 이름을 알고 있는 경우 이 명령을 사용하고 `app_name` 을 지정합니다. ```shell + curl -X GET 'https://api.newrelic.com/v2/applications.json' \ -H $API_KEY -i \ -d 'filter[name]=TimberTime' @@ -82,6 +84,7 @@ REST API 알림을 프로그래밍 방식으로 관리하는 데 더 이상 선 3. 업데이트하려는 `policy_id` 을(를) 가져옵니다. 예를 들어 `TimberTime` 앱의 `Logjam Alert` 정책입니다. `policy_id` 을 얻으려면 다음 명령을 사용하십시오. ```shell + curl -X GET 'https://api.newrelic.com/v2/alerts_policies.json' \ -H $API_KEY -i \ -G -d 'filter[name]= Logjam Alert' # policy_name @@ -104,6 +107,7 @@ REST API 알림을 프로그래밍 방식으로 관리하는 데 더 이상 선 5. 이 정책의 모든 조건을 나열하고 `condition_id` 를 찾습니다. ```shell + curl -X GET 'https://api.newrelic.com/v2/alerts_conditions.json' \ -H $API_KEY -i \ -G -d 'policy_id=85' @@ -142,6 +146,7 @@ REST API 알림을 프로그래밍 방식으로 관리하는 데 더 이상 선 `entity_id` 12345를 `condition_id` 234567에 추가하려면 `entity_type` 를 `Application` 으로 설정합니다. ```shell + curl -X PUT 'https://api.newrelic.com/v2/alerts_entity_conditions/12345.json' \ -H $API_KEY -i \ -H 'Content-Type: application/json' \ @@ -151,6 +156,7 @@ REST API 알림을 프로그래밍 방식으로 관리하는 데 더 이상 선 `condition_id` } 234567에서 `entity_id` 8288171을 제거하려면 `entity_type` 를 `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' diff --git a/src/i18n/content/kr/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx b/src/i18n/content/kr/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx index 6f358c99ceb..144be3e903f 100644 --- a/src/i18n/content/kr/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx +++ b/src/i18n/content/kr/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx @@ -10,13 +10,13 @@ translationType: machine 우리의 REST API는 New Relic 경고 설정을 프로그래밍 방식으로 구성하기 위한 New Relic의 원래 API입니다( [우리가 선호하는 API인 NerdGraph에 대해 알아보십시오](/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples) ). -[REST API 탐색기에는](/docs/apm/apis/api-explorer-v2/getting-started-new-relics-api-explorer) 사용 가능한 각 API 호출에 대한 `curl` 요청 형식, 사용 가능한 필터, 잠재적 응답 상태 코드 및 JSON 응답 구조도 포함되어 있습니다. [UI에서 공지 조건을 생성](/docs/alerts/new-relic-alerts/defining-conditions/define-alert-conditions) 할 수도 있습니다. +[REST API 탐색기에는](/docs/apm/apis/api-explorer-v2/getting-started-new-relics-api-explorer) 사용 가능한 각 API 호출에 대한 `curl` 요청 형식, 사용 가능한 파라미터, 변수, 잠재적 응답 상태 코드 및 JSON 응답 구조도 포함되어 있습니다. [UI에서 공지 조건을 생성](/docs/alerts/create-alert/create-alert-condition/alert-conditions/) 할 수도 있습니다. ## REST API를 사용하기 전에 [#before-start] -REST API 사용하여 알림 데이터를 관리하기 전에 [에 대한 API 소개를](/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-api/intro-alerts-api) 읽어보세요. +REST API를 사용하여 알림 데이터를 관리하기 전에 [NerdGraph API에서 알림 사용 소개 문서](/docs/alerts/scale-automate/nerdgraph/nerdgraph-api-examples/) 를 읽어보세요. -감시 경고에 대해서는 \[REST API for 전면 감시 알림]\(/docs/인프라/뉴렐릭 인프라 /인프라-공지 조건/을 참조하세요. +감시 경고에 대해서는 [감시 모니터링 알림을 위한 REST API ](/docs/infrastructure/new-relic-infrastructure/infrastructure-alert-conditions/rest-api-calls-new-relic-infrastructure-alerts/)참조하세요. ## REST API를 통해 사용 가능한 데이터 및 기능 [#data] @@ -49,14 +49,13 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [, ](#conditions-list)에 대한 조건([일부 제한 사항이 적용됩니다.](#excluded)) + * [APM, 브라우저 모니터링, 모바일 모니터링을](#conditions-list) 위한 조건 ([일부 제한 사항이 적용됨](#excluded)) * [외부 서비스](#ext-conditions-list) 에 대한 조건 * [종합 모니터링](#synthetics-conditions) 조건 * [다중 위치 종합 모니터링](#multilocation-synthetics-conditions) 을 위한 조건 * NRQL의 조건( [일부 제한 사항이 적용됩니다.](#excluded) ) * [이벤트](#events) - * [사건](#incidents) - * [사건](#incidents) + * [사건](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/) @@ -66,7 +65,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - 귀하의 계정에 소유자 또는 관리자 역할이 있을 수 있습니다 **and** [사용자 키](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) **or** 알림 관리 권한을 부여하는 맞춤 역할이 있습니다 **and** **POST > Create**, **PUT > Add** 를 포함한 모든 유지 관리 기능을 사용하기 위한 [사용자 키](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) , **PUT > Update****DELETE**. + 계정에는 `Owner` 또는 `Admin` 역할이 있을 수 있으며, **and** [사용자 키](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) 또는 알림 관리 권한을 부여하는 사용자 지정 역할과 **POST > Create**, **PUT > Add**, **PUT > Update****DELETE** 을 포함한 모든 유지 관리 기능을 사용하기 위한 사용자 키가 있을 수 있습니다. @@ -79,9 +78,9 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ 조직이 EU 데이터 센터에서 데이터를 호스팅하는 경우 [EU 지역 계정에 대해 적절한 API 끝점을](/docs/using-new-relic/welcome-new-relic/getting-started/introduction-eu-region-data-center#endpoints)사용하고 있는지 확인하세요. @@ -115,17 +114,17 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - 알림이 [인시던트를 생성하는](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents) 방법을 결정합니다. 다음 중 하나여야 합니다. + 알림이 [인시던트 를 생성하는](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/) 방법을 결정합니다. 다음 중 하나여야 합니다. - * `PER_POLICY` (기본값): [정책](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-policy) 에 따라 롤업합니다. - * `PER_CONDITION`: [조건](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-condition) 별 롤업 . - * `PER_CONDITION_AND_TARGET`: [대상 및 조건](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-target) 별로 롤업합니다. + * `PER_POLICY` (기본값): [정책](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-policy) 별로 롤업합니다. + * `PER_CONDITION`: [조건](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-condition) 별로 롤업합니다. + * `PER_CONDITION_AND_TARGET`: [피규어, 목표, 조건](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-target) 에 따라 롤업합니다. - [`name`](/docs/alerts/new-relic-alerts-beta/configuring-alert-policies/name-or-rename-alert-policy) + [정책 `name`](/docs/alerts/organize-alerts/create-edit-or-find-alert-policy/) @@ -136,7 +135,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/create) > Alerts Policies > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/post_alerts_policies_json) > Alerts Policies > POST > Create** ```shell @@ -193,17 +192,17 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - 경보가 [인시던트를 생성하는](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents) 방법을 결정합니다. 다음 중 하나여야 합니다. + 알림이 [인시던트 를 생성하는](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/) 방법을 결정합니다. 다음 중 하나여야 합니다. - * `PER_POLICY` (기본값): [정책](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-policy) 에 따라 롤업합니다. - * `PER_CONDITION`: [조건](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-condition) 별 롤업 . - * `PER_CONDITION_AND_TARGET`: [대상 및 조건](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-target) 별로 롤업합니다. + * `PER_POLICY` (기본값): [정책](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-policy) 별로 롤업합니다. + * `PER_CONDITION`: [조건](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-condition) 별로 롤업합니다. + * `PER_CONDITION_AND_TARGET`: [조건 및 신호](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-signal) 에 따라 롤업합니다. - [`name`](/docs/alerts/new-relic-alerts-beta/configuring-alert-policies/name-or-rename-alert-policy) + [정책 `name`](/docs/alerts/organize-alerts/create-edit-or-find-alert-policy/) @@ -216,7 +215,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/create) > Alerts Policies > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/put_alerts_policies__policy_id__json) > Alerts Policies > PUT > Update** ```shell @@ -234,10 +233,10 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - 기존 정책을 삭제하려면 [사용자 키를](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) 사용하고 API 호출에 `policy_id` ( **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List** 에서 사용 가능)을 포함합니다. + 기존 정책을 삭제하려면 [사용자 키를](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) 사용하고 API 호출에 `policy_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List** 에서 사용 가능)을 포함합니다. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/delete) > Alerts Policies > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/delete_alerts_policies__policy_id__json) > Alerts Policies > DELETE** ```shell @@ -254,7 +253,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List** ```shell @@ -264,7 +263,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [
-## APM, 브라우저, 모바일에 대한 조건 [#conditions] +## APM, 브라우저, 모바일의 조건 [#conditions] 이러한 API 기능에는 정책 [조건](/docs/alerts/new-relic-alerts-beta/configuring-alert-policies/define-alert-conditions) 을 생성, 업데이트, 삭제 또는 나열할 수 있는 API 탐색기에 대한 링크가 포함됩니다. 이러한 호출은 다음 유형의 엔터티가 있는 조건에 대한 것입니다. @@ -279,7 +278,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - API 탐색기는 [외부 서비스](#ext-services-conditions) (APM 및 모바일) 및 [신세틱 모니터링을](#) 포함하여 **separate endpoints**를 사용하는 다른 유형의 조건에 대한 정보를 제공합니다. 검색하거나 업데이트할 때 모든 유형의 공지 조건을 고려하세요. 귀하의 계정이 EU 데이터센터에서 데이터를 호스팅하는 경우 [EU 지역 계정에 적합한API 엔드포인트를](/docs/using-new-relic/welcome-new-relic/getting-started/introduction-eu-region-data-center#endpoints) 사용하고 있는지 확인하세요. + API Explorer는 **separate endpoints**를 사용하여 [외부 서비스](#ext-services-conditions) (APM 및 모바일) 및 [신세틱뷰를](#synthetics-conditions) 포함한 다른 유형의 조건에 대한 정보를 제공합니다. 검색이나 업데이트 시 모든 유형의 공지사항을 고려하세요. 귀하의 계정이 EU 데이터센터에서 데이터를 호스팅하는 경우 [EU 지역 계정에 적합한API 엔드포인트를](/docs/using-new-relic/welcome-new-relic/getting-started/introduction-eu-region-data-center#endpoints) 사용하고 있는지 확인하세요.
@@ -288,15 +287,15 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - * `policy_id` ( **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List** 에서 사용 가능) + * `policy_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List** 에서 사용 가능) * API 호출의 필수 `condition` 값(API 탐색기 페이지 및 [경고 조건 API 용어집](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names) 에 설명됨) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/create) > Alerts Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/post_alerts_conditions_policies__policy_id__json) > Alerts Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -331,7 +330,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List** 에서 `id` 조건을 볼 수도 있습니다. + JSON 응답은 조건을 업데이트하거나 삭제해야 하는 `id` 조건을 반환합니다. **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List** 에서 `id` 조건을 볼 수도 있습니다. @@ -339,15 +338,15 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_condition/list) > Alerts Conditions > GET > List** 에서 사용 가능) + * 조건의 `id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List** 에서 사용 가능) * API 호출의 필수 `condition` 값(API 탐색기 페이지 및 [경고 조건 API 용어집](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names) 에 설명됨) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/update) > Alerts Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/put_alerts_conditions__condition_id__json) > Alerts Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -389,10 +388,10 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List** 에서 사용 가능) + * `condition_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List** 에서 사용 가능) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/update) > Alerts Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/delete_alerts_conditions__condition_id__json) > Alerts Conditions > DELETE > Delete** ```shell @@ -405,7 +404,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List** ```shell @@ -427,15 +426,15 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - 권장 사항: NRQL 데이터가 스트리밍되는 방식으로 인해 `aggregation_method` 를 `EVENT_FLOW` 로 설정하고 `aggregation_window` 에는 `60` , `120` 에는 `aggregation_delay` 의 기본 설정을 사용합니다. `EVENT_FLOW` 대부분의 사용 사례에서 작동하지만 `EVENT_TIMER` 에서 더 잘 작동하는 사용 사례에 대한 논의는 [사용할 집계 방법을 참조하세요.](https://discuss.newrelic.com/t/relic-solution-how-can-i-figure-out-which-aggregation-method-to-use/164288). + 권장 사항: NRQL 데이터가 스트리밍되는 방식으로 인해 `aggregation_method` 을 `EVENT_FLOW` 로 설정하고 `aggregation_window` 의 `60` 의 기본 설정과 `120` 의 경우 `aggregation_delay` 의 기본 설정을 사용합니다. `EVENT_FLOW` 대부분의 사용 사례에서 작동하지만 `EVENT_TIMER` 과 더 잘 어울리는 사용 사례에 대한 논의는 [집계 방법 선택을](/docs/alerts/create-alert/fine-tune/streaming-alerts-key-terms-concepts/#aggregation-methods) 참조하세요. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/create) > Alerts NRQL Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/post_alerts_nrql_conditions_policies__policy_id__json) > Alerts NRQL Conditions > POST > Create** 정책에 대한 NRQL 조건을 생성하려면: - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_nrql_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -485,15 +484,15 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/list) **Alerts NRQL Conditions > GET > List**) + * 조건의 `id` ([API Explorer 에서 사용 ](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/get_alerts_nrql_conditions_json) **Alerts NRQL Conditions > GET > List** 가능) ) * API 호출의 필수 `condition` 값(API 탐색기 페이지 및 [경고 조건 API 용어집](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names) 에 설명됨) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/update) > Alerts NRQL Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/put_alerts_nrql_conditions__condition_id__json) > Alerts NRQL Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_nrql_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -526,10 +525,10 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/list) **Alerts NRQL Conditions > GET > List**) + * 조건의 `id` ([API Explorer 에서 사용 ](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/get_alerts_nrql_conditions_json) **Alerts NRQL Conditions > GET > List** 가능) ) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/delete) > Alerts NRQL Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/delete_alerts_nrql_conditions__condition_id__json) > Alerts NRQL Conditions > DELETE > Delete** ```shell @@ -542,7 +541,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/list) > Alerts NRQL Conditions > GET > List** + **\[API Explorer]https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/get\_alerts\_nrql\_conditions\_json) > Alerts NRQL Conditions > GET > List** ```shell @@ -567,15 +566,15 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List** 에서 사용 가능) + * `policy_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List** 에서 사용 가능) * API 호출의 필수 `external_service_condition` 값(API 탐색기 페이지 및 [경고 조건 API 용어집](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names) 에 설명됨) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/create) > Alerts External Service Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/post_alerts_external_service_conditions_policies__policy_id__json) > Alerts External Service Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_external_service_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -604,7 +603,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/list) > Alerts External Service Conditions > GET > List** 에서 `id` 조건을 볼 수도 있습니다. + JSON 응답은 조건을 업데이트하거나 삭제해야 하는 `id` 조건을 반환합니다. **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List** 에서 `id` 조건을 볼 수도 있습니다. @@ -612,15 +611,15 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/list) > Alerts External Service Conditions > GET > List** 에서 사용 가능) + * 외부 서비스 조건의 `id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List** 에서 사용 가능) * API 호출의 필수 `external_service_condition` 값(API 탐색기 페이지 및 [경고 조건 API 용어집](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names) 에 설명됨) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/update) > Alerts External Service Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/put_alerts_external_service_conditions__condition_id__json) > Alerts External Service Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_external_service_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -655,10 +654,10 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts External Service Conditions > GET > List** 에서 사용 가능) + * `condition_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List** 에서 사용 가능) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/delete) > Alerts External Service Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/delete_alerts_external_service_conditions__condition_id__json) > Alerts External Service Conditions > DELETE** ```shell @@ -671,7 +670,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/list) > Alerts External Service Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List** ```shell @@ -692,15 +691,15 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List** 에서 사용 가능) + * `policy_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List** 에서 사용 가능) * API 호출의 필수 `synthetics_condition` 값(API 탐색기 페이지 및 [경고 조건 API 용어집](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names) 에 설명됨) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/create) > Alerts Synthetics Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/post_alerts_synthetics_conditions_policies__policy_id__json) > Alerts Synthetics Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_synthetics_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -715,33 +714,55 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List** 에서 `id` 조건을 볼 수도 있습니다. + JSON 응답은 조건을 업데이트하거나 삭제해야 하는 `id` 조건을 반환합니다. **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/get_alerts_synthetics_conditions_json) > Alerts Synthetics Conditions > GET > List** 에서 `id` 조건을 볼 수도 있습니다. - - 종합 모니터링에 대한 정책 조건을 업데이트하려면 API 호출에 다음 값을 포함합니다. + + 정책 조건을 업데이트하려면 API 호출에 다음 값을 포함합니다. * [사용자 키](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * 조건 `id` ( **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List** 에서 사용 가능) + * 조건의 `id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List** 에서 사용 가능) - * API 호출에 필요한 `synthetics_condition` 값( [합성에 대한 경고 조건을 생성](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/create) 하기 위한 API 탐색기 페이지 및 [경고 조건 API 용어집](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names) 에 설명됨) + * API 호출의 필수 `condition` 값(API 탐색기 페이지 및 [경고 조건 API 용어집](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names) 에 설명됨) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/update) > Alerts Synthetics Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/put_alerts_conditions__condition_id__json) > Alerts Conditions > PUT > Update** - ``` - curl -X PUT 'https://api.newrelic.com/v2/alerts_synthetics_conditions/$CONDITION_ID.json' \ + ```shell + curl -X PUT 'https://api.newrelic.com/v2/alerts_conditions/$CONDITION_ID.json' \ + -H "X-Api-Key:$API_KEY" -i \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ -d \ '{ - "synthetics_condition": { + "condition": { + "type": "string", "name": "string", - "monitor_id": "string", + "enabled": boolean, + "entities": [ + integer + ], + "metric": "string", + "metric": "string", + "gc_metric": "string", + "condition_scope": "string", + "violation_close_timer": integer, "runbook_url": "string", - "enabled": boolean + "terms": [ + { + "duration": "string", + "operator": "string", + "priority": "string", + "threshold": "string", + "time_function": "string" + } + ], + "user_defined": { + "metric": "string", + "value_function": "string" + } } }' ``` @@ -752,10 +773,10 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List** 에서 사용 가능) + * `condition_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/get_alerts_synthetics_conditions_json) > Alerts Synthetics Conditions > GET > List** 에서 사용 가능) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/delete) > Alerts Synthetics Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/delete_alerts_synthetics_conditions__condition_id__json) > Alerts Synthetics Conditions > DELETE** ```shell @@ -768,7 +789,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/get_alerts_synthetics_conditions_json) > Alerts Synthetics Conditions > GET > List** ```shell @@ -789,15 +810,15 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List** 에서 사용 가능) + * `policy_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List** 에서 사용 가능) * API 호출의 필수 `location_failure_condition` 값(API 탐색기 페이지 및 [경고 조건 API 용어집](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names) 에 설명됨) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/create) > Alerts Location Failure Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/post_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_location_failure_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -822,7 +843,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List** 에서 `id` 조건을 볼 수도 있습니다. + JSON 응답은 조건을 업데이트하거나 삭제해야 하는 `id` 조건을 반환합니다. **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List** 에서 `id` 조건을 볼 수도 있습니다. @@ -830,15 +851,15 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List** 에서 사용 가능) + * 조건 `id` ( **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List** 에서 사용 가능) * API 호출의 필수 `location_failure_condition` 값(API 탐색기 페이지 및 [경고 조건 API 용어집](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names) 에 설명됨) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/update) > Alerts Location Failure Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/put_alerts_location_failure_conditions__condition_id__json) > Alerts Location Failure Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_location_failure_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -869,10 +890,10 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List** 에서 사용 가능) + * `condition_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List** 에서 사용 가능) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/delete) > Alerts Location Failure Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/delete_alerts_location_failure_conditions__condition_id__json) > Alerts Location Failure Conditions > DELETE** ```shell @@ -885,7 +906,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List** ```shell @@ -895,7 +916,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ -## 경보 엔티티 조건 +## 경보 엔티티 조건 [#alert-entity-conditions] 이러한 API 기능에는 경고 정책에 대한 조건에서 엔터티를 나열, 추가 및 제거할 수 있는 API 탐색기에 대한 링크가 포함됩니다. @@ -919,7 +940,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/list) > Alerts Entity Conditions > GET > list** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/get_alerts_entity_conditions__entity_id__json) > Alerts Entity Conditions > GET > list** ```shell @@ -936,7 +957,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List** 에서 사용 가능) + * `condition_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List** 에서 사용 가능) * `entity_type` , 다음 중 하나여야 합니다. @@ -946,7 +967,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/add) > Alerts Entity Conditions > PUT > Add** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Entity Conditions > PUT > Add** ```shell @@ -964,7 +985,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [**[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List** 에서 사용 가능) + * `condition_id` ( **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List** 에서 사용 가능) * `entity_type` , 다음 중 하나여야 합니다. @@ -974,7 +995,7 @@ REST API 사용하여 알림 데이터를 관리하기 전에 [ - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/remove) > Alerts Entity Conditions > DELETE > Remove** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/delete_alerts_entity_conditions__entity_id__json) > Alerts Entity Conditions > DELETE > Remove** ```shell diff --git a/src/i18n/content/kr/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx b/src/i18n/content/kr/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx index 033999b75a3..da80cc14cff 100644 --- a/src/i18n/content/kr/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx +++ b/src/i18n/content/kr/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx @@ -25,28 +25,17 @@ ECS 통합은 인프라 에이전트 및 Docker 계측을 사용하여 [Amazon E ECS 통합은 ECS 객체의 메트릭을 보고하여 기본 컨테이너 인스턴스와 컨테이너 계층을 계측합니다. 통합을 통해 ECS 인스턴스, 작업, 서비스 및 컨테이너에 대한 통찰력을 얻을 수 있습니다. -New Relic ECS integration dashboard +New Relic ECS integration dashboard
- **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > All entities > ECS dashboard:** ECS 통합은 Amazon ECS 컨테이너에 대한 성능 데이터를 보고합니다. + **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > All entities > ECS dashboard:** ECS 통합은 Amazon ECS 컨테이너에 대한 성능 데이터를 보고합니다.
기능은 다음과 같습니다. -* ECS 환경에 즉시 인사이트를 적용할 수 있도록 사전 구축된 - - - - 에서 데이터를 확인하세요. - +* ECS 환경에 즉시 인사이트를 적용할 수 있도록 사전 구축된 에서 데이터를 확인하세요. * [쿼리 빌더](/docs/chart-builder/use-chart-builder/get-started/introduction-chart-builder)에서 나만의 쿼리와 차트를 생성할 수 있습니다. - * [알림 조건](/docs/ecs-integration-recommended-alert-conditions)을 생성할 수 있습니다. - * [엔터티 탐색기](/docs/new-relic-one/use-new-relic-one/ui-data/new-relic-one-entity-explorer)를 사용하여 엔터티를 탐색할 수 있습니다. ## 호환성 및 요구 사항 [#requirements] @@ -64,3 +53,7 @@ ECS 통합은 ECS 객체의 메트릭을 보고하여 기본 컨테이너 인스 ## 소스 코드 확인 [#source-code] 이 통합은 오픈소스 소프트웨어입니다.[ 소스 코드를 탐색하고](https://github.com/newrelic/nri-ecs) 개선 사항을 보내거나 고유한 포크를 만들어 빌드할 수 있다는 의미입니다. + +## APM 언어 에이전트로 모니터링 [#monitor-with-apm] + +ECS Fargate 환경에서 실행되도록 APM 언어 에이전트를 설정할 수도 있습니다. 자세한 내용은 [ECS 설정 가이드의 APM 에이전트를](/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents) 참조하세요. \ No newline at end of file diff --git a/src/i18n/content/kr/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx b/src/i18n/content/kr/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx new file mode 100644 index 00000000000..19fae93cf2b --- /dev/null +++ b/src/i18n/content/kr/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx @@ -0,0 +1,253 @@ +--- +title: APM 언어 에이전트를 사용하여 Amazon ECS 환경 모니터링 +tags: + - APM Agents + - Elastic Container Service + - Fargate +metaDescription: New Relic's APM agents can be setup to monitor your Amazon ECS environment. +freshnessValidatedDate: never +translationType: machine +--- + +[Amazon ECS](https://docs.aws.amazon.com/ecs/index.html) 환경에 뉴킹릭 성능 모니터링(APM) 에이전트를 설치할 수 있습니다. docker를 사용하여 환경을 부하하면 APM 데이터와 지표를 수집하여 뉴렐릭 플랫폼으로 보낼 수 있습니다. + +## docker 컨테이너에 에이전트를 설치하세요. [#install-the-agent] + +에이전트를 docker 컨테이너에 추가하려면 사용 중인 언어 에이전트에 해당하는 설치 단계를 따르세요. + +* [자바](https://docs.newrelic.com/docs/apm/agents/java-agent/additional-installation/install-new-relic-java-agent-docker/) +* [.그물](https://docs.newrelic.com/install/dotnet/?deployment=linux&docker=yesDocker) +* [노드.js](https://docs.newrelic.com/docs/apm/agents/nodejs-agent/installation-configuration/install-nodejs-agent-docker/) +* [파이썬](https://docs.newrelic.com/install/python/) + +## ECS 작업 정의에서 에이전트를 설정하세요 [#agent-task-def] + +ECS 환경에서 에이전트를 실행하려면 [작업 정의 파일을](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html) 수정해야 합니다. 이 파일을 사용하면 앱을 실행하는 데 사용할 매개 변수, 매개변수를 지정할 수 있습니다. 에이전트 설정을 위해서는 다음 환경 변수를 정의해야 합니다. + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # App name is required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # Setting an app name is highly recommended but not required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # App name is required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # Setting an app name is highly recommended but not required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + +## 인프라 에이전트를 사이드카로 설정 [#infra-agent-side-car] + +APM 에이전트에 대한 [사이드카 컨테이너](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/fargate-security-considerations.html) 로 인프라 에이전트를 설정하면 환경에 대한 가시성을 높일 수 있습니다. APM 에이전트에 사이드카를 설정하면 애플리케이션과 인프라 모니터링 간의 관계가 설정되어 데이터 간 상관 관계가 설정됩니다. 이는 [서비스 맵](/docs/new-relic-solutions/new-relic-one/ui-data/service-maps/service-maps) 과 같은 다양한 뉴렐릭 매핑 기능에 데이터를 표시합니다. + +Service map screenshot running language agent and infra agent together in Fargate environment + +
+ 이 서비스 맵에는 Fargate 환경의 인프라 에이전트 사이드카가 있는 APM 에이전트에서 표면화된 데이터가 포함되어 있습니다. +
+ +## 예제 작업 정의 파일 [#example-task-definition] + +언어 에이전트와 인프라 에이전트 사이드카를 설정하려면 전체 작업 정의 파일을 업데이트하세요. 예를 들어: + +```json +{ + "family": "nrExampleFargateDef", + "containerDefinitions": [ + { + "name": "fargate-test", + "image": "nrExample/fargate-test:latest", + "cpu": 256, + "memoryReservation": 1024, + "portMappings": [ + { + "name": "fargate-test-80-tcp", + "containerPort": 80, + "hostPort": 80, + "protocol": "tcp", + "appProtocol": "http" + } + ], + "essential": true, + "environment": [ + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + "mountPoints": [], + "volumesFrom": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-group": "/ecs/nrExampleFargateDef", + "awslogs-create-group": "true", + "awslogs-region": "us-east-1", + "awslogs-stream-prefix": "ecs" + } + }, + "systemControls": [] + }, + { + "name": "newrelic-infra", + "image": "newrelic/nri-ecs:1.11.10", + "cpu": 256, + "memoryReservation": 512, + "portMappings": [], + "essential": true, + "environment": [ + { + "name": "NRIA_IS_FORWARD_ONLY", + "value": "true" + }, + { + "name": "NRIA_LICENSE_KEY", + "value": "your-license-key" + }, + { + "name": "NRIA_VERBOSE", + "value": "1" + }, + { + "name": "NRIA_PASSTHROUGH_ENVIRONMENT", + "value": "ECS_CONTAINER_METADATA_URI,ECS_CONTAINER_METADATA_URI_V4,FARGATE" + }, + { + "name": "FARGATE", + "value": "true" + }, + { + "name": "NRIA_CUSTOM_ATTRIBUTES", + "value": "{\"nrDeployMethod\":\"downloadPage\"}" + }, + ], + "mountPoints": [], + "volumesFrom": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-group": "/newrelic-infra/ecs", + "awslogs-region": "us-east-1", + "awslogs-stream-prefix": "verbose" + } + }, + "systemControls": [] + } + ], + "taskRoleArn": "arn:aws:iam::111111111111:role/ecsTaskExecutionRole", + "executionRoleArn": "arn:aws:iam::111111111111:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "1024", + "memory": "3072", + "runtimePlatform": { + "cpuArchitecture": "X86_64", + "operatingSystemFamily": "LINUX" + } +} +``` + +작업 파일을 수정한 후 환경에서 일부 데이터를 트리거하고 몇 분간 기다린 다음 [UI에서 데이터를 찾습니다](/docs/ecs-integration-understand-use-data). + +## 다음은 뭐지? [#next-steps] + +에이전트를 설정한 후: + +* 클러스터 및 서비스에 대한 데이터 등 다른 ECS 데이터를 표면화하는 [ECS 클라우드 통합을](/docs/integrations/amazon-integrations/aws-integrations-list/aws-ecsecr-monitoring-integration) 설치하는 것이 좋습니다. + +* [공지 조건](/docs/ecs-integration-recommended-alert-conditions) 에 대한 문서를 검토하세요. + +* APM 에이전트에 추가 설정을 만들고 싶다면 해당 설정 문서를 확인하세요: + + * [자바](https://docs.newrelic.com/docs/apm/agents/java-agent/configuration/java-agent-configuration-config-file/) + * [.그물](https://docs.newrelic.com/docs/apm/agents/net-agent/configuration/net-agent-configuration/) + * [노드.js](https://docs.newrelic.com/docs/apm/agents/nodejs-agent/installation-configuration/nodejs-agent-configuration/) + * [파이썬](https://docs.newrelic.com/docs/apm/agents/python-agent/configuration/python-agent-configuration/) \ No newline at end of file diff --git a/src/i18n/content/kr/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx b/src/i18n/content/kr/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx index 5a33360ce4a..a6a817ecbf4 100644 --- a/src/i18n/content/kr/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx +++ b/src/i18n/content/kr/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx @@ -29,7 +29,7 @@ translationType: machine - New Relic Android 에이전트 버전 5.3.0부터 `withApplicationBuild()` `NewRelic.withBuildIdentifier()`) 대체했습니다. + New Relic Android 에이전트 버전 5.3.0부터 `withBuildIdentifier()` `NewRelic.withApplicationBuild()`) 대체했습니다. ## 통사론 [#syntax] diff --git a/src/i18n/content/kr/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx b/src/i18n/content/kr/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx new file mode 100644 index 00000000000..9351f348bc0 --- /dev/null +++ b/src/i18n/content/kr/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx @@ -0,0 +1,53 @@ +--- +title: 데이터 탐색기 소개 +tags: + - Query your data + - Explore and query data + - Data explorer +metaDescription: The New Relic data explorer lets you run queries of your data without using NRQL-format queries +freshnessValidatedDate: never +translationType: machine +--- + +이제 [NRQL 형식 쿼리를](/docs/query-your-data/nrql-new-relic-query-language/get-started/introduction-nrql-new-relics-query-language) 작성하는 방법을 알 필요 없이 **query experience data explorer** 을 사용하여 모든 데이터를 시각적으로 탐색할 수 있습니다. + +좀 더 자세한 검색을 수행해야 합니까? [데이터를 쿼리하는](/docs/query-your-data/explore-query-data/get-started/introduction-querying-new-relic-data/) 방법을 읽어보세요. 아직 만들지 않으셨다면, 오늘부터 무료 뉴렐릭 계정을 만들어 데이터를 시뮬레이션해보세요. + +## 데이터 탐색기의 중요성 [#importance-of-data-explorer] + +시스템 상태를 조사합니까? 리소스를 계획하고, 사고를 식별 및 대응하거나, 잘못된 동작을 해결해야 합니까? 데이터 탐색기를 사용하면 NRQL을 사용하거나 쿼리를 작성하지 않고도 시각적 메뉴를 통해 찾고 있는 데이터를 쉽게 식별, 가져오고 시각화할 수 있습니다. + +**data explorer** 을 사용하면 뉴렐릭 데이터베이스(NRDB)에 저장된 모든 데이터에 빠르고 직관적인 방식으로 액세스할 수 있습니다. 그런 다음 속성을 사용하여 쿼리의 측면을 선택하고 필요한 값까지 필터링할 수 있습니다. + +데이터 탐색기 뷰는 다음과 같은 작업에 도움이 됩니다. + +* 다양한 관점에서 데이터를 확인하세요: 원시 데이터부터 진화, 분포 등에 대한 다양한 시각화 자료까지 인사이트에 대한 정보를 제공합니다. +* 필터를 사용하여 데이터를 드릴다운합니다. +* 대시보드에 검색 내용을 추가하세요. +* NRQL의 작동 방식을 알아보세요. 데이터 탐색기는 사용자의 선택에 따라 NRQL 쿼리를 자동으로 생성합니다. + +### 탐색할 수 있는 데이터 유형 [#types-of-data] + +**Data Explorer** 뷰를 사용하여 탐색할 수 있는 데이터 유형은 다음과 같습니다. + +* [차원 지표](/docs/data-apis/understand-data/new-relic-data-types/#dimensional-metrics) (지수 데이터 유형). +* [이벤트](/docs/data-apis/understand-data/new-relic-data-types/#events-new-relic) (이벤트 데이터 유형). +* [로그](/docs/logs/ui-data/use-logs-ui) (로그 데이터 유형). + +## 데이터 탐색 [#explore-your-data] + +데이터 탐색기에 액세스하려면 하단 **Query your data** 막대로 이동하여 **Data Explorer** 아이콘을 클릭하세요. + +### 데이터 탐색기 사용 [#use-data-explorer] + +1. **범위 정의**: 데이터 유형(메트릭, 이벤트 또는 로그), 계정 및 엔터티를 선택합니다. +2. **시간 범위 선택**: 타임 피커를 사용하여 쿼리의 시간 범위를 정의합니다. +3. **검색 구성하기**: 왼쪽 블록을 사용하여 사용 가능한 데이터를 탐색하고 검색을 구성하세요. 블록을 검색할 수 있으며, 작업 메뉴의 작업을 사용하여 쿼리를 만들고 업데이트할 수 있습니다. + +Data explorer view + +### 데이터 탐색기의 구성 요소 [#data-explorer-components] + +* **데이터 유형 선택**: 메트릭, 이벤트, 로그, 계정 중에서 선택하세요. 메트릭을 선택하면 엔터티별로 필터링할 수 있습니다. +* **데이터 탐색 영역**: 왼쪽에 위치한 이 영역에서는 화면에 표시된 다양한 값을 클릭하여 데이터를 탐색하거나 3개 점으로 구성된 작업 메뉴를 클릭하여 가능한 작업을 확인할 수 있습니다. +* **작업 공간**: 이 영역에는 선택 사항의 결과가 표시됩니다. \ No newline at end of file diff --git a/src/i18n/content/kr/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx b/src/i18n/content/kr/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx index 95eb0a37484..65b47fe0bbd 100644 --- a/src/i18n/content/kr/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx +++ b/src/i18n/content/kr/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx @@ -18,25 +18,14 @@ translationType: machine 쿼리 빌더를 사용하여 다음을 수행합니다. * 데이터에 빠르게 액세스하고 맞춤형 차트를 작성하여 인프라, 애플리케이션 및 기타 서비스의 상태를 배우고 이해할 수 있습니다. - * 대시보드에 차트를 추가하여 시스템 상태에 대한 완전한 실시간 보기를 얻으십시오. - * 단 두 번의 클릭으로 동료 또는 사용자와 차트를 공유할 수 있습니다. +* 작성하고 실행하는 쿼리에서 NRQL 을 만듭니다. -* NRQL 생성 - - - - 당신이 작성하고 실행하는 쿼리에서. - -Query builder +Query builder
- **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query your data**: 데이터 쿼리를 실행하여 사용자 지정 차트, 기타 시각화 및 NRQL 알림을 생성합니다. + **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query your data**: 데이터 쿼리를 실행하여 사용자 정의 차트, 기타 시각화 및 NRQL 알림을 만듭니다.
## 시작하다 [#get-started] @@ -50,21 +39,7 @@ translationType: machine 또한 [NerdGraph API](/docs/apis/nerdgraph/examples/nerdgraph-nrql-tutorial) 를 사용하면 보다 강력한 쿼리 기능에 액세스할 수 있습니다. 예를 들어 여러 계정에서 쿼리를 실행하고 비동기 쿼리를 실행하는 등의 작업을 수행할 수 있습니다. -쿼리 빌더를 찾으려면 **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query builder** 로 이동하십시오. - -## 어디서나 쿼리 [#query-from-anywhere] - - - 어디에서나 쿼리 기능에 액세스하려면 **Query your data** \[데이터 쿼리] 페이지에서 **Try** \[시도] 버튼을 선택하여 선택할 수 있습니다. - - -**[one.newrelic.com](https://one.newrelic.com/all-capabilities)** 화면 하단에 있는 확장 가능한 창에서 쿼리 빌더에 액세스할 수도 있습니다. 서비스를 모니터링하든, 문제를 해결하든, 아니면 플랫폼을 탐색하든 현재 보기를 벗어나지 않고도 데이터를 탐색할 수 있습니다. 활성화되면 New Relic 내 화면의 하단 표시줄을 클릭하기만 하면 콘솔을 사용하고 데이터 쿼리를 시작할 수 있습니다! - -A screenshot displaying the query from anywhere feature within New Relic +쿼리 빌더를 찾으려면 **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query builder** 로 이동하세요. ## 차트 사용 및 공유 [#customize-chart] @@ -73,4 +48,4 @@ translationType: machine * [차트 유형을 변경합니다](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#change-appearance) . 지정한 데이터를 기반으로 쿼리 작성기는 결과를 가장 효과적으로 표시하는 차트 유형을 선택합니다. 그러나 [사용 가능한 다른 차트 유형](/docs/insights/use-insights-ui/manage-dashboards/insights-chart-types) 중에서 선택하여 사용하려는 시각적 형식으로 데이터를 표시할 수 있습니다. * [차트를 공유하세요](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#share-charts) . * [대시보드에 차트를 추가합니다](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#add-to-dashboard) . -* [차트에서 NRQL 경고 조건을 만듭니다](/docs/alerts-applied-intelligence/new-relic-alerts/alert-conditions/create-nrql-alert-conditions/#create-chart) . +* [차트에서 NRQL 경고 조건을 만듭니다](/docs/alerts-applied-intelligence/new-relic-alerts/alert-conditions/create-nrql-alert-conditions/#create-chart) . \ No newline at end of file diff --git a/src/i18n/content/pt/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx b/src/i18n/content/pt/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx index cf0447db4d7..8ae8040572d 100644 --- a/src/i18n/content/pt/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx +++ b/src/i18n/content/pt/docs/accounts/accounts-billing/account-structure/multi-tenancy/org-creation.mdx @@ -65,10 +65,10 @@ Se você for um administrador em um provedor de serviço gerenciado ou uma empre ```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 } @@ -89,10 +89,10 @@ Se você for um administrador em uma organização empresarial que não precisa ```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 } diff --git a/src/i18n/content/pt/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx b/src/i18n/content/pt/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx index 19fae77e5f9..8076e11300e 100644 --- a/src/i18n/content/pt/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx +++ b/src/i18n/content/pt/docs/alerts/scale-automate/rest-api/manage-entities-alerts-conditions.mdx @@ -8,41 +8,41 @@ freshnessValidatedDate: never translationType: machine --- -Em alerta, um **entity** é definido como qualquer destino para monitoramento, como um aplicativo, um browser ou um host. A [interface do alerta](/docs/alerts/new-relic-alerts/defining-conditions/select-product-targets-alert-condition) mostra a entidade disponível que você pode selecionar. Você também pode usar a API REST e o API Explorer para [adicionar](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/add) ou [remover](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/remove) entidade para uma condição. +Em , um **entity** é definido como qualquer destino para monitoramento, como um aplicativo, um navegador ou um host. A [interface de alertas](http://one.newrelic.com/alerts/) mostra as entidades disponíveis que você pode selecionar. Você também pode usar a API REST e API Explorer para [adicionar](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/put_alerts_entity_conditions__entity_id__json) ou [remover](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/delete_alerts_entity_conditions__entity_id__json) entidades para uma condição. ## Antes de usar a API REST [#before-start] -A API REST não é mais a forma preferida de gerenciar programaticamente seus alertas. Para obter mais contexto, leia a [introdução à API de ](/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-api/intro-alerts-api). +A API REST não é mais a maneira preferida de gerenciar seus alertas programaticamente. Para mais contexto, leia a [Introdução à API para alertas](/docs/alerts/scale-automate/nerdgraph/nerdgraph-api-examples/). ## Requisitos Modificar a lista de entidades numa condição exige que você saiba: * Sua [chave de API](/docs/apis/rest-api-v2/getting-started/introduction-new-relic-rest-api-v2#api_key) -* O [`entity_id`](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-entity) da entidade que você deseja monitor -* O [`condition_id`](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-condition) da condição que você deseja modificar +* A [\{'\{entity\_ID}'}](/docs/new-relic-solutions/get-started/glossary/#entity) da entidade que pretende monitor +* O [\{'\{condition\_ID}'}](/docs/new-relic-solutions/get-started/glossary/#alert-condition) da condição que você deseja modificar ## Procedimento geral [#basic\_process][#basic_process] Para atualizar a lista de entidades para uma condição: -1. Localize o [ID da entidade](/docs/alerts/new-relic-alerts/getting-started/alerts-glossary#alert-entity) apropriado; por exemplo, [ID do aplicativo](/docs/apis/rest-api-v2/requirements/listing-host-instance-application-server-ids) e [ID do browser](/docs/apis/rest-api-v2/browser-examples-v2/adding-or-listing-browser-apps-api-v2#specific-browser-app). +1. Localize o ID da entidade apropriado; por exemplo, [ID do aplicativo](/docs/apis/rest-api-v2/requirements/listing-host-instance-application-server-ids) e [ID do navegador](/docs/apis/rest-api-v2/browser-examples-v2/add-or-list-browser-apps-api-v2/). -2. [Identifique o ID da política por nome ou tipo](/docs/apm/apis/alert-examples-v2/listing-policies-api-v2#single_policy). +2. [Identifique o ID da política por nome ou tipo](/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts/#alert-policies). 3. Obtenha a lista de condições associadas à política e escolha aquela que deseja modificar para a categoria apropriada: - * [, e](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#conditions) + * [APM, monitoramento de Browser e monitoramento de Mobile](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#conditions) * [Serviços externos](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#ext-services-conditions) * [Monitoramento sintético](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#synthetics-conditions) -4. Modifique a condição usando as solicitações de API [de adição](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#add-entity) ou [remoção](/docs/alerts/new-relic-alerts/rest-api-alerts/rest-api-calls-new-relic-alerts#remove_entity) . +4. Modifique a condição usando as [solicitações de API](/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts/#alert-entity-conditions) de adição ou remoção. Siga os requisitos para o [número mínimo e máximo de entidades](/docs/alerts/new-relic-alerts/configuring-alert-policies/minimum-maximum-values) que você pode adicionar às condições. -## Exemplo: Adicionar/remover uma entidade [#example] +## Exemplo: Adicionar ou remover uma entidade [#example] O exemplo a seguir mostra como adicionar um aplicativo Ruby chamado `TimberTime` em uma condição e como remover uma entidade dessa mesma condição. @@ -51,6 +51,7 @@ Apenas a primeira etapa neste exemplo é exclusiva para escolher o aplicativo Ru 1. Obtenha o `entity_id`; por exemplo, `application_id`: ```shell + curl -X GET 'https://api.newrelic.com/v2/applications.json' \ -H $API_KEY -i ``` @@ -60,6 +61,7 @@ Apenas a primeira etapa neste exemplo é exclusiva para escolher o aplicativo Ru Se você souber o nome do aplicativo, use este comando e especifique `app_name`: ```shell + curl -X GET 'https://api.newrelic.com/v2/applications.json' \ -H $API_KEY -i \ -d 'filter[name]=TimberTime' @@ -82,6 +84,7 @@ Apenas a primeira etapa neste exemplo é exclusiva para escolher o aplicativo Ru 3. Obtenha o `policy_id` que você deseja atualizar; por exemplo, a política `Logjam Alert` do aplicativo `TimberTime` . Para obter o `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 @@ -104,6 +107,7 @@ Apenas a primeira etapa neste exemplo é exclusiva para escolher o aplicativo Ru 5. Liste todas as condições desta política e localize `condition_id`: ```shell + curl -X GET 'https://api.newrelic.com/v2/alerts_conditions.json' \ -H $API_KEY -i \ -G -d 'policy_id=85' @@ -142,6 +146,7 @@ Apenas a primeira etapa neste exemplo é exclusiva para escolher o aplicativo Ru Para adicionar `entity_id` 12345 a `condition_id` 234567, com `entity_type` definido 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' \ @@ -151,6 +156,7 @@ Apenas a primeira etapa neste exemplo é exclusiva para escolher o aplicativo Ru Para remover `entity_id` 8288171 de `condition_id` 234567, com `entity_type` definido 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' diff --git a/src/i18n/content/pt/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx b/src/i18n/content/pt/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx index 5440b826e32..089787ac040 100644 --- a/src/i18n/content/pt/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx +++ b/src/i18n/content/pt/docs/alerts/scale-automate/rest-api/rest-api-calls-alerts.mdx @@ -10,13 +10,13 @@ translationType: machine Nossa API REST é a API original da New Relic para definir programaticamente as configurações de alerta da New Relic ([saiba mais sobre NerdGraph, nossa API preferida](/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-nerdgraph/nerdgraph-api-examples)). -O [REST API Explorer](/docs/apm/apis/api-explorer-v2/getting-started-new-relics-api-explorer) também inclui o formato de solicitação `curl`, parâmetro disponível, possíveis códigos de status de resposta e estrutura de resposta JSON para cada chamada de API disponível. Você também pode [criar condição do alerta na interface](/docs/alerts/new-relic-alerts/defining-conditions/define-alert-conditions). +O [REST API Explorer](/docs/apm/apis/api-explorer-v2/getting-started-new-relics-api-explorer) também inclui o formato de solicitação `curl`, o parâmetro disponível, os códigos de status de resposta potenciais e a estrutura de resposta JSON para cada uma das chamadas de API disponíveis. Você também pode [criar condições do alerta na interface](/docs/alerts/create-alert/create-alert-condition/alert-conditions/). ## Antes de usar a API REST [#before-start] -Antes de usar a API REST para gerenciar dados de alertas, leia a [introdução à API de ](/docs/alerts-applied-intelligence/new-relic-alerts/advanced-alerts/alerts-api/intro-alerts-api). +Antes de usar a API REST para gerenciar dados de alertas, leia o [documento Introdução ao uso de alertas com nosso NerdGraph API](/docs/alerts/scale-automate/nerdgraph/nerdgraph-api-examples/) . -Para alertas de infraestrutura, consulte \[API REST para monitoramento de alertas de infraestrutura]\(/docs/infrastructure/new-relic-infrastructure/infrastructure-alert-conditions/ +Para alertas de infraestrutura, consulte [REST API para alertas de monitoramento de infraestrutura](/docs/infrastructure/new-relic-infrastructure/infrastructure-alert-conditions/rest-api-calls-new-relic-infrastructure-alerts/) ## Dados e funções disponíveis via REST API [#data] @@ -49,14 +49,13 @@ Para alertas de infraestrutura, consulte \[API REST para monitoramento de alerta A saída da lista será [paginada](/docs/apis/rest-api-v2/requirements/pagination-api-output). As funções disponíveis incluem: * [Política de alertas](#policies-list) - * Condições para [, e ](#conditions-list)([algumas limitações se aplicam.](#excluded)) + * Condições para [APM, monitoramento de navegador e monitoramento de celular](#conditions-list) ([algumas limitações se aplicam.](#excluded)) * Condições para [serviços externos](#ext-conditions-list) * Condições para [monitoramento sintético](#synthetics-conditions) * Condições para [monitoramento sintético em vários locais](#multilocation-synthetics-conditions) * Condições para NRQL ([algumas limitações se aplicam).](#excluded) * [Evento](#events) - * [Incidente](#incidents) - * [Incidente](#incidents) + * [Incidente](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/) @@ -66,7 +65,7 @@ Para alertas de infraestrutura, consulte \[API REST para monitoramento de alerta - Você pode ter uma função de Proprietário ou Administrador em sua conta **and** uma [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) **or** ter uma função personalizada que concede permissões para gerenciar alertas **and** uma [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) para usar qualquer função de manutenção, incluindo **POST > Create**, **PUT > Add**, **PUT > Update** e **DELETE**. + Você pode ter uma função `Owner` ou `Admin` em sua conta **and** uma [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) ou ter uma função personalizada que concede permissões para gerenciar alertas e uma chave de usuário para usar qualquer função de manutenção, incluindo **POST > Create**, **PUT > Add**, **PUT > Update** e **DELETE**. @@ -79,9 +78,9 @@ Esses tipos de condições não possuem endpoint disponível na API: * APM: transação da web percentil, condições de segmentação de rótulos e anomalia * NRQL: anomalia -## Política de alertas +## Política de alertas [#alert-policies] -Essas funções de API incluem links para o API Explorer, onde você pode criar, excluir ou listar [políticas](/docs/alerts/new-relic-alerts-beta/getting-started/best-practices-alert-policies). +Essas funções de API incluem links para o API Explorer, onde você pode criar, excluir ou listar [políticas](https://api.newrelic.com/docs/#/Alerts%20Policies). Se a sua organização hospedar dados no data center da UE, verifique se você está usando os [endpoints de API adequados para contas da região da UE](/docs/using-new-relic/welcome-new-relic/getting-started/introduction-eu-region-data-center#endpoints). @@ -115,17 +114,17 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, - Determina como o alerta [criará o incidente](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents). Este deve ser um dos seguintes: + Determina como os alertas [criarão incidentes](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/). Deve ser um dos seguintes: - * `PER_POLICY` (padrão): Acumulação por [política](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-policy). - * `PER_CONDITION`: Acumule por [condição](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-condition). - * `PER_CONDITION_AND_TARGET`: Acumule por [destino e condição](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-target). + * `PER_POLICY` (padrão): Agrupar por [política](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-policy). + * `PER_CONDITION`: Enrolar por [condição](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-condition). + * `PER_CONDITION_AND_TARGET`: Enrole por [destino e condição](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-target). - [`name`](/docs/alerts/new-relic-alerts-beta/configuring-alert-policies/name-or-rename-alert-policy) + [Política `name`](/docs/alerts/organize-alerts/create-edit-or-find-alert-policy/) @@ -136,7 +135,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/create) > Alerts Policies > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/post_alerts_policies_json) > Alerts Policies > POST > Create** ```shell @@ -193,17 +192,17 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, - Determina como o alerta [criará o incidente](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents). Deve ser um dos seguintes: + Determina como os alertas [criarão incidentes](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/). Deve ser um dos seguintes: - * `PER_POLICY` (padrão): Acumulação por [política](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-policy). - * `PER_CONDITION`: Acumule por [condição](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-condition). - * `PER_CONDITION_AND_TARGET`: Acumule por [destino e condição](/docs/alerts/new-relic-alerts-beta/reviewing-alert-incidents/specify-when-new-relic-creates-incidents#preference-target). + * `PER_POLICY` (padrão): Agrupar por [política](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-policy). + * `PER_CONDITION`: Enrolar por [condição](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-condition). + * `PER_CONDITION_AND_TARGET`: Enrole por [condição e sinal](/docs/alerts/organize-alerts/specify-when-alerts-create-incidents/#preference-signal). - [`name`](/docs/alerts/new-relic-alerts-beta/configuring-alert-policies/name-or-rename-alert-policy) + [Política `name`](/docs/alerts/organize-alerts/create-edit-or-find-alert-policy/) @@ -216,7 +215,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/create) > Alerts Policies > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/put_alerts_policies__policy_id__json) > Alerts Policies > PUT > Update** ```shell @@ -234,10 +233,10 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, - Para excluir uma política existente, use sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) e inclua `policy_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List**) na chamada de API: + Para excluir uma política existente, use sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) e inclua `policy_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List**) na chamada de API: - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/delete) > Alerts Policies > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/delete_alerts_policies__policy_id__json) > Alerts Policies > DELETE** ```shell @@ -254,7 +253,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Valor [de paginação](/docs/apis/rest-api-v2/requirements/pagination-api-output) opcional - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List** ```shell @@ -264,7 +263,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, -## Condições para APM, browser, mobile [#conditions] +## Condições para APM, navegador e celular [#conditions] Essas funções de API incluem links para o API Explorer, onde você pode criar, atualizar, excluir ou listar [condições](/docs/alerts/new-relic-alerts-beta/configuring-alert-policies/define-alert-conditions) de política. Estas chamadas são para condições com estes tipos de entidade: @@ -279,7 +278,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Condições de anomalia - O API Explorer fornece informações sobre outros tipos de condições usando **separate endpoints**, incluindo [serviços externos](#ext-services-conditions) (APM e dispositivos móveis) e [monitoramento sintético](#). Considere todos os tipos de condição do alerta ao pesquisar ou atualizar. Se sua conta hospedar dados no data center da UE, certifique-se de usar os [endpoints de API adequados para contas da região da UE](/docs/using-new-relic/welcome-new-relic/getting-started/introduction-eu-region-data-center#endpoints). + O API Explorer fornece informações sobre outros tipos de condições usando **separate endpoints**, incluindo [serviços externos](#ext-services-conditions) (APM e dispositivos móveis) e [monitoramento sintético](#synthetics-conditions). Considere todos os tipos de condição do alerta ao pesquisar ou atualizar. Se sua conta hospeda dados no data center da UE, certifique-se de usar os [endpoints de API adequados para contas da região da UE](/docs/using-new-relic/welcome-new-relic/getting-started/introduction-eu-region-data-center#endpoints). @@ -288,15 +287,15 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Seu - * O `policy_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List**) + * O `policy_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List**) * Os valores `condition` necessários na chamada de API (descritos na página do API Explorer e no [glossário da API condição do alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/create) > Alerts Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/post_alerts_conditions_policies__policy_id__json) > Alerts Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -331,7 +330,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, }' ``` - A resposta JSON retorna uma condição `id`, que será necessária para atualizar ou excluir a condição. Você também pode visualizar a condição `id` de **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List**. + A resposta JSON retorna uma condição `id`, que será necessária para atualizar ou excluir a condição. Você também pode visualizar a condição `id` de **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**. @@ -339,15 +338,15 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * O `id` da condição (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_condition/list) > Alerts Conditions > GET > List**) + * O `id` da condição (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**) * Os valores `condition` necessários na chamada de API (descritos na página do API Explorer e no [glossário da API condição do alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/update) > Alerts Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/put_alerts_conditions__condition_id__json) > Alerts Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -389,10 +388,10 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * O `condition_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List**) + * O `condition_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/update) > Alerts Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/delete_alerts_conditions__condition_id__json) > Alerts Conditions > DELETE > Delete** ```shell @@ -405,7 +404,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, Para visualizar uma lista de condições existentes para sua política, use sua [chave de API REST](/docs/apis/rest-api-v2/requirements/rest-api-key) ou [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) e o [`policy_id`](#policies-list) associado na chamada de API. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List** ```shell @@ -427,15 +426,15 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, - Recomendação: Devido à forma como os dados NRQL são transmitidos, defina `aggregation_method` como `EVENT_FLOW` e use as configurações padrão de `60` para `aggregation_window` e `120` para `aggregation_delay`. `EVENT_FLOW` funciona na maioria dos casos de uso, mas para uma discussão sobre quais casos de uso funcionam melhor com `EVENT_TIMER`, consulte [Qual método de agregação usar?](https://discuss.newrelic.com/t/relic-solution-how-can-i-figure-out-which-aggregation-method-to-use/164288). + Recomendação: Devido à maneira como os dados NRQL são transmitidos, defina `aggregation_method` como `EVENT_FLOW` e use as configurações padrão de `60` para `aggregation_window` e `120` para `aggregation_delay`. `EVENT_FLOW` funciona na maioria dos casos de uso, mas para uma discussão sobre quais casos de uso funcionam melhor com `EVENT_TIMER`, consulte [Escolha seu método de agregação](/docs/alerts/create-alert/fine-tune/streaming-alerts-key-terms-concepts/#aggregation-methods). - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/create) > Alerts NRQL Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/post_alerts_nrql_conditions_policies__policy_id__json) > Alerts NRQL Conditions > POST > Create** Para criar condições NRQL para políticas: - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_nrql_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -485,15 +484,15 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * O `id` da condição (disponível no [API Explorer ](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/list) **Alerts NRQL Conditions > GET > List**) + * A condição `id` (disponível no [API Explorer ](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/get_alerts_nrql_conditions_json) **Alerts NRQL Conditions > GET > List**) * Os valores `condition` necessários na chamada de API (descritos na página do API Explorer e no [glossário da API condição do alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/update) > Alerts NRQL Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/put_alerts_nrql_conditions__condition_id__json) > Alerts NRQL Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_nrql_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -526,10 +525,10 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * O `id` da condição (disponível no [API Explorer ](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/list) **Alerts NRQL Conditions > GET > List**) + * A condição `id` (disponível no [API Explorer ](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/get_alerts_nrql_conditions_json) **Alerts NRQL Conditions > GET > List**) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/delete) > Alerts NRQL Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/delete_alerts_nrql_conditions__condition_id__json) > Alerts NRQL Conditions > DELETE > Delete** ```shell @@ -542,7 +541,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, Para visualizar uma lista de condições existentes para sua política de alertas, use sua chave de usuário ou [chave de API REST](/docs/apis/rest-api-v2/requirements/rest-api-key) e o [`policy_id`](#policies-list) associado na chamada de API. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_nrql_conditions/list) > Alerts NRQL Conditions > GET > List** + **\[API Explorer]https://api.newrelic.com/docs/#/Alerts%20NRQL%20Conditions/get\_alerts\_nrql\_conditions\_json) > Alerts NRQL Conditions > GET > List** ```shell @@ -567,15 +566,15 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * O `policy_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List**) + * O `policy_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List**) * Os valores `external_service_condition` necessários na chamada de API (descritos na página do API Explorer e no [glossário da API condição do alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/create) > Alerts External Service Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/post_alerts_external_service_conditions_policies__policy_id__json) > Alerts External Service Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_external_service_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -604,7 +603,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, }' ``` - A resposta JSON retorna uma condição `id`, que será necessária para atualizar ou excluir a condição. Você também pode visualizar a condição `id` de **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/list) > Alerts External Service Conditions > GET > List**. + A resposta JSON retorna uma condição `id`, que será necessária para atualizar ou excluir a condição. Você também pode visualizar a condição `id` de **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List**. @@ -612,15 +611,15 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * A condição de serviço externo `id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/list) > Alerts External Service Conditions > GET > List**) + * A condição de serviço externo `id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List**) * Os valores `external_service_condition` necessários na chamada de API (descritos na página do API Explorer e no [glossário da API condição do alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/update) > Alerts External Service Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/put_alerts_external_service_conditions__condition_id__json) > Alerts External Service Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_external_service_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -655,10 +654,10 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * O `condition_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts External Service Conditions > GET > List**) + * O `condition_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List**) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/delete) > Alerts External Service Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/delete_alerts_external_service_conditions__condition_id__json) > Alerts External Service Conditions > DELETE** ```shell @@ -671,7 +670,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, Para visualizar uma lista de condições existentes para políticas com aplicativos de serviços externos (APM ou monitoramento de Mobile), use sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) ou [chave de API REST](/docs/apis/rest-api-v2/requirements/rest-api-key) e o [`policy_id`](#policies-list) associado na chamada de API. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_external_service_conditions/list) > Alerts External Service Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20External%20Service%20Conditions/get_alerts_external_service_conditions_json) > Alerts External Service Conditions > GET > List** ```shell @@ -692,15 +691,15 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * O `policy_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List**) + * O `policy_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List**) * Os valores `synthetics_condition` necessários na chamada de API (descritos na página do API Explorer e no [glossário da API condição do alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/create) > Alerts Synthetics Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/post_alerts_synthetics_conditions_policies__policy_id__json) > Alerts Synthetics Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_synthetics_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -715,33 +714,55 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, }' ``` - A resposta JSON retorna uma condição `id`, que será necessária para atualizar ou excluir a condição. Você também pode visualizar a condição `id` de **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List**. + A resposta JSON retorna uma condição `id`, que será necessária para atualizar ou excluir a condição. Você também pode visualizar a condição `id` de **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/get_alerts_synthetics_conditions_json) > Alerts Synthetics Conditions > GET > List**. - - Para atualizar as condições da política para monitoramento sintético, inclua estes valores na chamada de API: + + Para atualizar as condições das políticas, inclua estes valores na chamada de API: * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * A condição `id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List**) + * O `id` da condição (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**) - * Os valores `synthetics_condition` necessários na chamada de API (descritos na página do API Explorer para [criar condição do alerta para Sintético](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/create) e no [glossário da API condição do alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) + * Os valores `condition` necessários na chamada de API (descritos na página do API Explorer e no [glossário da API condição do alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/update) > Alerts Synthetics Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/put_alerts_conditions__condition_id__json) > Alerts Conditions > PUT > Update** - ``` - curl -X PUT 'https://api.newrelic.com/v2/alerts_synthetics_conditions/$CONDITION_ID.json' \ + ```shell + curl -X PUT 'https://api.newrelic.com/v2/alerts_conditions/$CONDITION_ID.json' \ + -H "X-Api-Key:$API_KEY" -i \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ -d \ '{ - "synthetics_condition": { + "condition": { + "type": "string", "name": "string", - "monitor_id": "string", + "enabled": boolean, + "entities": [ + integer + ], + "metric": "string", + "metric": "string", + "gc_metric": "string", + "condition_scope": "string", + "violation_close_timer": integer, "runbook_url": "string", - "enabled": boolean + "terms": [ + { + "duration": "string", + "operator": "string", + "priority": "string", + "threshold": "string", + "time_function": "string" + } + ], + "user_defined": { + "metric": "string", + "value_function": "string" + } } }' ``` @@ -752,10 +773,10 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * O `condition_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List**) + * O `condition_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/get_alerts_synthetics_conditions_json) > Alerts Synthetics Conditions > GET > List**) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/delete) > Alerts Synthetics Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/delete_alerts_synthetics_conditions__condition_id__json) > Alerts Synthetics Conditions > DELETE** ```shell @@ -768,7 +789,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, Para visualizar uma lista de condições de política existentes para monitoramento sintético, use sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) ou [chave de API REST](/docs/apis/rest-api-v2/requirements/rest-api-key) e o [`policy_id`](#policies-list) associado na chamada de API. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_synthetics_conditions/list) > Alerts Synthetics Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Synthetics%20Conditions/get_alerts_synthetics_conditions_json) > Alerts Synthetics Conditions > GET > List** ```shell @@ -789,15 +810,15 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * O `policy_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_policies/list) > Alerts Policies > GET > List**) + * O `policy_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Policies/get_alerts_policies_json) > Alerts Policies > GET > List**) * Os valores `location_failure_condition` necessários na chamada de API (descritos na página do API Explorer e no [glossário da API condição do alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/create) > Alerts Location Failure Conditions > POST > Create** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/post_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > POST > Create** - ``` + ```shell curl -X POST 'https://api.newrelic.com/v2/alerts_location_failure_conditions/policies/$POLICY_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -822,7 +843,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, }' ``` - A resposta JSON retorna uma condição `id`, que será necessária para atualizar ou excluir a condição. Você também pode visualizar a condição `id` de **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List**. + A resposta JSON retorna uma condição `id`, que será necessária para atualizar ou excluir a condição. Você também pode visualizar a condição `id` de **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List**. @@ -830,15 +851,15 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * A condição `id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List**) + * A condição `id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List**) * Os valores `location_failure_condition` necessários na chamada de API (descritos na página do API Explorer e no [glossário da API condição do alerta](/docs/alerts/new-relic-alerts/rest-api-alerts/alerts-conditions-api-field-names)) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/update) > Alerts Location Failure Conditions > PUT > Update** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/put_alerts_location_failure_conditions__condition_id__json) > Alerts Location Failure Conditions > PUT > Update** - ``` + ```shell curl -X PUT 'https://api.newrelic.com/v2/alerts_location_failure_conditions/$CONDITION_ID.json' \ -H "$API_KEY" -i \ -H 'Content-Type: application/json' \ @@ -869,10 +890,10 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, * Sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) - * O `condition_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List**) + * O `condition_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List**) - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/delete) > Alerts Location Failure Conditions > DELETE > Delete** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/delete_alerts_location_failure_conditions__condition_id__json) > Alerts Location Failure Conditions > DELETE** ```shell @@ -885,7 +906,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, Para visualizar uma lista de condições de política existentes para monitoramento sintético de vários locais, use sua [chave de usuário](/docs/apis/get-started/intro-apis/types-new-relic-api-keys#user-api-key) ou [chave de API REST](/docs/apis/rest-api-v2/requirements/rest-api-key) e o [`policy_id`](#policies-list) associado na chamada de API. - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_location_failure_conditions/list) > Alerts Location Failure Conditions > GET > List** + **[API Explorer](https://api.newrelic.com/docs/#/Deprecation%20Notice%20-%20Alerts%20Location%20Failure%20Conditions/get_alerts_location_failure_conditions_policies__policy_id__json) > Alerts Location Failure Conditions > GET > List** ```shell @@ -895,7 +916,7 @@ Essas funções de API incluem links para o API Explorer, onde você pode criar, -## Condições da entidade de alerta +## Condições da entidade de alerta [#alert-entity-conditions] Estas funções da API incluem links para o API Explorer, onde você pode listar, adicionar e remover entidades nas condições da sua política de alertas. @@ -919,7 +940,7 @@ Estas funções da API incluem links para o API Explorer, onde você pode listar * KeyTransaction - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/list) > Alerts Entity Conditions > GET > list** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/get_alerts_entity_conditions__entity_id__json) > Alerts Entity Conditions > GET > list** ```shell @@ -936,7 +957,7 @@ Estas funções da API incluem links para o API Explorer, onde você pode listar * O `entity_id` Esta é a [entidade (destino do alerta)](/docs/alerts/new-relic-alerts-beta/getting-started/alerts-glossary#alert-entity) a ser monitorada. É o ID numérico do aplicativo APM, aplicativo de browser, transação principal ou aplicativo mobile. - * O `condition_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List**) + * O `condition_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**) * O `entity_type`, que deve ser um dos seguintes: @@ -946,7 +967,7 @@ Estas funções da API incluem links para o API Explorer, onde você pode listar * KeyTransaction - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/add) > Alerts Entity Conditions > PUT > Add** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Entity Conditions > PUT > Add** ```shell @@ -964,7 +985,7 @@ Estas funções da API incluem links para o API Explorer, onde você pode listar * O `entity_id` Esta é a [entidade de monitor específica (destino do alerta)](/docs/alerts/new-relic-alerts-beta/getting-started/alerts-glossary#alert-entity) a ser removida. É o ID numérico do aplicativo APM, aplicativo de browser, principal de transação ou aplicativo mobile. - * O `condition_id` (disponível em **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_conditions/list) > Alerts Conditions > GET > List**) + * O `condition_id` (disponível em **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Conditions/get_alerts_conditions_json) > Alerts Conditions > GET > List**) * O `entity_type`, que deve ser um dos seguintes: @@ -974,7 +995,7 @@ Estas funções da API incluem links para o API Explorer, onde você pode listar * KeyTransaction - **[API Explorer](https://rpm.newrelic.com/api/explore/alerts_entity_conditions/remove) > Alerts Entity Conditions > DELETE > Remove** + **[API Explorer](https://api.newrelic.com/docs/#/Alerts%20Entity%20Conditions/delete_alerts_entity_conditions__entity_id__json) > Alerts Entity Conditions > DELETE > Remove** ```shell diff --git a/src/i18n/content/pt/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx b/src/i18n/content/pt/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx index c45ef55f395..d25f087bb0d 100644 --- a/src/i18n/content/pt/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx +++ b/src/i18n/content/pt/docs/infrastructure/elastic-container-service-integration/introduction-amazon-ecs-integration.mdx @@ -25,28 +25,17 @@ Nossa integração ECS relata e exibe dados de desempenho do seu ambiente [Amazo Nossa integração ECS instrumento a instância subjacente e a camada contêiner por meio de relatórios métricos de objetos ECS. A integração fornece insights sobre sua instância, tarefas, serviços e contêiner do ECS. -New Relic ECS integration dashboard +New Relic ECS integration dashboard
- **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > All entities > ECS dashboard:** A integração do ECS reporta dados de desempenho sobre seu contêiner Amazon ECS. + **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > All entities > ECS dashboard:** A integração do ECS reporta dados de desempenho sobre seu contêiner Amazon ECS.
Recurso inclui: -* Visualize seus dados em - - - - pré-construído para obter insights imediatos sobre seu ambiente ECS. - +* Visualize seus dados em pré-construído para obter insights imediatos sobre seu ambiente ECS. * Crie suas próprias consultas e gráficos no [criador de consulta](/docs/chart-builder/use-chart-builder/get-started/introduction-chart-builder). - * Crie [condição de alerta](/docs/ecs-integration-recommended-alert-conditions). - * Explore entidade usando nosso [explorador de entidade](/docs/new-relic-one/use-new-relic-one/ui-data/new-relic-one-entity-explorer). ## Compatibilidade e requisitos [#requirements] @@ -64,3 +53,7 @@ Para instalar, consulte nossos [documentos de integração de instalação](/doc ## Verifique o código-fonte [#source-code] Esta integração é um software de código aberto. Isso significa que você pode [navegar pelo código-fonte](https://github.com/newrelic/nri-ecs) e enviar melhorias ou criar seu próprio fork e construí-lo. + +## Monitorar com agente de linguagem APM [#monitor-with-apm] + +Você também pode configurar o agente de linguagem APM para ser executado no seu ambiente ECS Fargate. Para mais detalhes, consulte o [agente APM no Guia de configuração do ECS](/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents). \ No newline at end of file diff --git a/src/i18n/content/pt/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx b/src/i18n/content/pt/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx new file mode 100644 index 00000000000..9e21038ca15 --- /dev/null +++ b/src/i18n/content/pt/docs/infrastructure/elastic-container-service-integration/monitor-ecs-with-apm-agents.mdx @@ -0,0 +1,253 @@ +--- +title: Monitorar ambientes Amazon ECS com agente de linguagem APM +tags: + - APM Agents + - Elastic Container Service + - Fargate +metaDescription: New Relic's APM agents can be setup to monitor your Amazon ECS environment. +freshnessValidatedDate: never +translationType: machine +--- + +Você pode instalar o agente New Relic Monitoramento do desempenho de aplicativos (APM) em seu ambiente [Amazon ECS](https://docs.aws.amazon.com/ecs/index.html) . Ao equipar seu ambiente com o Docker, você pode coletar e enviar dados e métricas APM para a plataforma New Relic . + +## Instale o agente no seu contêiner docker [#install-the-agent] + +Para adicionar o agente ao seu contêiner docker, siga as etapas de instalação específicas do agente de idioma que você está usando: + +* [Java](https://docs.newrelic.com/docs/apm/agents/java-agent/additional-installation/install-new-relic-java-agent-docker/) +* [.NET](https://docs.newrelic.com/install/dotnet/?deployment=linux&docker=yesDocker) +* [Node.js](https://docs.newrelic.com/docs/apm/agents/nodejs-agent/installation-configuration/install-nodejs-agent-docker/) +* [Python](https://docs.newrelic.com/install/python/) + +## Configure o agente na sua definição de tarefa do ECS [#agent-task-def] + +Para que o agente seja executado no seu ambiente ECS, você precisa modificar seu [arquivo de definição de tarefa](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task_definitions.html). Este arquivo permite que você especifique o parâmetro com o qual deseja que seu aplicativo seja executado. Para configurar o agente, você precisa definir as seguintes variáveis de ambiente: + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # App name is required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # Setting an app name is highly recommended but not required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # App name is required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + + ```json + "environment": [ + # Specify your region-aware host here + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + # Setting an app name is highly recommended but not required + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + # License key is required + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + ``` + + + +## Configurar o agente de infra como um sidecar [#infra-agent-side-car] + +Você pode configurar o agente de infraestrutura como um [contêiner sidecar](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/fargate-security-considerations.html) para seu agente APM, dando a você mais visibilidade em seu ambiente. Ao configurar um sidecar para seu agente APM, você estabelece um relacionamento entre o aplicativo e o monitoramento de infraestrutura para que os dados sejam correlacionados. Isso exibe dados para vários recursos de mapeamento New Relic , como [mapas de serviço](/docs/new-relic-solutions/new-relic-one/ui-data/service-maps/service-maps). + +Service map screenshot running language agent and infra agent together in Fargate environment + +
+ Este mapa de serviço inclui dados extraídos de um agente APM com um sidecar de agente de infraestrutura em um ambiente Fargate. +
+ +## Exemplo de arquivo de definição de tarefa [#example-task-definition] + +Para configurar o agente de linguagem e o sidecar do agente de infraestrutura, atualize seu arquivo de definição de tarefa completo. Por exemplo: + +```json +{ + "family": "nrExampleFargateDef", + "containerDefinitions": [ + { + "name": "fargate-test", + "image": "nrExample/fargate-test:latest", + "cpu": 256, + "memoryReservation": 1024, + "portMappings": [ + { + "name": "fargate-test-80-tcp", + "containerPort": 80, + "hostPort": 80, + "protocol": "tcp", + "appProtocol": "http" + } + ], + "essential": true, + "environment": [ + { + "name": "NEW_RELIC_HOST", + "value": "collector.newrelic.com" + }, + { + "name": "NEW_RELIC_APP_NAME", + "value": "Fargate Demo (AWS)" + }, + { + "name": "NEW_RELIC_LICENSE_KEY", + "value": "your-license-key" + } + ], + "mountPoints": [], + "volumesFrom": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-group": "/ecs/nrExampleFargateDef", + "awslogs-create-group": "true", + "awslogs-region": "us-east-1", + "awslogs-stream-prefix": "ecs" + } + }, + "systemControls": [] + }, + { + "name": "newrelic-infra", + "image": "newrelic/nri-ecs:1.11.10", + "cpu": 256, + "memoryReservation": 512, + "portMappings": [], + "essential": true, + "environment": [ + { + "name": "NRIA_IS_FORWARD_ONLY", + "value": "true" + }, + { + "name": "NRIA_LICENSE_KEY", + "value": "your-license-key" + }, + { + "name": "NRIA_VERBOSE", + "value": "1" + }, + { + "name": "NRIA_PASSTHROUGH_ENVIRONMENT", + "value": "ECS_CONTAINER_METADATA_URI,ECS_CONTAINER_METADATA_URI_V4,FARGATE" + }, + { + "name": "FARGATE", + "value": "true" + }, + { + "name": "NRIA_CUSTOM_ATTRIBUTES", + "value": "{\"nrDeployMethod\":\"downloadPage\"}" + }, + ], + "mountPoints": [], + "volumesFrom": [], + "logConfiguration": { + "logDriver": "awslogs", + "options": { + "awslogs-group": "/newrelic-infra/ecs", + "awslogs-region": "us-east-1", + "awslogs-stream-prefix": "verbose" + } + }, + "systemControls": [] + } + ], + "taskRoleArn": "arn:aws:iam::111111111111:role/ecsTaskExecutionRole", + "executionRoleArn": "arn:aws:iam::111111111111:role/ecsTaskExecutionRole", + "networkMode": "awsvpc", + "requiresCompatibilities": [ + "FARGATE" + ], + "cpu": "1024", + "memory": "3072", + "runtimePlatform": { + "cpuArchitecture": "X86_64", + "operatingSystemFamily": "LINUX" + } +} +``` + +Depois de modificar seu arquivo de tarefas, acione alguns dados em seu ambiente, aguarde alguns minutos e [procure seus dados na interface do usuário](/docs/ecs-integration-understand-use-data). + +## Qual é o próximo? [#next-steps] + +Depois de configurar seu agente: + +* Recomendamos instalar nosso [ECS integração na nuvem](/docs/integrations/amazon-integrations/aws-integrations-list/aws-ecsecr-monitoring-integration), que exibe outros dados do ECS, como dados sobre cluster e serviços. + +* Revise nosso documento sobre [condição do alerta](/docs/ecs-integration-recommended-alert-conditions). + +* Caso queira fazer configurações adicionais para seu agente APM, confira a documentação de configuração deles: + + * [Java](https://docs.newrelic.com/docs/apm/agents/java-agent/configuration/java-agent-configuration-config-file/) + * [.NET](https://docs.newrelic.com/docs/apm/agents/net-agent/configuration/net-agent-configuration/) + * [Node.js](https://docs.newrelic.com/docs/apm/agents/nodejs-agent/installation-configuration/nodejs-agent-configuration/) + * [Python](https://docs.newrelic.com/docs/apm/agents/python-agent/configuration/python-agent-configuration/) \ No newline at end of file diff --git a/src/i18n/content/pt/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx b/src/i18n/content/pt/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx index e0e5997d0db..cb1ca506a2f 100644 --- a/src/i18n/content/pt/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx +++ b/src/i18n/content/pt/docs/mobile-monitoring/new-relic-mobile/mobile-sdk/set-application-build-number.mdx @@ -29,7 +29,7 @@ translationType: machine - A partir da versão 5.3.0 do agente Android New Relic, `withApplicationBuild()` substituiu `NewRelic.withBuildIdentifier()`. + A partir da versão 5.3.0 do agente Android New Relic, `withBuildIdentifier()` substituiu `NewRelic.withApplicationBuild()`. ## Sintaxe [#syntax] diff --git a/src/i18n/content/pt/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx b/src/i18n/content/pt/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx new file mode 100644 index 00000000000..91fd45c0c37 --- /dev/null +++ b/src/i18n/content/pt/docs/query-your-data/explore-query-data/query-builder/introduction-new-data-explorer.mdx @@ -0,0 +1,53 @@ +--- +title: Introdução ao explorador de dados +tags: + - Query your data + - Explore and query data + - Data explorer +metaDescription: The New Relic data explorer lets you run queries of your data without using NRQL-format queries +freshnessValidatedDate: never +translationType: machine +--- + +Agora você pode explorar todos os seus dados visualmente usando o **query experience data explorer** sem precisar saber como escrever [consulta no formatoNRQL](/docs/query-your-data/nrql-new-relic-query-language/get-started/introduction-nrql-new-relics-query-language). + +Precisa realizar uma pesquisa mais detalhada? Leia como [consultar seus dados](/docs/query-your-data/explore-query-data/get-started/introduction-querying-new-relic-data/). Se você ainda não o fez, crie sua conta gratuita New Relic para começar a monitorar seus dados hoje mesmo. + +## Importância do explorador de dados [#importance-of-data-explorer] + +Você pesquisa o estado dos seus sistemas? Você precisa planejar recursos, identificar e responder a incidentes ou solucionar problemas de comportamento? O explorador de dados facilita a identificação, a busca e a visualização dos dados que você está procurando por meio de menus visuais, sem precisar usar NRQL ou criar consultas. + +Com o **data explorer**, você pode acessar todos os dados armazenados no banco de dados New Relic (NRDB) de forma rápida e intuitiva. Você pode então selecionar a faceta da sua consulta usando o atributo e filtrar até o valor necessário. + +Outras coisas que a visualização do explorador de dados ajuda você a: + +* Visualize dados de diferentes perspectivas: de dados brutos a diversas visualizações que fornecem insights sobre evolução, distribuição e muito mais. +* Faça uma busca detalhada nos dados usando filtros. +* Adicione suas pesquisas a um dashboard. +* Entenda como NRQL funciona: o Data Explorer gera automaticamente a consulta NRQL com base nas suas seleções. + +### Tipos de dados que você pode explorar [#types-of-data] + +A seguir estão os tipos de dados que você pode explorar usando a visualização **Data Explorer** : + +* [Métrica dimensional](/docs/data-apis/understand-data/new-relic-data-types/#dimensional-metrics) (o tipo de dados métrico). +* [Eventos](/docs/data-apis/understand-data/new-relic-data-types/#events-new-relic) (o tipo de dado evento). +* [Logs](/docs/logs/ui-data/use-logs-ui) (o tipo de dado do log). + +## Explore seus dados [#explore-your-data] + +Para acessar o Data Explorer, navegue até a barra inferior **Query your data** e clique no ícone **Data Explorer** . + +### Use o explorador de dados [#use-data-explorer] + +1. **Defina o escopo**: selecione o tipo de dados (métrica, evento ou log), a conta e a entidade. +2. **Selecione o intervalo de tempo**: Use o seletor de horas para definir o intervalo de tempo da sua consulta. +3. **Crie sua pesquisa**: use os blocos à esquerda para navegar pelos dados disponíveis e construir sua pesquisa. Os blocos podem ser pesquisados e você pode usar as ações no menu de ações para criar e atualizar sua consulta. + +Data explorer view + +### Componentes do explorador de dados [#data-explorer-components] + +* **Selecione seu tipo de dados**: escolha entre métrica, evento, log e contas. Se você selecionar métrica, poderá filtrar por entidade. +* **Área de navegação de dados**: localizada à esquerda, esta área permite que você navegue pelos dados clicando nos diferentes valores exibidos na tela ou veja as possíveis ações clicando no menu de ações de 3 pontos. +* **Área de trabalho**: esta área exibe os resultados das suas seleções. \ No newline at end of file diff --git a/src/i18n/content/pt/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx b/src/i18n/content/pt/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx index aa02419a5be..b5b665c48cd 100644 --- a/src/i18n/content/pt/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx +++ b/src/i18n/content/pt/docs/query-your-data/explore-query-data/query-builder/introduction-query-builder.mdx @@ -18,25 +18,14 @@ Os sistemas empresariais modernos são um labirinto complexo de elementos gerado Utilize o criador de consulta para: * Acesse rapidamente seus dados e crie gráficos personalizados para aprender e compreender a integridade de sua infraestrutura, aplicativo e outros serviços. - * Adicione gráficos ao seu painel para obter uma visão completa em tempo real do estado do seu sistema. - * Compartilhe seus gráficos com colegas ou usuários em apenas dois cliques. +* Crie NRQL a partir da consulta que você cria e executa. -* Crie NRQL - - - - a partir da consulta que você cria e executa. - -Query builder +Query builder
- **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query your data**: execute consultas de seus dados para criar gráficos personalizados, outras visualizações e alertas NRQL. + **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query your data**: execute consultas de seus dados para criar gráficos personalizados, outras visualizações e alertas NRQL.
## Iniciar [#get-started] @@ -50,21 +39,7 @@ Antes de utilizar o criador de consulta, recomendamos a leitura: Observe também que [nossa API NerdGraph](/docs/apis/nerdgraph/examples/nerdgraph-nrql-tutorial) oferece acesso a recursos de consulta mais poderosos. Por exemplo, você pode executar consultas em várias contas, executar consultas assíncronas e muito mais. -Para encontrar o criador de consulta, acesse **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query builder**. - -## Consulte de qualquer lugar [#query-from-anywhere] - - - Para acessar a capacidade de consulta de qualquer lugar, você pode aceitar selecionando o botão **Try** na página **Query your data** . - - -Você também pode acessar nosso criador de consulta em uma janela expansível na parte inferior de qualquer tela em **[one.newrelic.com](https://one.newrelic.com/all-capabilities)**. Esteja você monitorando seus serviços, resolução de problemas ou apenas navegando em sua plataforma, você pode explorar seus dados sem sair de sua visualização atual. Uma vez ativado, basta clicar na barra inferior de qualquer tela do New Relic para usar o console e começar a consultar seus dados! - -A screenshot displaying the query from anywhere feature within New Relic +Para encontrar o criador de consulta, acesse **[one.newrelic.com > All capabilities](https://one.newrelic.com/all-capabilities) > Query builder**. ## Use e compartilhe gráficos [#customize-chart] @@ -73,4 +48,4 @@ Depois de construir um gráfico, você pode: * [Altere o tipo de gráfico](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#change-appearance). Com base nos dados que você especificou, o criador de consulta seleciona o tipo de gráfico que exibe seus resultados de forma mais eficaz. No entanto, você pode escolher entre outros [tipos de gráficos disponíveis](/docs/insights/use-insights-ui/manage-dashboards/insights-chart-types) para apresentar seus dados no formato visual que deseja usar. * [Compartilhe seu gráfico](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#share-charts). * [Adicione seu gráfico a um painel](/docs/chart-builder/use-chart-builder/use-charts/use-your-charts#add-to-dashboard). -* [Crie uma condição do alerta NRQL a partir do seu gráfico](/docs/alerts-applied-intelligence/new-relic-alerts/alert-conditions/create-nrql-alert-conditions/#create-chart). +* [Crie uma condição do alerta NRQL a partir do seu gráfico](/docs/alerts-applied-intelligence/new-relic-alerts/alert-conditions/create-nrql-alert-conditions/#create-chart). \ No newline at end of file diff --git a/src/i18n/content/pt/docs/synthetics/synthetic-monitoring/private-locations/job-manager-configuration.mdx b/src/i18n/content/pt/docs/synthetics/synthetic-monitoring/private-locations/job-manager-configuration.mdx index 34954951836..b1517321569 100644 --- a/src/i18n/content/pt/docs/synthetics/synthetic-monitoring/private-locations/job-manager-configuration.mdx +++ b/src/i18n/content/pt/docs/synthetics/synthetic-monitoring/private-locations/job-manager-configuration.mdx @@ -1216,5 +1216,5 @@ Se suas configurações `parallelism` estiverem funcionando bem para manter a fi ``` - Por favor, lembre-se de que New Relic não se responsabiliza por quaisquer modificações que você fizer nos arquivos do gerenciador de tarefas Sintético. + Tenha em mente que a New Relic não é responsável por quaisquer modificações que você fizer nos arquivos do gerenciador de tarefas do Sintético. \ No newline at end of file