8.2. RPM ベースの Ansible Automation Platform の Automation Controller ログへのアクセス


Automation Controller ログファイルには、次の 2 つの一元化された場所からアクセスできます。

  • /var/log/tower/
  • /var/log/supervisor/

/var/log/tower/ ディレクトリーでは、以下の方法でキャプチャーされたログファイルを表示できます。

  • tower.log: ジョブの実行時に発生するランタイムエラーなどのログメッセージをキャプチャーします。
  • callback_receiver.log: Ansible ジョブの実行時にコールバックイベントを処理するコールバックレシーバーのログをキャプチャーします。
  • dispatcher.log: Automation Controller ディスパッチャーワーカーサービスのログメッセージをキャプチャーします。
  • job_lifecycle.log: ジョブの実行の詳細、ブロックされているかどうか、およびブロックしている条件を記録します。
  • management_playbooks.log: 管理 Playbook の実行ログ、およびメタデータのコピーなどの個別のジョブ実行ログをキャプチャーします。
  • rsyslog.err: 外部のロギングサービスにログを送信する際に、認証エラーが発生した rsyslog のエラーをキャプチャーします。
  • task_system.log: Automation Controller がバックグラウンドで実行しているタスクのログ (クラスターインスタンスの追加や、分析のための情報収集または処理に関連するログなど) をキャプチャーします。
  • tower_rbac_migrations.log: rbac データベースの移行またはアップグレードに関するログをキャプチャーします。
  • tower_system_tracking_migrations.log: コントローラーシステムの追跡移行またはアップグレードのログをキャプチャーします。
  • wsbroadcast.log: コントローラーノードにおける WebSocket 接続のログをキャプチャーします。

/var/log/supervisor/ ディレクトリーでは、以下の方法でキャプチャーされたログファイルを表示できます。

  • awx-callback-receiver.log: supervisord によって管理される、Ansible ジョブの実行時にコールバックイベントを処理するコールバックレシーバーのログをキャプチャーします。
  • awx-daphne.log: WebUI の Websocket 通信のログをキャプチャーします。
  • awx-dispatcher.log: ジョブの実行時など、タスクを Automation Controller インスタンスにディスパッチする際に発生するログをキャプチャーします。
  • awx-rsyslog.log: rsyslog サービスのログをキャプチャーします。
  • awx-uwsgi.log: アプリケーションサーバーである uWSGI に関連するログをキャプチャーします。
  • awx-wsbroadcast.log: Automation Controller で使用される WebSocket サービスのログをキャプチャーします。
  • failure-event-handler.stderr.log: /usr/bin/failure-event-handler supervisord のサブプロセスの標準エラーをキャプチャーします。
  • supervisord.log: supervisord 自体に関連するログをキャプチャーします。
  • wsrelay.log: WebSocket リレーサーバー内の通信ログを記録します。
  • ws_heartbeat.log: ホスト上で実行されているサービスの健全性に関する定期的なチェックを記録します。
  • rsyslog_configurer.log: 外部のロギングサービスとの認証に関連する rsyslog の設定アクティビティーをキャプチャーします。

/var/log/supervisor/ ディレクトリーには、すべてのサービスの 標準出力 ファイルも含まれています。

Automation Controller (および Ansible Automation Platform) が使用するサービスにより、次のログパスが生成されると予想されます。

  • /var/log/nginx/
  • /var/lib/pgsql/data/pg_log/
  • /var/log/redis/

トラブルシューティング

エラーログは次の場所にあります。

  • Automation Controller サーバーのエラーは /var/log/tower に記録されます。
  • スーパーバイザーのログは /var/log/supervisor/ にあります。
  • Nginx Web サーバーのエラーは httpd エラーログに記録されます。
  • その他の Automation Controller ロギング要件は /etc/tower/conf.d/ で設定します。

大半のブラウザーに組み込まれている JavaScript コンソールを使用してクライアント側の問題をチェックし、Red Hat カスタマーポータル (https://access.redhat.com/) 経由で Ansible にエラーを報告してください。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る