Skip to content

Commit

Permalink
Merge pull request #1 from cdenneen/win_log_rotate
Browse files Browse the repository at this point in the history
Added parameters to the log rotation
  • Loading branch information
dzeleski authored Mar 31, 2017
2 parents 66e8dec + 2b5117a commit 5ca108e
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
3 changes: 3 additions & 0 deletions manifests/init.pp
Original file line number Diff line number Diff line change
Expand Up @@ -426,6 +426,9 @@
$redact = undef,
$deregister_on_stop = false,
$deregister_handler = undef,
$windows_logrotate = false,
$windows_log_number = '10',
$windows_log_size = '10240',

### START Hiera Lookups ###
$extensions = {},
Expand Down
6 changes: 4 additions & 2 deletions templates/sensu-client.erb
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,10 @@
<executable>C:\opt\sensu\embedded\bin\ruby</executable>
<arguments>C:\opt\sensu\embedded\bin\sensu-client -d C:\opt\sensu\conf.d -L <%= scope.lookupvar("sensu::log_level") -%></arguments>
<logpath>C:\opt\sensu\</logpath>
<% if scope.lookupvar("sensu::windows_logrotate") -%>
<log mode="roll-by-size">
<sizeThreshold>10240</sizeThreshold>
<keepFiles>10</keepFiles>
<sizeThreshold><%= scope.lookupvar("sensu::windows_log_size") -%></sizeThreshold>
<keepFiles><%= scope.lookupvar("sensu::windows_log_number") -%></keepFiles>
</log>
<% end -%>
</service>

0 comments on commit 5ca108e

Please sign in to comment.