Adding devices when they boot
You can use the addHost API call to ensure that a device adds itself to monitoring upon startup. Providing the ability to self-register with your monitoring platform is essential when taking advantage of Amazon, Rackspace, and other clouds services, in which devices are provisioned automatically in response to load.
The following example provides a command constructed using the API you can add to the start up script of every device:
You can proliferate this setting across datacenter devices using puppet, chef, or cfengine.
Note: A system can run this command at every startup. If the device already exists in monitoring, no action is taken.