If you also have PM, I suggest collecting data there (via custom Vendor Certification and/or custom Metric Famliy) and creating alarms there that should be forwarded to Spectrum. If you only have/use Spectrum, SpectroWatch is the way to go. Examples are here.