12.5. Collecting 日志信息的工具


有两个实用程序可以从日志文件收集信息。

Expand
表 12.2. 日志收集工具
命令描述

foreman-debug

foreman-debug 命令收集 Red Hat Satellite 的配置和日志文件数据、其后端服务和系统信息。该信息将收集并写入 tar 文件。默认情况下,输出 tar 文件位于 /tmp/foreman-debug-xxx.tar.xz

另外,foreman-debug 命令导出在最后 60 天中运行的任务。默认情况下,输出 tar 文件位于 /tmp/task-export-xxx.tar.xz。如果缺少文件,请查看 /tmp/task-export.log 文件,以了解任务导出失败的原因。

如需更多信息,请运行 foreman-debug --help

运行此命令时没有超时。

sosreport

sosreport 命令是一个从 Red Hat Enterprise Linux 系统收集配置和诊断信息的工具,如运行的内核版本、载入的模块和服务配置文件。该命令还运行外部程序(例如: foreman-debug -g)来收集 Satellite 特定信息,并将这一输出存储在 tar 文件中。

默认情况下,输出 tar 文件位于 /var/tmp/sosreport-XXX-20171002230919.tar.xz。如需更多信息,请运行 sosreport --help 或查看 sosreport 是什么以及如何创建?

sosreport 命令调用 foreman-debug -g,并在 500 秒后超时。如果您的 Satellite 服务器有大型日志文件或多个 Satellite 任务,在创建一个支持问题单时,支持工程师可能需要 sosreportforeman-debug 的输出。

重要

foreman-debugsosreport 在收集信息的同时删除密码、令牌和密钥等安全信息。但是,tar 文件仍然可以包含有关红帽卫星服务器的敏感信息。红帽建议您将这些信息直接发送到预期的接收者而不是一个公共目标。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat