Update cookbooks and add wordpress cookbook
This commit is contained in:
@@ -6,5 +6,5 @@ $ActionResumeRetryCount -1 # infinite retries on insert failure
|
||||
$ActionQueueSaveOnShutdown on # save in-memory data if rsyslog shuts down
|
||||
|
||||
<% @servers.each do |server| -%>
|
||||
*.* :omrelp:<%= "#{server}:#{node['rsyslog']['relp_port']}" %><%= node['rsyslog']['default_remote_template'] ? ';' + node['rsyslog']['default_remote_template'] : nil %>
|
||||
<%= node['rsyslog']['logs_to_forward'] %> :omrelp:<%= "#{server}:#{node['rsyslog']['relp_port']}" %><%= node['rsyslog']['default_remote_template'] ? ';' + node['rsyslog']['default_remote_template'] : nil %>
|
||||
<% end -%>
|
||||
|
||||
@@ -19,10 +19,12 @@ $ActionSendStreamDriverAuthMode <%= node['rsyslog']['tls_auth_mode'] %>
|
||||
<% end -%>
|
||||
|
||||
<% @servers.each do |server| -%>
|
||||
<% case node['rsyslog']['protocol'] -%>
|
||||
<% when "tcp" -%>
|
||||
<%= node['rsyslog']['logs_to_forward'] %> @@<%= server %>:<%= node['rsyslog']['port'] %><%= node["rsyslog"]["default_remote_template"] ? ';' + node["rsyslog"]["default_remote_template"] : nil %>
|
||||
<% when "udp" -%>
|
||||
<%= node['rsyslog']['logs_to_forward'] %> @<%= server %>:<%= node['rsyslog']['port'] %><%= node["rsyslog"]["default_remote_template"] ? ';' + node["rsyslog"]["default_remote_template"] : nil %>
|
||||
<% case server['protocol'] -%>
|
||||
<% when "tcp" -%>
|
||||
<%= server['logs'] ? server['logs'] : node['rsyslog']['logs_to_forward'] %> @@<%= server['server'] %>:<%= server['port'] ? server['port'] : node['rsyslog']['port'] %><%= server['remote_template'] ? ';' + server['remote_template'] : nil %>
|
||||
<% when "udp" -%>
|
||||
<%= server['logs'] ? server['logs'] : node['rsyslog']['logs_to_forward'] %> @<%= server['server'] %>:<%= server['port'] ? server['port'] : node['rsyslog']['port'] %><%= server['remote_template'] ? ';' + server['remote_template'] : nil %>
|
||||
<% else -%>
|
||||
<%= server['logs'] ? server['logs'] : node['rsyslog']['logs_to_forward'] %><%= node['rsyslog']['protocol'] == "tcp" ? " @@" : " @" %><%= server['server'] %>:<%= server['port'] ? server['port'] : node['rsyslog']['port'] %><%= server['remote_template'] ? ';' + server['remote_template'] : nil %>
|
||||
<% end -%>
|
||||
<% end -%>
|
||||
|
||||
@@ -1,6 +1,11 @@
|
||||
# rsyslog configuration file - Generated by Chef
|
||||
# For more information see /usr/share/doc/rsyslog-*/rsyslog_conf.html
|
||||
# If you experience problems, see http://www.rsyslog.com/doc/troubleshoot.html
|
||||
# Config generated by Chef - manual edits will be overwritten
|
||||
#
|
||||
# /etc/rsyslog.conf Configuration file for rsyslog.
|
||||
#
|
||||
# For more information see
|
||||
# /usr/share/doc/rsyslog-doc/html/rsyslog_conf.html
|
||||
#
|
||||
# Default logging rules can be found in /etc/rsyslog.d/50-default.conf
|
||||
#
|
||||
# Set max message size
|
||||
#
|
||||
@@ -36,13 +41,14 @@ $InputTCPServerStreamDriverAuthMode <%= node['rsyslog']['tls_auth_mode'] || 'ano
|
||||
$InputTCPServerRun <%= node['rsyslog']['port'] %>
|
||||
# Provide <%= node['rsyslog']['protocol'].upcase %> log reception
|
||||
<% else -%>
|
||||
<% case node['rsyslog']['protocol'] -%>
|
||||
<% when "tcp" -%>
|
||||
$ModLoad imtcp
|
||||
$InputTCPServerRun <%= node['rsyslog']['port'] %>
|
||||
<% when "udp" -%>
|
||||
$ModLoad imudp
|
||||
$UDPServerRun <%= node['rsyslog']['port'] %>
|
||||
<% if node['rsyslog']['protocol'] =~ /tcp/ %>
|
||||
$ModLoad imtcp
|
||||
$InputTCPServerRun <%= node['rsyslog']['port'] %>
|
||||
<% end -%>
|
||||
<% if node['rsyslog']['protocol'] =~ /udp/ %>
|
||||
$ModLoad imudp
|
||||
$UDPServerAddress <%= node['rsyslog']['bind'] %>
|
||||
$UDPServerRun <%= node['rsyslog']['port'] %>
|
||||
<% end -%>
|
||||
<% end -%>
|
||||
<% end -%>
|
||||
@@ -52,13 +58,13 @@ $UDPServerRun <%= node['rsyslog']['port'] %>
|
||||
###########################
|
||||
|
||||
<% if node["rsyslog"]["default_file_template"] -%>
|
||||
#
|
||||
#
|
||||
# Default log format template
|
||||
#
|
||||
#
|
||||
$ActionFileDefaultTemplate <%= node["rsyslog"]["default_file_template"] %>
|
||||
<% elsif !node["rsyslog"]["high_precision_timestamps"] -%>
|
||||
#
|
||||
# Use default timestamp format.
|
||||
# Use traditional timestamp format.
|
||||
# To enable high precision timestamps, comment out the following line.
|
||||
#
|
||||
$ActionFileDefaultTemplate RSYSLOG_TraditionalFileFormat
|
||||
@@ -97,10 +103,15 @@ $SystemLogRateLimitInterval <%= node['rsyslog']['rate_limit_interval'] %>
|
||||
#
|
||||
$SystemLogRateLimitBurst <%= node['rsyslog']['rate_limit_burst'] %>
|
||||
<% end %>
|
||||
|
||||
#
|
||||
# Set other directives
|
||||
#
|
||||
<% node['rsyslog']['additional_directives'].each_pair do |k,v| %>
|
||||
$<%= k %> <%= v %>
|
||||
<% end %>
|
||||
|
||||
#
|
||||
# Include all config files in <%= node['rsyslog']['config_prefix'] %>/rsyslog.d/
|
||||
#
|
||||
$IncludeConfig <%= node['rsyslog']['config_prefix'] %>/rsyslog.d/*.conf
|
||||
<% node['rsyslog']['additional_directives'].each_pair do |k,v| %>
|
||||
$<%= k %> <%= v %>
|
||||
<% end %>
|
||||
|
||||
Reference in New Issue
Block a user