塔式日志文件已整合,可以轻松地从两个集中位置访问。
/var/log/tower/
/var/log/supervisor/
在 /var/log/tower/
目录中,您可以查看与以下内容相关的日志文件
callback_receiver.log: 捕获回调接收器日志,该日志在运行 Ansible 作业时处理回调事件。
dispatcher.log: 捕获塔式调度程序工作程序服务的日志消息。
management_playbooks.log: 捕获管理剧本运行的日志,例如隔离的作业运行,例如复制元数据等。
rsyslog.err: 捕获 rsyslog 向外部日志记录服务发送日志时身份验证失败的错误。
task_system.log: - 捕获塔式在后台运行的任务的日志,例如添加塔式集群实例,以及与收集/处理分析信息相关的日志等。
tower.log: 捕获日志消息,例如执行作业时发生的运行时错误。
tower_rbac_migrations.log: 捕获 rbac 数据库迁移或升级的日志。
tower_system_tracking_migrations.log: 捕获塔式系统跟踪迁移或升级的日志。
wsbroadcast.log: 捕获塔式节点中的 websocket 连接的日志。
isolated_manager.log: 捕获与隔离节点相关的日志。
在 /var/log/supervisor/
目录中,您可以查看与以下内容相关的日志文件
awx-callback-receiver.log: 捕获由 supervisord 管理的回调接收器的日志,该接收器在运行 Ansible 作业时处理回调事件。
awx-daphne.log: 捕获 WebUI 的 Websocket 通信的日志。
awx-dispatcher.log: 捕获将任务调度到塔式实例时发生的日志,例如运行作业时。
awx-rsyslog.log: 捕获 rsyslog 服务的日志。
awx-uwsgi.log: 捕获与 uWSGI 相关的日志,uWSGI 是一个应用程序服务器。
awx-wsbroadcast.log: 捕获塔式使用的 websocket 服务的日志。
failure-event-handler.stderr.log: 捕获 /usr/bin/failure-event-handler supervisord 的子进程的标准错误。
supervisord.log: 捕获与 supervisord 本身相关的日志。
在 /var/log/supervisor/
目录中还包含所有服务的 stdout
文件。
您可以预期塔式(和 Ansible 自动化平台)使用的服务会生成以下日志路径
/var/log/nginx/
/var/opt/rh/rh-postgresql10/
/var/opt/rh/rh-redis5/log/redis/
"Mooving around: Consolidated logfiles for easier access!"
\
\ ^__^
\ (oo)\_______
(__)\ )\/\
||----w |
|| ||