Rudimentary monitoring of core server data is done using a combination of a set of Perl scripts from AWS and CloudWatch. In addition to these EC2 instance key metric checks, full end-to-end testing of Shibboleth is accomplished using webisoget which is available from http://staff.washington.edu/fox/webisoget/webisoget-2.4.tar.gz.
The steps necessary to install and configure these tools is described below.
Prerequisite Perl Script Tasks
On AWS Linux
yum -y install perl-Switch perl-Sys-Syslog perl-LWP-Protocol-https
yum -y install ftp
Perl Script Installation
For both AWS Linux and RHEL
cp awscreds.template awscreds
Edit and insert proper credentials
Then, as root, 'crontab -e' and add the following to root's crontab: