2

Like many people, I use a Zabbix system to monitor my servers. If there's a problem with one of my servers, Zabbix will send a message to the email address of my choosing. (Many - most? - monitoring systems work this way.)

When an alert happens, I'd like to have my phone wake me up with a loud sound. But I don't want it to make a loud sound at every email or SMS it receives.

Are other mechanisms available for reliably delivering alerts to mobile devices, which could be configured with a loud, annoying alert tone?

5
  • This is a little off topic if you ask me but you might try sending an email to the carrier email address of the phone, which will generate a Text tone rather than a New Email tone. The down side is that if anyone sends you a text in the middle of the night you'll hear that as well.
    – joeqwerty
    Oct 30, 2013 at 4:45
  • That's a good suggestion! My carrier has a terrible system where they send a notification of the email via SMS, then you have to respond "y" and it will send the actual email. But it's not a bad answer. Oct 30, 2013 at 4:51
  • I actually think this is borderline on-topic, and could be easily made even more so with a few edits, turning it into a "how can I send reliable (and intrusive) alerts". I'll take a shot at an answer shortly.
    – EEAA
    Oct 30, 2013 at 5:02
  • @EEAA thanks. I think it's a problem many sysadmins have. Oct 30, 2013 at 5:03
  • 1
    I took a whack at editing this into a less of a "how do I configure my phone" question. Feel free to edit and/or clarify if my changes were too drastic.
    – EEAA
    Oct 30, 2013 at 5:11

3 Answers 3

3

I've been playing with Pushover for sending Nagios alert push notifications to myself and other on-call staff. The Pushover service itself is free, until you start sending thousands of push notifications a month (hopefully for your sanity, that's not the case). Pushover can be configured with its own set of alerts, which you can make as annoying as you'd like. I'm sure there are many other push notification providers out there - I've just only had experience with Pushover, so that's the only one I can speak to with any authority.

The big issue with either SMS or email for notifications is that neither of them guarantee delivery within a reasonable amount of time. Email can (and does) frequently get hung up in various SMTP servers, and I've seen SMS delays on the order of weeks more frequently than I'm comfortable with.

With push notifications, there is a much stronger guarantee that the message will get pushed out to the user's device within seconds. In my testing with Pushover, the notifications always arrive in under 5 seconds after I hit their (very simple RESTful) API. There is always a possibility that your push notification provider's API is down, but you could always catch that condition in your notification script and fail back to email, SMS, or even something like PagerDuty (which provide a great service, IMHO).

0

There's a thread on the Zabbix forums about using Prowl to get push notifications to the iPhone:

https://www.zabbix.com/forum/showthread.php?t=20220

It links to this blog post:

http://blog.skinkers.com/2010/12/08/zabbix-push-notifications-for-iphone/

Prowl is an app for sending notifications to your phone:

http://www.prowlapp.com/

1
  • 1
    Evan, link-only answers are generally considered to be bad form here. We'd prefer if you provided good content here and then linked elsewhere for more detail if necessary. The reason for this is that when those links go dead, your answer becomes more or less useless.
    – EEAA
    Oct 30, 2013 at 5:16
0

One tool for system alerts is Cloud Alert. While it was originally made for the banking industry, it does have the loud configurable ringtone you require, and a command-line for integration with scripts. (Disclosure: I work for Cloud Alert)

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .