Health
Message representing health
Field | Type | Default | Unit |
---|---|---|---|
state |
- |
- |
|
High-level state of module |
|||
state_reason |
string |
- |
- |
Reason for given state. Is not set if state is STATE_OK. |
|||
channel_status |
- |
- |
|
Status of internal channels |
|||
server_status |
- |
- |
|
Status of gRPC server |
|||
error_flags |
- |
- |
|
Error flags which give insight in fine-grained errors |
Channel Status
Status for typed channels producing raw-data
Field | Type | Default | Unit |
---|---|---|---|
point_cloud |
- |
- |
|
Point Cloud status |
|||
acceleration |
- |
- |
|
Acceleration status |
|||
adc |
- |
- |
|
Adc status |
|||
vertical_beam_deflection_control |
- |
- |
|
Vertical Beam Deflection Control status |
|||
horizontal_beam_deflection_control |
- |
- |
|
Horizontal Beam Deflection Control status |
|||
magnetic_field |
- |
- |
|
Magnetic Field status |
Point Cloud
Status of Point Cloud channel
Field | Type | Default | Unit |
---|---|---|---|
point_rate |
float |
- |
Hz |
Processed points per second |
|||
scanline_rate |
float |
- |
Hz |
Scanlines per second |
|||
frame_rate |
float |
- |
Hz |
Frames per second |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
Acceleration
Status of Acceleration channel
Field | Type | Default | Unit |
---|---|---|---|
buffer_rate |
float |
- |
Hz |
Processed buffers per second |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
Adc
Status of Adc channel
Field | Type | Default | Unit |
---|---|---|---|
buffer_rate |
float |
- |
Hz |
Processed buffers per second |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
Beam Deflection Control
Status of BeamDeflectionControl channel
Field | Type | Default | Unit |
---|---|---|---|
buffer_rate |
float |
- |
Hz |
Produced buffers per second |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
Magnetic Field
Status of Magnetic-Field channel
Field | Type | Default | Unit |
---|---|---|---|
buffer_rate |
float |
- |
Hz |
Produced buffers per second |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
Server Status
Status for Server / Client activities
Field | Type | Default | Unit |
---|---|---|---|
point_cloud |
- |
- |
|
Point Cloud service |
|||
acceleration |
- |
- |
|
Acceleration service |
|||
adc |
- |
- |
|
Adc service |
|||
beam_deflection_control |
- |
- |
|
Beam Deflection Control service |
|||
health |
- |
- |
|
Health service |
|||
magnetic_field |
- |
- |
|
Magnetic Field service |
Point Cloud
Status for Point Cloud service
Field | Type | Default | Unit |
---|---|---|---|
number_of_clients |
uint32 |
- |
- |
Number of currently open client connections [NOTE] This is a snapshot and does not distinguish between long running streams or single request / response methods. [NOTE]
This field is deprecated, use the field |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
|||
clients |
repeated ClientsEntry |
- |
- |
List of currently connected client IPs and their information |
Client
Connected client information
Field | Type | Default | Unit |
---|---|---|---|
number_of_streams |
uint32 |
- |
- |
Number of open streams belonging to the client. |
|||
lost_frames |
uint64 |
- |
- |
Number of frames which have been lost due to slow reading from the client side. |
Acceleration
Status for Acceleration service
Field | Type | Default | Unit |
---|---|---|---|
number_of_clients |
uint32 |
- |
- |
Number of currently open client connections [NOTE] This is a snapshot and does not distinguish between long running streams or single request / response methods. |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
Adc
Status for Adc service
Field | Type | Default | Unit |
---|---|---|---|
number_of_clients |
uint32 |
- |
- |
Number of currently open client connections [NOTE] This is a snapshot and does not distinguish between long running streams or single request / response methods. |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
Beam Deflection Control
Status for BeamDeflectionControl service
Field | Type | Default | Unit |
---|---|---|---|
number_of_clients |
uint32 |
- |
- |
Number of currently open client connections [NOTE] This is a snapshot and does not distinguish between long running streams or single request / response methods. |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
Health
Status for Health service
Field | Type | Default | Unit |
---|---|---|---|
number_of_clients |
uint32 |
- |
- |
Number of currently open client connections [NOTE] This is a snapshot and does not distinguish between long running streams or single request / response methods. |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
Magnetic Field
Status for Magnetic Field service
Field | Type | Default | Unit |
---|---|---|---|
number_of_clients |
uint32 |
- |
- |
Number of currently open client connections [NOTE] This is a snapshot and does not distinguish between long running streams or single request / response methods. |
|||
data_rate |
float |
- |
B/s |
Average data rate [NOTE] This value is averaged over 10 seconds, peak or current values might be different. |
Error Flags
Error flags of internal data handling mechanisms
Field | Type | Default | Unit |
---|---|---|---|
packet_counter_mismatch_packager |
bool |
- |
- |
TLP counter mismatch for Packager DMA |
|||
packet_counter_mismatch_debug |
bool |
- |
- |
TLP counter mismatch for Debug DMA |
|||
exhausted_scanline_buffers |
bool |
- |
- |
Dropping data because scanline buffers are exhausted |
|||
exhausted_acceleration_buffers |
bool |
- |
- |
Dropping data because acceleration buffers are exhausted |
|||
exhausted_adc_buffers |
bool |
- |
- |
Dropping data because adc buffers are exhausted |
|||
exhausted_vertical_beam_deflection_control_buffers |
bool |
- |
- |
Dropping data because vertical beam deflection control buffers are exhausted |
|||
exhausted_horizontal_beam_deflection_control_buffers |
bool |
- |
- |
Dropping data because horizontal beam deflection control buffers are exhausted |
|||
exhausted_magnetic_field_buffers |
bool |
- |
- |
Dropping data because magnetic field buffers are exhausted |
|||
client_loosing_frames |
bool |
- |
- |
One or multiple clients are loosing frames because they are reading too slow |