The Cisco_UCM probe alerts (RTMT for UCM, IMP, and others) are being generated for to the main UCM Publisher but this is inaccurate because you expect the alert to be coming from the specific Device that generated the errot.
When an alert is raised, the Node ID, profile, and other related fields reflect the Publisher’s details ( which is fine ) but need to capture the details of the actual device that generated the error. The error generated device information is present in the alert details, but it is not being used.
Probe Enhancement
With the attached probe build, RTMT alerts are captured correctly from the specific device rather than main UCM Publisher.
(?J)(?<time>\w{3} \d{2} \d{4} \d{2}:\d{2}:\d{2})\.\d{3}.*?-\d-(?<alertname>[^:]+):\s\%\[AppID=(?<appid>[^\]]+)]\[ClusterID=(?<clusterid>[^\]]*)]\[NodeID=(?<nodeid>[^\]]+)]:\s(?<alertdetail>.*)|(?<time>\w{3} \d{2} \d{4} \d{2}:\d{2}:\d{2}).*RTMT_ALERT:\s*%\[AlertName=(?<alertname>[^\]]+)]\[AlertDetail=(?<alertdetail>(?:.+on node (?<sourcenode>[^,]+))?.*?)(?=\]\[AppID=)]\[AppID=(?<appid>[^\]]+)]\[ClusterID=(?<clusterid>[^\]]*)]\[NodeID=(?<nodeid>[^\]]+)]