1

是否可以在不使用 Choregraphe 的情况下从我的应用程序中查看日志?目前我仅限于来自“/var/log/naoqi/servicemanager/”的日志文件。我正在实现 qi.logger() 并希望使用 SSH 连接到机器人 IP 并从特定服务获取日志。

qicli log-view 

只显示系统日志。我想将记录器附加到我的应用程序,也许使用服务 PID?

4

1 回答 1

1

您是否尝试登录到特定位置,例如,如果您从独立的 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

警告:这只是一个提示,我还没有测试过这个解决方案......

于 2017-07-18T15:19:41.497 回答