view distribution/config/commands/vm-stat.properties @ 894:0ba74f790a8a

Create VM Memory agent and common bundles This commit extracts VM Memory data collection from SystemBackend and related classes into a vm-memory-agent bundle. It also moves the VmMemoryStatDAO from common-core into a vm-memory-common bundle that registers the DAO once Storage is available. This also removes the DAO from DAOFactory. This also temporarily adds the vm-memory-common bundle as a dependency to client-cli until my later dynamic vm-stat patch. Reviewed-by: omajid Review-thread: http://icedtea.classpath.org/pipermail/thermostat/2013-January/004995.html
author Elliott Baron <ebaron@redhat.com>
date Mon, 07 Jan 2013 15:50:03 -0500
parents 9e6bcfc40ea1
children 1e51015e63e5
line wrap: on
line source

bundles = thermostat-client-cli-${project.version}.jar, \
          thermostat-vm-cpu-common-${project.version}.jar, \
          thermostat-vm-memory-common-${project.version}.jar, \
          thermostat-storage-mongodb-${project.version}.jar, \
          thermostat-web-common-${project.version}.jar, \
          thermostat-web-client-${project.version}.jar, \
          httpcomponents-core.jar, \
          httpcomponents-client.jar, \
          gson.jar, \
          mongo.jar, \
          commons-beanutils.jar, \
          commons-codec.jar, \
          commons-collections.jar, \
          commons-logging.jar

description = show various statistics about a VM

usage = thermostat vm-stat --hostId <host> --vmId <vm>

options = hostId, vmId, continuous

hostId.short = a
hostId.long = hostId
hostId.hasarg = true
hostId.required = true
hostId.description = the ID of the host to monitor

vmId.short = p
vmId.long = vmId
vmId.hasarg = true
vmId.required = true
vmId.description = the ID of the VM to monitor

continuous.short = c
continuous.long = continuous
continuous.hasarg = false
continuous.required = false
continuous.description = print data continuously