Да, возможно. Мониторинг сетевых сервисов в NetXMS осуществляется через агентов, соответственно один и тот-же сервис можно мониторить с нескольких точек, достаточно поставить там агентов и настроить субагент portcheck (или netsvc). Единое оповещение тоже можно настроить (надо будет делать внутренний скрипт).
Самый простой способ - настроить нужные DCI для мониторинга сервиса + еще один dummy DCI в котором transformation script будет собирать все эти данные и либо возвращать некое общее значение либо напрямую генерировать событие для обработки.