Virtual Server State¶
Supported Versions | Last Updated |
---|---|
1.2.00 & higher json output 1.14.00 & higher |
2014/08/11 |
Action | vserver-infoall |
---|---|
Method | GET, POST |
Variables | vserverid [vserver id] nostatus [true|false] (don't get the virtual server status) nographs [true|false] (don't generate graphs) rdtype [json] For json output specify json or for default output leave blank. This variable is optional |
Example Output | XMLSuccess: <status>success</status> <statusmsg></statusmsg> <state>online|offline|disabled</state> <ipaddresses>comma seperated list of ip's</ipaddresses> <mainipaddress>main ipaddress</mainipaddress> <type>openvz|xen|xenhvm|kvm</type> <trafficgraph>path to graph</trafficgraph> <loadgraph>path to graph</loadgraph> <memorygraph>path to graph</memorygraph> <node>name of node</node> <hdd>total space, used space, free space, percent used space</hdd> <bandwidth>total bandwidth, used bandwidth, free bandwidth, percent used bandwidth</bandwidth> <memory>total memory used memory, free memory, percent used memory</memory> <ipv6subnets>list of ipv6 subnets</ipv6subnets> <internalips>internal ip address</internalips>
Error: <status>error</status> <statusmsg>ERROR MESSAGE</statusmsg> JSONSuccess: { "status":"success", "statusmsg":"", "state":"online|offline|disabled", "ipaddresses":"comma seperated list of ip's", "mainipaddress":"main ipaddress", "type":"openvz|xen|xenhvm|kvm", "trafficgraph":"path to graph", "loadgraph":"path to graph", "memorygraph":"path to graph", "node":"name of node", "hdd":"total space, used space, free space, percent used space", "bandwidth":"total bandwidth, used bandwidth, free bandwidth, percent used bandwidth", "memory":"total memory used memory, free memory, percent used memory", "ipv6subnets":"list of ipv6 subnets", "internalips":"internal ip address" } Error: {"status":"error","statusmsg":"ERROR MESSAGE"} |