
Ansible: 2.9 Windows: W2k16 サーバー
リモート Windows ホストで Ansible アクションを登録 (ログに記録) する方法を探しています。
たとえば、コマンド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 }}"