Edge コンポーネントのログレベルの設定

デフォルトでは、Edge コンポーネントはログレベル INFO を使用します。ただし、Edge コンポーネントごとに ログレベルを設定できます。たとえば、Message Processor のログレベルを DEBUG に、Management Server のログレベルを ERROR に設定できます。

使用可能なログレベルは次のとおりです。

  • ALL
  • DEBUG
  • ERROR
  • FATAL
  • INFO
  • OFF
  • TRACE
  • WARN

コンポーネントのログレベルを設定するには、コンポーネントのプロパティ ファイルを編集して conf_system_log.level トークンを設定し、コンポーネントを再起動します。

  1. エディタで /opt/apigee/customer/application/component_name.properties を開きます。ここで、component_name は次のいずれかになります。
    • apigee-cassandra(Cassandra)
    • apigee-openldap(OpenLDAP)
    • apigee-postgresql(PostgreSQL データベース)
    • apigee-qpidd(Qpidd)
    • apigee-zookeeper(ZooKeeper)
    • edge-management-server(管理サーバー)
    • edge-management-ui(新しい Edge UI)
    • edge-message-processor(Message Processor)
    • edge-postgres-server(Postgres サーバー)
    • edge-qpid-server(Qpid サーバー)
    • edge-router(エッジルーター)

    ファイルが存在しない場合は作成します。(New Edge UI コンポーネント edge-management-ui の場合、プロパティ ファイルは /opt/apigee/customer/application/management-ui.properties です。 edge-management-ui-static には静的ウェブ アセットのみが含まれ、プロパティ ファイルはありません)。

  2. プロパティ ファイルで次のプロパティを目的のログレベルに設定します。たとえば、 DEBUG に設定するには、次のようにします。
    conf_system_log.level=DEBUG
  3. ファイルを保存します。
  4. プロパティ ファイルが「apigee」ユーザーによって所有されていることを確認します。
    chown apigee:apigee /opt/apigee/customer/application/component_properties_file_name.properties
  5. 次の構文を使用してコンポーネントを再起動します。
    /opt/apigee/apigee-service/bin/apigee-service component_name restart

コンポーネント構成ファイルの名前と場所の詳細については、 プロパティ ファイルの場所をご覧ください。