[Xymon] best way to check amazon ec2 instance's availability

Thomas Vachon vachon at sessionm.com
Fri Nov 1 15:49:06 CET 2013


We opened ICMP echo, but if you don't want to do that, you can monitor the
monitor from some place else.  You could also poll the api but they are
horribly slow, so use the new python cli tools unless you are polling
naively.  My only problem with the API's is they are "eventually
consistent" at best and if they have nay issues, you get tons of pages.
 You could also maybe ttim down your purple time and use that as the check
of up/down, or use another remote check like http?

--
Thomas Vachon
vachon at sessionm.com


On Fri, Nov 1, 2013 at 7:49 AM, deepak deore <deepakdeore2004 at gmail.com>wrote:

> As ec2 instances by default doesn't respond icmp and I dont want to enable
> icmp and ssh access to xymon server, what could be the best way to check
> the instance's availability.
>
> Currently in my env i m doing following to check the availability:
>
> 1. Created server ext script which connects to bastion host and from there
> it checks the ssh connection to the server.
>     ssh -n bastion_host "nc -w 5 -vz ec2_instance 22" 2>&1
>          if [ $? -eq 0 ]; then
>              COLOR=green
>           else
>              COLOR=red
>          fi
> 2. hosts.conf has "1.2.3.4 ec2_instance # noconn ext_script ...."
>
> It works well but it has single point of failure i.e. if bastion host has
> some problem then all the instances will start alerting.
>
> The other thing in my mind is use amazon api for checking server status.
>
> Anybody has any suggestion here?
>
>
> _______________________________________________
> Xymon mailing list
> Xymon at xymon.com
> http://lists.xymon.com/mailman/listinfo/xymon
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.xymon.com/pipermail/xymon/attachments/20131101/939ac31a/attachment.html>


More information about the Xymon mailing list