We have a SOW which includes a requirement for a client to have the ability to essentially create/modify/delete an alarm with associated alarm attributes for every tag in a system.
There can be 50,000+ tags in our systems so we need to solve this in a very abstract way. I've used memory tags, or even instances of an alarm profile UDT of memory tags, for the occasional configurable alarm - but that doesn't scale to this challenge.
Has anyone else solved for this type of requirement in a creative way? I have an idea (heavily using system.tag functions) but I'm curious to hear if others have approached this problem.