ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

I found #q229966 related.

rosconsole is the logger in ROS that logs via log4xx that provides Syslog Appender, an option to log to syslog.

Another thing I can think of, which is totally up to your application design so is not a generic answer though, is that if your application that runs via system level facitlity, then that technology in use might have a way to log to syslog. My example is an app running (in a Docker container btw) that runs as systemd service so that its logging facility jornalctl receveis logs from rosconsole then eventually logs to syslog (I'm not sure if this pipeline is accurate so please correct me if I'm wrong).

I found #q229966 related.

rosconsole is the logger in ROS that logs via log4xx that provides Syslog Appender, an option to log to syslog.

Another thing I can think of, which is totally up to your application design so is not a generic answer though, is that if your application that runs via system level facitlity, then that technology in use might have a way to log to syslog. My example is an app running (in a Docker container btw) that runs as systemd service so that its logging facility jornalctl receveis logs from rosconsole then eventually logs to syslog (I'm not entirely sure if this the pipeline I described is accurate so please correct me if I'm wrong).

I found #q229966 related.

rosconsole is the logger in ROS that logs via log4xx that provides Syslog Appender, an option to log to syslog.

Another thing I can think of, which is totally up to your application design so is not a generic answer though, is that if your application that runs via system level facitlity, then that technology in use might have a way to log to syslog. My example is Examples: On Ubuntu, an app running (in a Docker container btw) application that runs as systemd service so that its logging facility logs using jornalctl receveis logs from that connects to rsyslogd. So all rosconsole then output will eventually logs be logged to syslog file (I'm not entirely sure if the pipeline I described is accurate so please correct me if I'm wrong).