第17章 問題のログとレポート


次のセクションでは、Satellite で使用できる最も一般的なログファイルとデバッグツールについて説明します。

17.1. デバッグに役立つログレベルの引き上げ

Satellite のトラブルシューティングを行うために、Satellite コンポーネントのログレベルを上げることができます。ログレベルを debug に上げると、最も詳細な情報を取得できます。デフォルトのログレベルは info です。

17.1.1. Foreman アプリケーションのログレベルを上げる

Foreman アプリケーションのロギングレベルを上げるには、以下を実行します。

  1. ログレベルを debug に設定します。

    # satellite-installer --foreman-logging-level debug
    Copy to Clipboard
  2. デバッグが完了したら、ログレベルをデフォルト値にリセットします。

    # satellite-installer --reset-foreman-logging-level
    Copy to Clipboard

Satellite のロギング設定の詳細は、satellite-installer を使用し、--full-help オプションを指定します。

# satellite-installer --full-help | grep logging
Copy to Clipboard

17.1.2. Hammer のログレベルを上げる

ログは ~/.hammer/log/hammer.log にあります。

Hammer のロギングレベルを上げるには、以下を実行します。

  • /etc/hammer/cli_config.yml で、:log_level: オプションを debug に設定します。
:log_level: 'debug'
Copy to Clipboard

17.1.3. Capsule のログレベルを上げる

ログは /var/log/foreman-proxy/proxy.log にあります。

Capsule のロギングレベルを上げるには、以下を実行します。

  1. ログレベルを debug に設定します。

    # satellite-installer --foreman-proxy-log-level DEBUG
    Copy to Clipboard
  2. デバッグが完了したら、ログレベルをデフォルト値にリセットします。

    # satellite-installer --reset-foreman-proxy-log-level
    Copy to Clipboard
注記

satellite-installer を実行すると、設定がデフォルトに戻ります。

17.1.4. Candlepin のログレベルを上げる

ログは /var/log/candlepin/candlepin.log および /var/log/candlepin/error.log にあります。

Candlepin のロギングレベルを上げるには、以下を実行します。

  1. /etc/candlepin/candlepin.conf で、ログレベルを DEBUG に設定します。

    log4j.logger.org.candlepin=DEBUG
    Copy to Clipboard
  2. tomcat サービスを起動します。

    # systemctl restart tomcat
    Copy to Clipboard

candlepin ログファイルが冗長すぎる場合は、デフォルトのデバッグレベルを下げることができます。

log4j.logger.org.candlepin.resource.ConsumerResource=WARN
log4j.logger.org.candlepin.resource.HypervisorResource=WARN
Copy to Clipboard

17.1.5. Qpid Dispatch Router のログレベルを上げる

Qpid は syslog にログを記録します。ログは /var/log/messages に表示されます。または journalctl を使用して表示できます。

Qpid Dispatch Router のログレベルを上げるには、以下を実行します。

  1. /etc/qpid-dispatch/qdrouterd.conf で、ログレベルを debug に設定します。

    enable: debug+
    Copy to Clipboard
  2. Qpid Dispatch Router を再起動します。

    # systemctl restart qdrouterd
    Copy to Clipboard
注記

satellite-installer を実行すると、設定がデフォルトに戻ります。

17.1.6. Qpid Broker のログレベルの引き上げ

Qpid は syslog にログを記録します。ログは /var/log/messages に表示されます。または journalctl を使用して表示できます。

Qpid Broker のログレベルを上げるには、以下を実行します。

  1. /etc/qpid/qpidd.conf で、ログレベルを debug に設定します。

    log-enable=debug+
    Copy to Clipboard
  2. Qpid Broker を再起動します。

    # systemctl restart qpidd
    Copy to Clipboard
注記

satellite-installer を実行すると、設定がデフォルトに戻ります。

17.1.7. Redis のログレベルの引き上げ

Redis のログは /var/log/redis/redis.log にあります。

Redis のログレベルを上げるには、以下を実行します。

  1. /etc/redis.conf で、ログレベルを debug に設定します。

    loglevel debug
    Copy to Clipboard
  2. Redis サービスを再起動します。

    # systemctl restart redis
    Copy to Clipboard
注記

satellite-installer を実行すると、設定がデフォルトに戻ります。

17.1.8. Satellite インストーラーのログレベルの増加

ログファイルは /var/log/foreman-installer/ にあります。

Satellite インストーラーのログレベルを上げるには、インストール時に --verbose-log-level debug オプションを追加します。

# satellite-installer --verbose-log-level debug
Copy to Clipboard

17.1.9. Pulp のログレベルの引き上げ

デフォルトでは、Pulp は syslog にログを記録します。ログは /var/log/messages に表示されます。または journalctl を使用して表示できます。

Pulp のログレベルを上げるには、以下を実行します。

  1. /etc/pulp/settings.py で、ログレベルを DEBUG に設定します。

    LOGGING = {"dynaconf_merge": True, "loggers": {'': {'handlers': ['console'], 'level': 'DEBUG'}}}
    Copy to Clipboard
  2. Pulp サービスを再起動します。

    # systemctl restart \
    pulpcore-api \
    pulpcore-content \
    pulpcore-resource-manager \
    pulpcore-worker@1 \
    pulpcore-worker@2 \
    redis
    Copy to Clipboard

17.1.10. Puppet Agent のログレベルの引き上げ

ログは /var/log/puppetlabs/puppet/ にあります。

Puppet エージェントのログレベルを上げるには、以下を実行します。

  1. Satellite で Puppet が有効になっていることを確認します。詳細は、Red Hat Satellite で Puppet インテグレーションを使用して設定を管理するSatellite で Puppet インテグレーションを有効にする を参照してください。
  2. ログレベルを debug に設定します。

    # satellite-installer --puppet-agent-additional-settings log_level:debug
    Copy to Clipboard

17.1.11. Puppet サーバーのログレベルの引き上げ

ログは /var/log/puppetlabs/puppetserver/ にあります。

Puppet サーバーのログレベルを上げるには、以下を実行します。

  1. Satellite で Puppet が有効になっていることを確認します。詳細は、Red Hat Satellite で Puppet インテグレーションを使用して設定を管理するSatellite で Puppet インテグレーションを有効にする を参照してください。
  2. ログレベルを debug に設定します。

    # satellite-installer --puppet-server-additional-settings log_level:debug
    Copy to Clipboard
  3. Puppet サーバーを再起動します。

    # satellite-maintain service restart --only puppetserver
    Copy to Clipboard
トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat