使用 SSH 从 NAOqi 应用程序查看实时日志
View real-time logs from NAOqi application with SSH
是否可以在不使用 Choregraphe 的情况下从我的应用程序查看日志?
目前我仅限于来自“/var/log/naoqi/servicemanager/”的日志文件。
我正在实施 qi.logger() 并希望使用 SSH 连接到机器人 IP 并从特定服务获取日志。
qicli log-view
只显示系统日志。我想将记录器附加到我的应用程序,也许使用服务 PID?
您是否尝试登录到特定位置,例如,如果您从独立的 python 脚本启动它。
logging.basicConfig(filename='some_files.log',
level=logging.DEBUG,
format='%(levelname)s %(relativeCreated)6d %(threadName)s %(message)s (%(module)s.%(lineno)d)',
filemode='w')
然后一些 tail -f -n /var/log/naoqi/servicemanager/some_files.log
警告:这只是一个提示,我还没有测试过这个解决方案...
是否可以在不使用 Choregraphe 的情况下从我的应用程序查看日志? 目前我仅限于来自“/var/log/naoqi/servicemanager/”的日志文件。 我正在实施 qi.logger() 并希望使用 SSH 连接到机器人 IP 并从特定服务获取日志。
qicli log-view
只显示系统日志。我想将记录器附加到我的应用程序,也许使用服务 PID?
您是否尝试登录到特定位置,例如,如果您从独立的 python 脚本启动它。
logging.basicConfig(filename='some_files.log',
level=logging.DEBUG,
format='%(levelname)s %(relativeCreated)6d %(threadName)s %(message)s (%(module)s.%(lineno)d)',
filemode='w')
然后一些 tail -f -n /var/log/naoqi/servicemanager/some_files.log
警告:这只是一个提示,我还没有测试过这个解决方案...