Log
A log message
Panel support
Log is used in the Log panel.
Schema
| field | type | description | 
|---|---|---|
| timestamp | Timestamp | Timestamp of log message | 
| level | LogLevel | Log level | 
| message | string | Log message | 
| name | string | Process or node name | 
| file | string | Filename | 
| line | uint32 | Line number in the file | 
Reference implementations
Foxglove schemas are framework-agnostic, and can be implemented using any supported message encoding:
| encoding | schema | 
|---|---|
| ROS 1 | foxglove_msgs/Log | 
| ROS 2 | foxglove_msgs/msg/Log | 
| JSON | foxglove.Log | 
| Protobuf | foxglove.Log | 
| FlatBuffers | foxglove.Log | 
| OMG IDL | foxglove::Log | 
You must use the schema names specified above for Foxglove to recognize the schema.