Reference
newrelic Dialect
See which types this Dialect interprets and which architectural facts its Rules can establish.
On this pageOverview
Version and compatibility
Version: 0.1.0.
Provider bindings and declared compatibility
newrelic/newrelic:= 3.96.4.
Each row identifies a type and instance kind. Conditional Rules retain their individual conditions in the details below.
newrelic.concept.apm-applicationSource-
An application boundary observed through New Relic APM.
-
Used by
application-lookup. newrelic.concept.application-configurationSource-
Application settings or key transactions supporting New Relic application observability.
-
Used by
application-settings,key-transaction,key-transaction-lookup. newrelic.concept.aws-connectionSource-
An AWS role-backed connection used by New Relic to ingest or query data.
-
Used by
aws-connection,federated-logs-setup. newrelic.concept.browser-observability-applicationSource-
An application boundary instrumented for browser or frontend observability.
-
Used by
browser-application. newrelic.concept.cloud-integration-configurationSource-
Cloud-service selections supporting a linked New Relic cloud account.
newrelic.concept.cloud-observability-integrationSource-
A provider-neutral integration collecting telemetry and resource data from a cloud account, subscription, or project.
-
Used by 13 Rules
cloud-account-lookupcloud-aws-eu-sovereign-integrationscloud-aws-eu-sovereign-link-accountcloud-aws-govcloud-integrationscloud-aws-govcloud-link-accountcloud-aws-integrationscloud-aws-link-accountcloud-azure-integrationscloud-azure-link-accountcloud-gcp-dm-integrationscloud-gcp-integrationscloud-gcp-link-accountcloud-oci-link-account
newrelic.concept.federated-logs-partitionSource-
A storage, retention, and forwarding partition supporting a Federated Logs setup.
-
Used by
federated-logs-partition. newrelic.concept.federated-logs-setupSource-
A New Relic Federated Logs storage and query boundary backed by external cloud storage.
-
Used by
federated-logs-partition,federated-logs-setup. newrelic.concept.fleetSource-
A homogeneous set of Kubernetes clusters or hosts managed by New Relic Fleet Control.
-
Used by 4 Rules
newrelic.concept.fleet-configurationSource-
A versioned agent configuration available to New Relic Fleet Control fleets.
newrelic.concept.fleet-deploymentSource-
A controlled agent and configuration rollout supporting a Fleet Control fleet.
-
Used by
fleet-deployment. newrelic.concept.fleet-membershipSource-
An explicit managed-entity assignment supporting a Fleet Control fleet.
-
Used by
fleet-members,fleet-members-lookup. newrelic.concept.observability-tenantSource-
A provider-neutral account, organization, or stack boundary isolating observability data and configuration.
-
Used by 36 Rules
account-lookupaccount-managementaws-connectionbrowser-applicationcloud-account-lookupcloud-aws-eu-sovereign-integrationscloud-aws-eu-sovereign-link-accountcloud-aws-govcloud-integrationscloud-aws-govcloud-link-accountcloud-aws-integrationscloud-aws-link-accountcloud-azure-integrationscloud-azure-link-accountcloud-gcp-dm-integrationscloud-gcp-integrationscloud-gcp-link-accountcloud-oci-link-accountdata-partition-ruleevents-to-metrics-rulefederated-logs-partitionfederated-logs-setuplog-parsing-rulemetric-pruning-rulenrql-drop-ruleobfuscation-expressionobfuscation-expression-lookupobfuscation-rulepipeline-cloud-rulesynthetics-broken-links-monitorsynthetics-cert-check-monitorsynthetics-monitorsynthetics-private-locationsynthetics-private-location-lookupsynthetics-script-monitorsynthetics-step-monitorworkload
newrelic.concept.observability-workloadSource-
A New Relic operational view grouping related observed entities for health and incident triage.
-
Used by
workload. newrelic.concept.service-objectiveSource-
A provider-neutral service level indicator or objective supporting architecture operations.
-
No Rule in this Dialect uses this definition.
newrelic.concept.synthetic-checkSource-
A synthetic check supporting an observed target without owning target runtime.
newrelic.concept.synthetic-execution-locationSource-
A public or private execution location running synthetic checks.
newrelic.concept.telemetry-processing-configurationSource-
A parsing, partitioning, pruning, obfuscation, conversion, or Pipeline Control rule.
newrelic.concept.workflowSource-
A managed workflow coordinating steps and service calls.
-
No Rule in this Dialect uses this definition.
newrelic.context.ownershipSource-
Administrative or lifecycle ownership.
-
Used by 34 Rules
aws-connectionbrowser-applicationcloud-account-lookupcloud-aws-eu-sovereign-integrationscloud-aws-eu-sovereign-link-accountcloud-aws-govcloud-integrationscloud-aws-govcloud-link-accountcloud-aws-integrationscloud-aws-link-accountcloud-azure-integrationscloud-azure-link-accountcloud-gcp-dm-integrationscloud-gcp-integrationscloud-gcp-link-accountcloud-oci-link-accountdata-partition-ruleevents-to-metrics-rulefederated-logs-partitionfederated-logs-setuplog-parsing-rulemetric-pruning-rulenrql-drop-ruleobfuscation-expressionobfuscation-expression-lookupobfuscation-rulepipeline-cloud-rulesynthetics-broken-links-monitorsynthetics-cert-check-monitorsynthetics-monitorsynthetics-private-locationsynthetics-private-location-lookupsynthetics-script-monitorsynthetics-step-monitorworkload
-
Introduced by a labeled emission. Used by
cloud-gcp-link-account. newrelic.relation.ingests-throughSource-
Introduced by a labeled emission. Used by
federated-logs-setup. newrelic.relation.queries-throughSource-
Introduced by a labeled emission. Used by
federated-logs-setup.
Open a Rule for its declared behavior and source. Matching, emission resolution and composition define how evidence can establish it.
newrelic.rule.account-management Source
Matches resource instances of newrelic_account_management.
Classification: newrelic.concept.observability-tenant.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
newrelic.rule.account-lookup Source
Matches data instances of newrelic_account.
Classification: newrelic.concept.observability-tenant.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
newrelic.rule.application-settings Source
Matches resource instances of newrelic_application_settings.
Classification: newrelic.concept.application-configuration.
newrelic.rule.application-lookup Source
Matches data instances of newrelic_application.
Classification: newrelic.concept.apm-application.
newrelic.rule.aws-connection Source
Matches resource instances of newrelic_aws_connection.
Classification: newrelic.concept.aws-connection.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.browser-application Source
Matches resource instances of newrelic_browser_application.
Classification: newrelic.concept.browser-observability-application.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cardinality-management Source
Matches resource instances of newrelic_cardinality_management.
Classification: newrelic.concept.telemetry-processing-configuration.
newrelic.rule.cloud-account-lookup Source
Matches data instances of newrelic_cloud_account.
Classification: newrelic.concept.cloud-observability-integration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
Context through source.account_id
on_null:"indeterminate"on_empty:"indeterminate"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-aws-eu-sovereign-integrations Source
Matches resource instances of newrelic_cloud_aws_eu_sovereign_integrations.
Classification: newrelic.concept.cloud-integration-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.cloud-observability-integrationthroughsource.linked_account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.linked_account_id
on_null:"absent"on_empty:"absent"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-aws-eu-sovereign-link-account Source
Matches resource instances of newrelic_cloud_aws_eu_sovereign_link_account.
Classification: newrelic.concept.cloud-observability-integration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-aws-govcloud-integrations Source
Matches resource instances of newrelic_cloud_aws_govcloud_integrations.
Classification: newrelic.concept.cloud-integration-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.cloud-observability-integrationthroughsource.linked_account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.linked_account_id
on_null:"absent"on_empty:"absent"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-aws-govcloud-link-account Source
Matches resource instances of newrelic_cloud_aws_govcloud_link_account.
Classification: newrelic.concept.cloud-observability-integration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-aws-integrations Source
Matches resource instances of newrelic_cloud_aws_integrations.
Classification: newrelic.concept.cloud-integration-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.cloud-observability-integrationthroughsource.linked_account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.linked_account_id
on_null:"absent"on_empty:"absent"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-aws-link-account Source
Matches resource instances of newrelic_cloud_aws_link_account.
Classification: newrelic.concept.cloud-observability-integration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-azure-integrations Source
Matches resource instances of newrelic_cloud_azure_integrations.
Classification: newrelic.concept.cloud-integration-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.cloud-observability-integrationthroughsource.linked_account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.linked_account_id
on_null:"absent"on_empty:"absent"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-azure-link-account Source
Matches resource instances of newrelic_cloud_azure_link_account.
Classification: newrelic.concept.cloud-observability-integration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-gcp-dm-integrations Source
Matches resource instances of newrelic_cloud_gcp_dm_integrations.
Classification: newrelic.concept.cloud-integration-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.cloud-observability-integrationthroughsource.linked_account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.linked_account_id
on_null:"absent"on_empty:"absent"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-gcp-integrations Source
Matches resource instances of newrelic_cloud_gcp_integrations.
Classification: newrelic.concept.cloud-integration-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.cloud-observability-integrationthroughsource.linked_account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.linked_account_id
on_null:"absent"on_empty:"absent"match.by:target.idmatch.strategy:"exact"
newrelic.rule.cloud-gcp-link-account Source
Matches resource instances of newrelic_cloud_gcp_link_account.
Classification: newrelic.concept.cloud-observability-integration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Relations
newrelic.relation.authorized-by: targetsrf.concept.service-identitythroughsource.service_account_email.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Relation through source.service_account_email
on_null:"absent"on_empty:"absent"
newrelic.rule.cloud-oci-link-account Source
Matches resource instances of newrelic_cloud_oci_link_account.
Classification: newrelic.concept.cloud-observability-integration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.data-partition-rule Source
Matches resource instances of newrelic_data_partition_rule.
Classification: newrelic.concept.telemetry-processing-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.events-to-metrics-rule Source
Matches resource instances of newrelic_events_to_metrics_rule.
Classification: newrelic.concept.telemetry-processing-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.federated-logs-partition Source
Matches resource instances of newrelic_federated_logs_partition.
Classification: newrelic.concept.federated-logs-partition.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.federated-logs-setupthroughsource.setup_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.setup_id
on_null:"indeterminate"on_empty:"indeterminate"match.by:target.idmatch.strategy:"exact"
newrelic.rule.federated-logs-setup Source
Matches resource instances of newrelic_federated_logs_setup.
Classification: newrelic.concept.federated-logs-setup.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Relations
newrelic.relation.ingests-through: targetsnewrelic.concept.aws-connectionthroughsource.storage[0].data_ingest_connection_id.newrelic.relation.queries-through: targetsnewrelic.concept.aws-connectionthroughsource.storage[0].query_connection_id.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Relation through source.storage[0].data_ingest_connection_id
on_null:"absent"on_empty:"absent"match.by:target.idmatch.strategy:"exact"
Relation through source.storage[0].query_connection_id
on_null:"absent"on_empty:"absent"match.by:target.idmatch.strategy:"exact"
newrelic.rule.fleet-configuration-lookup Source
Matches data instances of newrelic_fleet_configuration.
Classification: newrelic.concept.fleet-configuration.
newrelic.rule.fleet-configuration Source
Matches resource instances of newrelic_fleet_configuration.
Classification: newrelic.concept.fleet-configuration.
newrelic.rule.fleet-deployment Source
Matches resource instances of newrelic_fleet_deployment.
Classification: newrelic.concept.fleet-deployment.
Contributions
- targets
newrelic.concept.fleetthroughsource.fleet_id.
Conditions, identity and resolution
Contribution through source.fleet_id
on_null:"absent"on_empty:"absent"match.by:target.idmatch.strategy:"exact"
newrelic.rule.fleet-members-lookup Source
Matches data instances of newrelic_fleet_members.
Classification: newrelic.concept.fleet-membership.
Contributions
- targets
newrelic.concept.fleetthroughsource.fleet_id.
Conditions, identity and resolution
Contribution through source.fleet_id
on_null:"indeterminate"on_empty:"indeterminate"match.by:target.idmatch.strategy:"exact"
newrelic.rule.fleet-members Source
Matches resource instances of newrelic_fleet_members.
Classification: newrelic.concept.fleet-membership.
Contributions
- targets
newrelic.concept.fleetthroughsource.fleet_id.
Conditions, identity and resolution
Contribution through source.fleet_id
on_null:"absent"on_empty:"absent"match.by:target.idmatch.strategy:"exact"
newrelic.rule.fleet Source
Matches resource instances of newrelic_fleet.
Classification: newrelic.concept.fleet.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
newrelic.rule.key-transaction-lookup Source
Matches data instances of newrelic_key_transaction.
Classification: newrelic.concept.application-configuration.
newrelic.rule.key-transaction Source
Matches resource instances of newrelic_key_transaction.
Classification: newrelic.concept.application-configuration.
newrelic.rule.log-parsing-rule Source
Matches resource instances of newrelic_log_parsing_rule.
Classification: newrelic.concept.telemetry-processing-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.metric-pruning-rule Source
Matches resource instances of newrelic_metric_pruning_rule.
Classification: newrelic.concept.telemetry-processing-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.nrql-drop-rule Source
Matches resource instances of newrelic_nrql_drop_rule.
Classification: newrelic.concept.telemetry-processing-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.obfuscation-expression-lookup Source
Matches data instances of newrelic_obfuscation_expression.
Classification: newrelic.concept.telemetry-processing-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"indeterminate"on_empty:"indeterminate"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.obfuscation-expression Source
Matches resource instances of newrelic_obfuscation_expression.
Classification: newrelic.concept.telemetry-processing-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.obfuscation-rule Source
Matches resource instances of newrelic_obfuscation_rule.
Classification: newrelic.concept.telemetry-processing-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.pipeline-cloud-rule Source
Matches resource instances of newrelic_pipeline_cloud_rule.
Classification: newrelic.concept.telemetry-processing-configuration.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.synthetics-broken-links-monitor Source
Matches resource instances of newrelic_synthetics_broken_links_monitor.
Classification: newrelic.concept.synthetic-check.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.synthetic-execution-locationthroughsource.locations_private.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.locations_private
on_null:"absent"on_empty:"absent"match.by:[target.guid, target.id]match.strategy:"exact"
newrelic.rule.synthetics-cert-check-monitor Source
Matches resource instances of newrelic_synthetics_cert_check_monitor.
Classification: newrelic.concept.synthetic-check.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.synthetic-execution-locationthroughsource.locations_private.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.locations_private
on_null:"absent"on_empty:"absent"match.by:[target.guid, target.id]match.strategy:"exact"
newrelic.rule.synthetics-monitor Source
Matches resource instances of newrelic_synthetics_monitor.
Classification: newrelic.concept.synthetic-check.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.synthetic-execution-locationthroughsource.locations_private.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.locations_private
on_null:"absent"on_empty:"absent"match.by:[target.guid, target.id]match.strategy:"exact"
newrelic.rule.synthetics-private-location-lookup Source
Matches data instances of newrelic_synthetics_private_location.
Classification: newrelic.concept.synthetic-execution-location.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Identity
attributes:["id"]scope:"provider"
Endpoint
attributes:["id"]
Context through source.account_id
on_null:"indeterminate"on_empty:"indeterminate"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.synthetics-private-location Source
Matches resource instances of newrelic_synthetics_private_location.
Classification: newrelic.concept.synthetic-execution-location.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Identity
attributes:["id", "guid"]scope:"provider"
Endpoint
attributes:["id", "guid"]
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
newrelic.rule.synthetics-script-monitor Source
Matches resource instances of newrelic_synthetics_script_monitor.
Classification: newrelic.concept.synthetic-check.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.synthetic-execution-locationthroughsource.location_private[0].guid.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.location_private[0].guid
on_null:"absent"on_empty:"absent"match.by:[target.guid, target.id]match.strategy:"exact"
newrelic.rule.synthetics-step-monitor Source
Matches resource instances of newrelic_synthetics_step_monitor.
Classification: newrelic.concept.synthetic-check.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Contributions
- targets
newrelic.concept.synthetic-execution-locationthroughsource.location_private[0].guid.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"
Contribution through source.location_private[0].guid
on_null:"absent"on_empty:"absent"match.by:[target.guid, target.id]match.strategy:"exact"
newrelic.rule.workload Source
Matches resource instances of newrelic_workload.
Classification: newrelic.concept.observability-workload.
Contexts
newrelic.context.ownership: targetsnewrelic.concept.observability-tenantthroughsource.account_id.
Conditions, identity and resolution
Context through source.account_id
on_null:"absent"on_empty:"absent"external:"allow"match.by:target.idmatch.strategy:"exact"