Issue #12392 has been updated by Daniel Pittman.

Category set to windows
Status changed from Unreviewed to Needs Decision
Assignee set to Josh Cooper

Dan Hogland wrote:
> Puppet on Windows should default the log output from puppet agent executions 
> are sent to Windows Event Logs. Most Windows syslog implementations look here 
> for logs to send out to the central syslog server.

This is actually more complex than it sounds, because the event log service 
requires specific, C-level DLL definitions of event sources.  To do this right 
we would have to install our own, which is surprisingly complex and painful on 
Windows; you need to build a custom DLL, and install it appropriately for the 
system, so that you can get your structured events represented appropriately.

Doing this "right" would also mean documenting and committing to an external 
structured event format, not just plain text; we could do a half-baked 
integration where we just emit text strings, but they are not actually that 
nice compared to real event data.

https://github.com/djberg96/win32-eventlog has details of the integration side 
of this, and the tooling required to build out an event source definition DLL.
----------------------------------------
Feature #12392: Windows agent default to logging agent run output to Windows 
Event Logs
https://projects.puppetlabs.com/issues/12392

Author: Dan Hogland
Status: Needs Decision
Priority: Normal
Assignee: Josh Cooper
Category: windows
Target version: 
Affected Puppet version: 
Keywords: 
Branch: 


Puppet on Windows should default the log output from puppet agent executions 
are sent to Windows Event Logs. Most Windows syslog implementations look here 
for logs to send out to the central syslog server.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.

Reply via email to