John Sanda's blog
Why I am ready to move to CQL for Cassandra application development
Oct 17, 2012 4:22 PM, by John Sanda
Earlier this year, I started learning about Cassandra as it seemed like it might be a good fit as a replacement data store for metrics and other time series data in RHQ. I developed a prototype for RH...
Setting up a local Cassandra cluster using RHQ
Jul 2, 2012 5:50 AM, by John Sanda
As part of my ongoing research into using Cassandra with RHQ, I did some work to automate setting up a Cassandra cluster (for RHQ) on a single machine for development and testing. I put together a sho...
Aggregating Metric Data with Cassandra
Jun 16, 2012 3:21 PM, by John Sanda
Introduction I successfully performed metric data aggregation in RHQ using a Cassandra back end for the first time recently. Data roll up or aggregation is done by the data purge job which is a Quartz...
Modeling Metric Data in Cassandra
Jun 12, 2012 2:48 AM, by John Sanda
RHQ supports three types of metric data - numeric, traits, and call time. Numeric metrics include things like the amount of free memory on a system or the number of transactions per minute. Traits are...
Working with Cassandra
May 30, 2012 1:23 AM, by John Sanda
RHQ provides a rich feature set in terms of its monitoring capabilities. In addition to collecting and storing metric data, RHQ automatically generates baselines, allows you to view graphs of data poi...
Drift Management Coming to RHQ
Aug 11, 2011 1:31 AM, by John Sanda
Introduction I am excited to share that we are very close to releasing a beta of RHQ 4.1.0. I have been working on Drift Management , one of the new features going into the release. I have been meanin...
Manually Add Resources to Inventory from CLI
Jun 2, 2011 3:03 PM, by John Sanda
Resources in RHQ are typically added to the inventory through discovery scans that run on the agent. The plugin container (running inside the agent) invokes plugin components to discover resources. RH...
A REPL for the RHQ Plugin Container
May 23, 2011 11:35 AM, by John Sanda
Overview RHQ plugins run inside of a plugin container that provides different services and manages the life cycles of plugins. The plugin container in turn runs inside of the RHQ agent. If you are no...
Remote Streams in RHQ
May 20, 2011 3:10 AM, by John Sanda
The agent/server communication layer in RHQ provides rich, bi-directional communication that is highly configurable, performant, and fault tolerant. And as a developer it has another feature of which ...
RHQ Bundle Recipe for Deploying JBoss Server
Feb 21, 2011 2:12 AM, by John Sanda
My colleague mazz wrote an excellent blog post that describes in detail the provisioning feature of RHQ. The post links to a nice Flash demo he put together to illustrates the various things he discus...