rcl_logging_syslog

bg right:35% width:300px


bg 70% bg 70% bg 70% bg 70%


Objectives

  • Configure log behavior without code change.

  • Multiple sink with different logging level filtering.

  • Reasonable Performance. (like a πŸš€πŸš€πŸš€)

  • Log data pipeline and forward capability support.

  • Enabling ROS 2 logging system with Cloud-Native Log Management and Observability.


bg 70%


rsyslog

a.k.a rocket-fast system for log processing πŸš€πŸš€πŸš€οƒ

rsyslog is available in default Ubuntu distribution managed by system service, performative, and many configuration supported including log data pipeline. So that user can choose the logging configuration depending on the application requirement and use case, sometimes file system sink, sometimes forwarding to remote rsyslogd, or even FluentBit.


Issues and PRs always welcome πŸš€οƒ

https://github.com/fujitatomoya/rcl_logging_syslog

bg right:35% width:300px