Site Tools


New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
ov:geyserrest

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ov:geyserrest [2019/02/22 13:55] (current)
Line 1: Line 1:
 +The following REST interfaces are available on the Geyser module:
  
 +- **GET**: /status
 +    * It returns a simple acknowledge message
 +    * body: empty
 +    * return value: HTTP 200, xml <code xml><​status>​OK</​status>​
 +</​code>​
 +  - **GET**: /stats
 +    * It shows the servers'​ monitoring data
 +    * body: empty
 +    * return value: HTTP 200, xml <code xml> ​ <​server>​
 +    <​name>​{value:​ string}</​name>​
 +    <​total_memory>​{value:​ integer}</​total_memory>​
 +    <​free_memory_percentage>​{value:​ integer [0-100]}</​free_memory_percentage>​
 +    <​cpus>​
 +      <​cpu_node>​
 +    <​id>​{value:​ string}</​id>​
 +    <​load>​{value:​ integer [0-100]}</​load>​
 +    <​idle>​{value:​ integer [0-100]}</​idle>​
 +    <​freq>​{value:​ integer}</​freq>​
 +  </​cpu_node>​
 +    </​cpus>​
 +    <​virtual_machines>​
 +      <​virtual_machine>​
 +    <​name>​{value:​ string}</​name>​
 +        <​used_memory>​{value:​ integer}</​used_memory>​
 +        <​used_cpu>​{value:​ integer [0-100]}</​used_cpu>​
 +  </​virtual_machine>​
 +    </​virtual_machines>​
 +    <​network_functions>​
 +      <​network_function>​
 +        <​name>​{value:​ string}</​name>​
 +        <​used_memory>​{value:​ integer}</​used_memory>​
 +        <​used_cpu>​{value:​ integer [0-100]}</​used_cpu>​
 +      </​network_function>​
 +    </​network_functions>​
 +  </​server>​
 +</​code>​
ov/geyserrest.txt ยท Last modified: 2019/02/22 13:55 (external edit)