2017-07-17 4 views
0

Choregrapheを使用せずにアプリケーションからログを表示できますか? 現在、私は '/ var/log/naoqi/servicemanager /'からログファイルに制限されています。 qi.logger()を実装していて、SSHを使用してロボットIPに接続し、特定のサービスからログを取得したいとします。SSHを使用してNAOqiアプリケーションのリアルタイムログを表示

qicli log-view 

は、システムログのみを表示します。私は私のアプリケーションに、おそらくserivceのPIDを使用してロガーを添付したいですか?

答えて

0

たとえば、独立した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

WRN:これは単なるヒント、私がテストしていません。このソリューション...

+0

私は 'tail -f /var/log/naoqi/servicemanager/some_files.log'をやりました。 –