]> Frank Brehm's Git Trees - pixelpark/hiera.git/commitdiff
DNPK-3421 logstash
authorsambufe <samuel.bufe@publicispixelpark.de>
Mon, 20 Nov 2017 10:29:51 +0000 (11:29 +0100)
committersambufe <samuel.bufe@publicispixelpark.de>
Mon, 20 Nov 2017 10:29:51 +0000 (11:29 +0100)
customer/mbvd-odt/cms-odt-daimler-com.pixelpark.net.yaml

index cd9ff615ecf6f46179a7e059ad615b383889b647..bc48761d34b1386ef7e38860c1aee681c752b198 100644 (file)
@@ -13,6 +13,51 @@ infra::additional_classes:
   - apache::mod::proxy_ajp
   - apache::mod::headers
   - apache::mod::remoteip
+  - logstash
+
+logstash::drop_grokparsefailure: false
+logstash::generic_resource:
+  catalina:
+    resource: file
+    order: 10 # Input
+    parameters:
+      path: '/var/lib/tomcat/catalina/odt-cms/logs/catalina.out'
+      type: tomcat
+      tags:
+        - "odt-cms"
+        - "%{customer}"
+        - "%{environment}"
+      codec:
+        type: multiline
+        what: previous
+        pattern: "^%{literal('%'){MONTH} %{literal('%'){MONTHDAY}"
+        negate: true
+  opencms:
+    resource: file
+    order: 10 # Input
+    parameters:
+      path: '/var/lib/tomcat/catalina/odt-cms/webapps/ROOT/WEB-INF/logs/opencms.log'
+      type: opencms
+      tags:
+        - "odt-cms"
+        - "%{customer}"
+        - "%{environment}"
+      codec:
+        type: multiline
+        what: previous
+        pattern: "^%{literal('%'){MONTHDAY} %{literal('%'){MONTH}"
+        negate: true
+  tomcat_access:
+    resource: file
+    order: 10 # Input
+    parameters:
+      path: '/var/lib/tomcat/catalina/odt-cms/logs/localhost_access_log.*'
+      type: apache-access
+      tags:
+        - "odt-cms"
+        - "%{customer}"
+        - "%{environment}"
+
 
 apache::mod:proxy:
   proxy_via: 'Off'