I use eze control ezesys.com. It will monitor anything you can put as relay, 4-20 ma, 0-10 volt, alarm system, astronomic timer for the lights, boiler monitoring and or control, alarm on low pressure from air compressor,
coin pulses, amp readings or just whatever you can dream up to hook to it. It will email, text, phone call when you set it to. It will automatically email daily reports and log for 3 years or not at all. whatever you set it to. Naturally you have to take time to figure out what you want and have some basic knowledge then the company will walk you through setting it up.