ros_statistics_msgs

Summary

ros_statistics_msgs
Version:

0.1.0

Description:

ROS Host and Node Statistics Messages

Maintainers:
  • Dan Brooks <dan AT osrfoundation DOT org>
Licenses:
  • Apache 2.0
Authors:
  • Dan Brooks <dan AT osrfoundation DOT org>
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

ros_statistics_msgs/HostStatistics
Field:
  • hostname (string) –
  • ipaddress (string) –
  • window_start (time) –
  • window_stop (time) –
  • samples (uint16) –
  • cpu_load_mean[] (float32) –
  • cpu_load_std[] (float32) –
  • cpu_load_max[] (float32) –
  • phymem_used_mean (float64) –
  • phymem_used_std (float64) –
  • phymem_used_max (float64) –
  • phymem_avail_mean (float64) –
  • phymem_avail_std (float64) –
  • phymem_avail_max (float64) –
string hostname
string ipaddress

time window_start
time window_stop

uint16 samples

# Load per CPU
float32[] cpu_load_mean
float32[] cpu_load_std
float32[] cpu_load_max

# mem_avialable
float64 phymem_used_mean
float64 phymem_used_std
float64 phymem_used_max
float64 phymem_avail_mean
float64 phymem_avail_std
float64 phymem_avail_max
ros_statistics_msgs/NodeStatistics
Field:
  • node (string) –
  • host (string) –
  • uri (string) –
  • pid (string) –
  • window_start (time) –
  • window_stop (time) –
  • samples (uint16) –
  • threads (uint16) –
  • cpu_load_mean (float32) –
  • cpu_load_std (float32) –
  • cpu_load_max (float32) –
  • virt_mem_mean (float64) –
  • virt_mem_std (float32) –
  • virt_mem_max (float64) –
  • real_mem_mean (float64) –
  • real_mem_std (float32) –
  • real_mem_max (float64) –
string node
string host
string uri
string pid

# Statistics apply to this time window
time window_start
time window_stop

uint16 samples

uint16 threads

# Process CPU usage, as percentage of total local use
float32 cpu_load_mean
float32 cpu_load_std
float32 cpu_load_max

# Virtual Memory use
float64 virt_mem_mean
float32 virt_mem_std
float64 virt_mem_max

# Real Memory Use
float64 real_mem_mean
float32 real_mem_std
float64 real_mem_max