diff --git a/plugin/src/main/java/org/opennms/velocloud/requisition/CustomerRequisitionProvider.java b/plugin/src/main/java/org/opennms/velocloud/requisition/CustomerRequisitionProvider.java index f29ec7a4..1d075525 100644 --- a/plugin/src/main/java/org/opennms/velocloud/requisition/CustomerRequisitionProvider.java +++ b/plugin/src/main/java/org/opennms/velocloud/requisition/CustomerRequisitionProvider.java @@ -316,7 +316,7 @@ protected Requisition handleRequest(final RequestContext context) throws Veloclo for(final CloudService cloudService : cloudServicesOnLink) { final var service = ImmutableRequisitionMonitoredService .newBuilder() - .setName(String.format("VelocloudTunnel-%s-%s", cloudService.name, cloudService.role)) + .setName(String.format("VelocloudTunnel-%s-%s-%s", link._interface, cloudService.name, cloudService.role, link.id)) .addMetaData(ImmutableRequisitionMetaData.newBuilder() .setContext(VELOCLOUD_METADATA_CONTEXT) .setKey("edgeId")