搜索

3.7. 验证框架日志格式

download PDF

在运行一个验证或一组验证后,director 将每个验证的 JSON 格式日志保存在 /var/logs/validations 目录中。您可以手动查看文件,或使用 验证历史记录 get --full 命令显示特定验证 UUID 的日志。

每个验证日志文件都遵循特定的格式:

  • <UUID>_<Name>_<Time>

    UUID
    验证的 Ansible UUID。
    名称
    验证的 Ansible 名称。
    Time
    运行验证时的开始日期和时间。

每个验证日志包含三个主要部分:

plays

plays 部分包含有关 director 在验证过程中执行的任务的信息:

play
一个 play 就是一组任务。每个 play 部分包含关于这一特定组任务的信息,包括开始和结束时间、持续时间、play 的主机组,以及验证 ID 和路径。
tasks
director 为执行验证运行的个别 Ansible 任务。每个 tasks 部分包含一个 hosts 部分,其中包含了在每个单独主机上执行的操作以及执行操作的结果。tasks 部分还包含一个 task 部分,其中包含了任务的持续时间。

stats

stats 部分包含每个主机上所有任务结果的基本摘要,如成功和失败的任务。

validation_output

如果任何任务在验证过程中失败或导致警告消息,则 validation_output 会包含该失败或警告的输出。

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

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

让开源更具包容性

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

關於紅帽

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

© 2024 Red Hat, Inc.