Monitoring status of AWS EC2 Snapshots within Nagios

I recently wrote a script to automate the creation of snapshots for EBS volumes for Amazon EC2 instances (https://deangrant.wordpress.com/2013/08/06/aws-create-ec2-snapshot-based-on-metadata-tag-value/). Following on from this I wanted to report the status of snapshots completed and return this status to Nagios. This was to be achieved by comparing the number of EBS volumes that contained a specific metadata tag … More Monitoring status of AWS EC2 Snapshots within Nagios

Auto-signing client certificates on Puppet Master Server

I am currently using Puppet to automate infrastructure within a cloud offering, Amazon Web Services (AWS) for those interested!.  As part of deployment of new instances, I require the client certificate to be automatically signed by the Puppet master server to immediately begin the configuration.  This can be achieved by allowing the master server to … More Auto-signing client certificates on Puppet Master Server

Eastern Time zone format and creating tasks in Ylastic

After signing up to the Ylastic service (ylastic.com) which provides a unified interface to manage your Amazon Web Services cloud environment, I started to struggle with the simple task of creating scheduled tasks using CRON expressions. From the initial configuration, it would appear that Ylastic does not support using special characters other than the asterisk. … More Eastern Time zone format and creating tasks in Ylastic