Skip to content
Snippets Groups Projects
Commit 71754d40 authored by Torstein Egge's avatar Torstein Egge
Browse files

added filebeat for apache on app-server

parent 3835828c
No related branches found
No related tags found
No related merge requests found
...@@ -120,4 +120,40 @@ node 'elk-server.openstacklocal' { ...@@ -120,4 +120,40 @@ node 'elk-server.openstacklocal' {
node 'app-server.openstacklocal' { node 'app-server.openstacklocal' {
include apache include apache
file {'/etc/filebeat/filebeat.yml':
ensure => present,
source => 'puppet:///modules/beats_conf/filebeat.yml',
require => Package['filebeat'],
notify => Service['filebeat'],
}
package {'filebeat':
ensure => present,
# require => File['/etc/filebeat/filebeat.yml'],
}
# TODO: change to ~>
file { '/etc/filebeat/modules.d/apache2.yml':
ensure => link,
target => '/etc/filebeat/modules.d/apache2.yml.disabled',
require => Package['filebeat'],
notify => Service['filebeat'],
}
file { '/etc/filebeat/modules.d/system.yml':
ensure => link,
target => '/etc/filebeat/modules.d/system.yml.disabled',
require => Package['filebeat'],
notify => Service['filebeat'],
}
service {'filebeat':
ensure => running,
enable => true,
# require => File['/etc/filebeat/filebeat.yml'],
# require => File['/etc/filebeat/modules.d/system.yml'],
# require => File['/etc/filebeat/modules.d/nginx.yml'],
}
} }
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment