Windows
如何在 Windows 事件日誌中註冊 Ansible 操作?
Ansible:2.9 Windows:W2k16 伺服器
我正在尋找一種在遠端 Windows 主機中註冊(記錄)Ansible 操作的方法。
例如,當我使用命令
win_command
模組時echo test
,我在 Windows 事件日誌中找不到引用此操作的行。如何使 ansible 操作顯示在 Windows 事件日誌中?
我了解您希望在 Windows 事件日誌中註冊和記錄返回值的問題。
win_command
您可以使用
win_eventlog_entry
- 將條目寫入 Windows 事件日誌等- name: Save the result of 'whoami' in 'result' ansible.windows.win_command: whoami register: result - name: Write 'result.stdout' to Windows Event Log community.windows.win_eventlog_entry: log: Result of win_command source: Ansible module win_command event_id: 1234 message: "{{ result.stdout }}"