如何从ansible

时间:2018-04-09 14:08:05

标签: command ansible vmware uptime

如何从ansible中查找vmware中的机器正常运行时间。

我想在不连接机器的情况下找到主机正常运行时间。

使用ansible

  

ansible_vm_facts

我能够得到一些像

这样的细节
  

os,machine_name

但我没有得到正常运行时间。

我遵循了以下documnets,但没有运气。没有什么对我有用。 http://docs.ansible.com/ansible/latest/modules/vmware_vm_facts_module.html http://docs.ansible.com/ansible/latest/modules/vmware_host_module.html

1 个答案:

答案 0 :(得分:-1)

ansible文档的入门手册解释了使用调试模块可以获得的信息:

register: vmvariable

- debug:
      var: vmvariable

但我认为如果不从主持人处获取事实,您就无法获得正常运行时间值。

我认为你可以从事实缓存中获取这个var,但这个事实并不重要。