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