Posted 2012-01-19 23:46 by Joe
list-systems.pl
Output a table of all systems managed by Cloudmin.
When run with no parameters,
this command outputs a table of all virtual systems known to Cloudmin.
You can limit the display to a subset of systems using the standard options like --host,
--type and --owner,
have it output all available information with the --multiline parameter,
or just show hostnames with --name-only.
To limit the display to only systems that can host virtual systems,
use the --host-type flag followed by a virtualization type like xen,
openvz or zones.
Or if you want to get all host systems,
use --host-type all.
To select virtual systems based on their host system,
use the --host-on flag followed by a hostname.
Systems can also be selected by their current status,
using the --status flag followed by a code like virt (Virtualmin) or down (completely shut down).
Special codes that cover a number of statuses are also supported,
such as up (running and usable) wm (Webmin installed) and bad (down or in-accessible).
In mutiline mode,
uptime,
bandwidth,
CPU and RAM usage is displayed for the current account period.
To show the previous period instead,
use the --last-period flag.
Or to select any period in the past,
use the --period-ago flag followed by a number of weeks or months.
To limit output to the unique IDs of selected systems,
use the --id-only flag.
To get just hostnames use --name-only,
--address-only to print just IP addresses,
or --address6-only to print only IPv6 addresses.
Example usage
cloudmin list-systems --type xen Hostname Type Description ------------------------------ --------------- ------------------------------ xencentos.home Xen CentOS 5 on Xen xencentos4.home Xen Test system with CentOS 4 xengentoo.home Xen Gentoo on Xen xenrails.home Xen Test server for Rails on Xen xentemplatecentos.home Xen Xen Virtualmin template for Ce xentemplatecentos4.home Xen Xen template for CentOS 4.4 xentemplatedebian.home Xen Xen Virtualmin template for De xentemplatefc6.home Xen Xen Virtualmin template for Fe xentemplateubuntu.home Xen Ubuntu on Xen
Command Line Help
cloudmin list-systems [--multiline | --name-only | --id-only |
--address-only]
[--all-hosts] | [--host name]*
[--group name]*
[--type real|kvm|this]*
[--os oscode]*
[--owner name]*
[--status status-code|"up"|"wm"|"bad"]
[--host-type type|"all"]
[--host-on name]
[--last-period | --period-ago N]
