--- marp: true theme: uncover # gaia, uncover, default header: "__ROS 2 logging rsyslog / FluentBit__" footer: "[fujitatomoya@github](https://github.com/fujitatomoya)" _backgroundColor: white page_number: true --- # [rcl_logging_syslog](https://github.com/fujitatomoya/rcl_logging_syslog) ![bg right:35% width:300px](./images/QR.png) - ROS 2 rcl logging implementation built on [syslog(3)](https://man7.org/linux/man-pages/man3/syslog.3.html). - Connects with [rsyslog](https://www.rsyslog.com/) and [FluentBit](https://fluentbit.io/). --- ![bg 70%](https://images.squarespace-cdn.com/content/v1/606d378755a86f589aa297b7/1653397531343-6M4IQ4JWDQV1SQ8W17UN/HumbleHawksbill_TransparentBG-NoROS.png) ![bg 70%](https://images.squarespace-cdn.com/content/v1/606d378755a86f589aa297b7/ebf9b1d5-45b7-4a73-8f48-dc5d3f4fc8fc/JazzyJalisco_Final.png?format=1500w) ![bg 70%](https://us1.discourse-cdn.com/flex022/uploads/ros/optimized/3X/1/a/1aeb03b4cdf23885ce9cf7e778c8d7bbb8fb5fe0_2_750x750.png) ![bg 70%](https://images.squarespace-cdn.com/content/v1/606d378755a86f589aa297b7/1628726028642-TVRVRIQL914IVYWV8MG9/rolling.png) --- # Objectives - Configure log behavior without code change. - Reasonable Performance. - Log data pipeline and forward capability support. - Enabling ROS 2 logging system with Cloud-Native Log Management and Observability. --- ![bg 70%](./images/architecture_overview.png) --- # [Demo FluentBit](https://github.com/user-attachments/assets/bdb05bf7-92b2-4b9a-8f20-3d3b803a7a86)