This was essentially a science project to see if I could duplicate what commercial services do an mimic a "million eyes" of offsite website checks.
Using any number of Amazon regions, we launch the smallest instance we can and run telegraf.
Telegraf can report to a number of end points. The example code reports to Wavefront (largely because I worked there when I first hacked on this).
terraform
: sample code that launches a single instance in an arbitary number of regions.ansible
: playbooks that, among other things, installs and configures telegraf.wavefront
: sample Wavefront dashboard