
Ansible: 2.9 Windows: W2k16 Server
Я ищу способ регистрации (журналирования) действий Ansible на удаленном хосте Windows.
Например, когда я работаю с win_command
модулем для echo test
команды, я не могу найти строки, относящиеся к этому действию в журнале событий Windows.
Как сделать так, чтобы действия Ansible отображались в журнале событий Windows?
решение1
Я понимаю ваш вопрос, что вам нравитсярегистри журналВозвращаемые значенияотwin_command
в журнале событий Windows.
Вы могли бы использовать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 }}"