I don't know if everyone knows this but you can make texts using email. Most providers have SMTP gateways for SMS services. Verizon runs @vtext.com
Using AWS Lambda to call and text you when your servers are down
21–30 of 55 posts
Re: Using AWS Lambda to call and text you when your servers are down
#22Re: Using AWS Lambda to call and text you when your servers are down
#23Earlier quoted context omitted.
Apex ping is great, but I'm still waiting for SMS / Twilio integration (hint, hint, nudge nudge) :)
:D I wish SMS wasn't so awkward, you're pretty much forced to have a credit system since it's so expensive. I'll probably still do it at some point. Makes it awkward for the customer as well if you have to babysit the credits
Re: Using AWS Lambda to call and text you when your servers are down
#24From a engineering point of view this is really cool, but as an ex-sysadmin I feel that I need to reiterate and emphasize something that is alluded to in the second paragraph. Too many things can go wrong and you are all around better off outsourcing this to something like Pingdom. You don't have sufficient levels of reliability, you aren't dual homed across twilio and another phone system. Maybe the cause of your ou…
Yep, plus most engineering time is worth at minimum $60+/h, which would pay for a year or more with most of these services.
Also, if you want a 'proper' ops alerting SaaS, you're looking at something along the lines of $50/user/mo or $15/server/mo, neither of which is trivial.
Re: Using AWS Lambda to call and text you when your servers are down
#25Note: instead of dynamodb for the lookup mentioned at the bottom, maybe consider https://aws.amazon.com/athena/ for an s3 query
Re: Using AWS Lambda to call and text you when your servers are down
#26And I'm sure Lambda will never go down. Right? Right?? (It has. Completely and silently stopped processing against Kinesis queues for a few hours recently. Guess what AWS Step is built on?)
Re: Using AWS Lambda to call and text you when your servers are down
#27Re: Using AWS Lambda to call and text you when your servers are down
#28From a engineering point of view this is really cool, but as an ex-sysadmin I feel that I need to reiterate and emphasize something that is alluded to in the second paragraph. Too many things can go wrong and you are all around better off outsourcing this to something like Pingdom. You don't have sufficient levels of reliability, you aren't dual homed across twilio and another phone system. Maybe the cause of your ou…
Re: Using AWS Lambda to call and text you when your servers are down
#29Earlier quoted context omitted.
I suggested it before, but I think you can work around it: Let your customers give you their Twilio API key (with a big disclaimer that any charges by Twilio are not your responsibility...).
If I can get costs down elsewhere I'll maybe just do "unlimited" on some of the accounts, where "unlimited" is some large arbitrary number haha.
Re: Using AWS Lambda to call and text you when your servers are down
#30I wrote something similar in bash and put it into a docker image: https://hub.docker.com/r/simplepush/alerta Just running this docker image on a server you want to monitor is enough. Instead of Twilio it uses Simplepush ( https://simplepush.io ).
Simplepush looks like a cool service - thanks for the heads up. It seems that it accomplishes the author's main need - that for a constant buzzing which needs to be picked up and dealt with. EDIT: Just seen that it is Android only! :-/
I use it for some personal automation scripts that might need to get my attention if something goes wrong.