デバイスログを表示する

場合によっては、デバイスが意図した通りに動作していないと感じることがあります。ワークフローステップが奇妙に動作している、またはネットワーク上のサービスに接続しているのが見えないなどです。 デバッグを支援するために、Roboflow Deployment Manager はデバイス上で実行されている Roboflow サービスのログを簡単に確認できるようにしています。 ログページはセキュリティ上の理由から、システムの syslog すべてや Roboflow 以外のサービスのログを表示しません。

デバイスのログを確認するには、Deployment Manager でデバイスをクリックし、次に「Logs」タブをクリックしてください:

ここからデバイスからストリーミングされる最新のログを確認したり、社内の他の関係者に送るためにログをダウンロードしたり、時間範囲でフィルタリングしたり、特定の Roboflow サービスでフィルタリングしたりできます。

上級ユーザー向け

Roboflow Deployment Manager は Docker コンテナ上でオーケストレーションされ、それぞれがデバイス上でサービスとして管理されています。一般的な Roboflow サービスは次のとおりです:

  • Inference - これは実際にモデルとワークフローを実行するサービスです

  • Manager - このサービスは Inference サービスと連携して異なるストリームの追跡を行います。Inference サービス上で実行されるワークフローの停止や開始を管理するサービスです

  • RFDM - これはデバイス上で Docker コンテナをダウンロードする処理や、トラッキング、テレメトリ、ログ、デバイスのヘルスを管理するサービスです。他のすべてのサービスの管理レイヤーと考えてください。

  • HMI - 設定されている場合、デバイス上でユーザーインターフェースを実行する HMI サービスが表示されることがあります

  • Event Store - 設定されている場合、HMI で表示するための最近のビジョンイベントデータを保存できる Event Store サービスが表示されることがあります

  • Redis - これは Redis DB をデプロイし、Roboflow に同期される前の各種テレメトリをキャッシュするために使用されます。

Last updated

Was this helpful?