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


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

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

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

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

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

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

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

    # satellite-installer --reset-foreman-logging-level

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

# satellite-installer --full-help | grep logging

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

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

手順

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

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

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

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

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

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

    # satellite-installer --reset-foreman-proxy-log-level
注記

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

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

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

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

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

    # satellite-installer --katello-candlepin-loggers log4j.logger.org.candlepin:DEBUG

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

# satellite-installer \
--katello-candlepin-loggers log4j.logger.org.candlepin:DEBUG \
--katello-candlepin-loggers log4j.logger.org.candlepin.resource.ConsumerResource:WARN \
--katello-candlepin-loggers log4j.logger.org.candlepin.resource.HypervisorResource:WARN
  1. デバッグが完了したら、ログレベルをデフォルト値にリセットします。

    # satellite-installer --reset-katello-candlepin-loggers

17.1.5. Redis のログレベルを上げる

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

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

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

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

    # systemctl restart redis
注記

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

17.1.6. Satellite インストーラーのログレベルを上げる

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

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

# satellite-installer --verbose-log-level debug

17.1.7. Pulp のログレベルを上げる

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

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

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

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

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

17.1.8. Puppet エージェントのログレベルを上げる

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

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

  1. Satellite で Puppet が有効になっていることを確認します。詳細は、Puppet 統合を使用した設定の管理Satellite と Puppet の統合の有効化 を参照してください。
  2. ログレベルを debug に設定します。

    # satellite-installer --puppet-agent-additional-settings log_level:debug

17.1.9. Puppet サーバーのログレベルを上げる

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

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

  1. Satellite で Puppet が有効になっていることを確認します。詳細は、Puppet 統合を使用した設定の管理Satellite と Puppet の統合の有効化 を参照してください。
  2. ログレベルを debug に設定します。

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

    # satellite-maintain service restart --only puppetserver
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る