CloudMonix offers its users ability to control certain aspects of its monitoring policies thru a public supported API integraiton.
At this time, CloudMonix API allows users to the following functinoality
Adding/Removing resources for monitoring based on existing templates
Enabling/Disabling of existing resources from being monitored
Pausing/Resuming monitoring of the overall account (coming soon)
- Retrieve collected metric data and alert status (coming soon)
Primary initial purpose for the API is to allow users to instrument monitoring of their resources published thru automated deployments scripts.
CloudMonix API uses REST-based endpoints (JSON). Full documentation for CloudMonix API can be found here
Nuget client is available for .NET users here.