管理サービスからのログの取得

REST APIを使用して、管理ノードで実行されているサービスからログを取得できます。すべてのパブリック サービスからログを取得したり、特定のサービスを指定したりできます。また、クエリ パラメータを使用して、取得する内容を細かく絞り込むこともできます。

開始する前に

手順

  1. 管理ノードでREST API UIを開きます。https://[management node IP]/mnode
  2. [GET /logs]をクリックします。
  3. [Try it out]をクリックします。
  4. 次のパラメータを指定します。
    • Lines:ログから取得する行数を入力します。このパラメータは整数で、デフォルト値は100です。
    • service-name:サービス名を入力します。
      ヒント:管理ノード上のサービスを表示するには、GET /servicesコマンドを使用します。
    • type:取得するログ タイプを選択します。
      1. service:実行中の通常のパブリック サービスから取得します。これがデフォルトであり、最も一般的なオプションです。
      2. syslog:ホスト マシンのすべてのsyslogから取得します。
      3. all:すべてのパブリック サービスとsyslogから取得します。
    • since:サービス ログの開始日時をISO-8601タイムスタンプで追加します。
    • archived:ログ要求にアーカイブ ファイルを追加します。
  5. [Execute]をクリックします。