From 1e4259194d18abdca18edc4d99e59f9ae16f172a Mon Sep 17 00:00:00 2001 From: pvoore Date: Wed, 24 Jun 2026 12:45:39 +0530 Subject: [PATCH 1/2] feat: add azure vnet log sythesis --- .../infra-azurevirtualnetworks/definition.yml | 13 +++++++++++ .../definition.yml | 22 +++++++++++++++++++ 2 files changed, 35 insertions(+) diff --git a/entity-types/infra-azurevirtualnetworks/definition.yml b/entity-types/infra-azurevirtualnetworks/definition.yml index 1d6badc699..06e766280d 100644 --- a/entity-types/infra-azurevirtualnetworks/definition.yml +++ b/entity-types/infra-azurevirtualnetworks/definition.yml @@ -17,6 +17,19 @@ synthesis: conditions: - attribute: azure.resourceType value: microsoft.network/virtualnetworks + - ruleName: infra_azurevirtualnetworks_azure_resourceId_log + identifier: targetResourceID + name: virtualNetworkName + legacyFeatures: + overrideGuidType: true + encodeIdentifierInGUID: true + conditions: + - attribute: eventType + value: Log + - attribute: instrumentation.type + value: azure + - attribute: targetResourceType + value: virtualnetworks ownership: primaryOwner: diff --git a/entity-types/infra-azurevirtualnetworkssubnet/definition.yml b/entity-types/infra-azurevirtualnetworkssubnet/definition.yml index df61e43deb..c914380e8d 100644 --- a/entity-types/infra-azurevirtualnetworkssubnet/definition.yml +++ b/entity-types/infra-azurevirtualnetworkssubnet/definition.yml @@ -3,6 +3,28 @@ type: AZUREVIRTUALNETWORKSSUBNET configuration: entityExpirationTime: DAILY alertable: true +synthesis: + tags: + newrelic.cloudIntegrations.providerAccountName: + entityTagNames: [newrelic.cloudIntegrations.providerAccountName, providerAccountName] + rules: + - ruleName: infra_azurevirtualnetworkssubnet_azure_resourceId_log + identifier: targetResourceID + compositeName: + fragments: + - attribute: virtualNetworkName + - value: "/" + - attribute: subnetName + legacyFeatures: + overrideGuidType: true + encodeIdentifierInGUID: true + conditions: + - attribute: eventType + value: Log + - attribute: instrumentation.type + value: azure + - attribute: targetResourceType + value: virtualnetworks/subnets ownership: primaryOwner: From d5dade8091b28daa38dcad972b3e68c6193dbbb1 Mon Sep 17 00:00:00 2001 From: pvoore Date: Thu, 25 Jun 2026 16:02:47 +0530 Subject: [PATCH 2/2] fix: entity fix --- entity-types/infra-azurevirtualnetworks/definition.yml | 4 ++-- entity-types/infra-azurevirtualnetworkssubnet/definition.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/entity-types/infra-azurevirtualnetworks/definition.yml b/entity-types/infra-azurevirtualnetworks/definition.yml index 06e766280d..746f41c719 100644 --- a/entity-types/infra-azurevirtualnetworks/definition.yml +++ b/entity-types/infra-azurevirtualnetworks/definition.yml @@ -26,8 +26,8 @@ synthesis: conditions: - attribute: eventType value: Log - - attribute: instrumentation.type - value: azure + - attribute: instrumentation.name + value: vnet-app - attribute: targetResourceType value: virtualnetworks diff --git a/entity-types/infra-azurevirtualnetworkssubnet/definition.yml b/entity-types/infra-azurevirtualnetworkssubnet/definition.yml index c914380e8d..3c2b542b5f 100644 --- a/entity-types/infra-azurevirtualnetworkssubnet/definition.yml +++ b/entity-types/infra-azurevirtualnetworkssubnet/definition.yml @@ -21,8 +21,8 @@ synthesis: conditions: - attribute: eventType value: Log - - attribute: instrumentation.type - value: azure + - attribute: instrumentation.name + value: vnet-app - attribute: targetResourceType value: virtualnetworks/subnets