Cloudkick Monitoring Gets Physical
Cloudkick provides consolidated server reports and polls registered clients to show server events in a multi-tenant event aggregator via web interface. This feature, along with many others, are now available for use in your own datacenters. The Cloudkick toolset is modeled after monitoring tools like Nagios, Munin, and Cacti. The difference is that Cloudkicks tools are available through a real-time, agent-driven view of server infrastructure assets.
Along with the normal Cloudkick tools, Hybrid Cloudkick gives sys admins cloud-like APIs for dedicated servers behind a firewall. API authentication uses a 2-legged OAuth, which is an open protocol for securing API authorization from desktop and web applications. The key goal for Cloudkick was to make a lightweight, easy-to-set up system for getting cloud-like functionality with just a few changes to in-house infrastructure.
Cloudkick has been especially active in the open source community. They recently contributed their libcloud project to Apache. The company also uses open source in their systems. Cassandra is one particular technology that Cloudkick loves. The NoSQL data store is used by Facebook, Twitter, and Digg, and it provides a multi-master database that helps Cloudkick handle all the data associated with co-locating server assets in infrastructure clouds.
Cloudkick also believes in supporting cloud interoperability and reducing vendor lock-in. That's why they've built their tools to run on a wide range of cloud providers such as Rackspace Cloud, Amazon EC2, Linode, GoGrid, Slicehost, RimuHosting, and VPS.NET.
Hybrid Cloudkick now runs in datacenters with 45 servers or less. For larger shops with hundreds or thousands of servers, Cloudkick will help sys admins build a custom solution.