Last week we deployed another cumulative release that brought a bunch of new methods to our Voxel Hosting API (hAPI). You can now manipulate payment methods, pay invoices, list all the services on your account including current usage charges, and perhaps most powerfully, you can now retrieve historical metrics from your devices for a variety of data points.
Using voxel.devices.metrics.list and voxel.devices.metrics.read, you can view things like Apache connection counts and requests per second; Mysql connection and operation counts; disk, memory, and cpu usage; system load; I/O rates; and bandwidth rates. Not only are you able to retrieve current usage, but also historical usage for as far back as we have records, even using different data point step sizes, like 1minute/hour/day/month, etc. This can be a powerful tool to create your own monitoring applications or to apply alerting logic, even to decide when to spawn new cloud instances based on load or traffic.
We’ve also extended hAPI to respond with compressed output when requested, and implemented compression by default in all our example client libraries. As always, this release included some minor bug fixes and additional small features. The complete changelog is below.
Read the rest of this entry >>
Posted in General Posts, Releases | No Comments »


