From 6fbcafbf38c805928eb882bfaf71d05eef4f9bb1 Mon Sep 17 00:00:00 2001 From: Florian Dambrine Date: Thu, 17 Mar 2016 00:28:19 -0700 Subject: [PATCH 1/4] Adding multiple Big Data technology patterns --- patterns/cassandra | 1 + patterns/druid | 1 + patterns/elasticsearch | 3 +++ patterns/nginx | 1 + patterns/storm | 4 ++++ patterns/tomcat | 1 + 6 files changed, 11 insertions(+) create mode 100644 patterns/cassandra create mode 100644 patterns/druid create mode 100644 patterns/elasticsearch create mode 100644 patterns/nginx create mode 100644 patterns/storm create mode 100644 patterns/tomcat diff --git a/patterns/cassandra b/patterns/cassandra new file mode 100644 index 00000000..bfc9c11f --- /dev/null +++ b/patterns/cassandra @@ -0,0 +1 @@ +CASSANDRA ^%{SPACE}%{LOGLEVEL:logLevel}%{SPACE}%{DATA:threadEmitter}%{SPACE}%{YEAR:year}-%{MONTHNUM:month}-%{MONTHDAY:day}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second},%{NUMBER:millisecond}%{SPACE}%{JAVAFILE:javaFile}%{SPACE}\(line %{NUMBER:lineNumber}\)%{SPACE}%{GREEDYDATA:logMessage} diff --git a/patterns/druid b/patterns/druid new file mode 100644 index 00000000..4fd16543 --- /dev/null +++ b/patterns/druid @@ -0,0 +1 @@ +DRUID ^%{YEAR:year}-%{MONTHNUM:month}-%{MONTHDAY:day}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second},%{NUMBER:millisecond}%{GG_SPACE}%{LOGLEVEL:logLevel}%{SPACE}\[%{DATA:threadEmitter}\]%{SPACE}%{JAVACLASS:javaFile}%{SPACE}-%{SPACE}%{GREEDYDATA:logMessage} diff --git a/patterns/elasticsearch b/patterns/elasticsearch new file mode 100644 index 00000000..60e02664 --- /dev/null +++ b/patterns/elasticsearch @@ -0,0 +1,3 @@ +ELASTICSEARCH_DEBUG ^\[%{YEAR:year}-%{MONTHNUM:month}-%{MONTHDAY:day}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second},%{NUMBER:millisecond}\]\[%{LOGLEVEL:logLevel}%{SPACE}\]\[%{DATA:action}%{SPACE}\]%{SPACE}\[%{DATA:nodeName}\]%{SPACE}\[%{DATA:index}\]\[%{NUMBER:id}\],%{SPACE}%{DATA:additionalData}:%{SPACE}%{GREEDYDATA:logMessage} + +ELASTICSEARCH_WARN_INFO ^\[%{YEAR:year}-%{MONTHNUM:month}-%{MONTHDAY:day}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second},%{NUMBER:millisecond}\]\[%{LOGLEVEL:logLevel}%{SPACE}\]\[%{DATA:action}%{SPACE}\](%{SPACE}\[%{DATA:nodeName}\])?%{SPACE}%{GREEDYDATA:logMessage} diff --git a/patterns/nginx b/patterns/nginx new file mode 100644 index 00000000..7e69001b --- /dev/null +++ b/patterns/nginx @@ -0,0 +1 @@ +NGINX_ERROR ^%{YEAR:year}/%{MONTHNUM:month}/%{MONTHDAY:day}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second}%{SPACE}\[%{LOGLEVEL:logLevel}\]%{SPACE}%{DATA:nginxData}:%{SPACE}%{SPACE}%{DATA:logMessage},(%{SPACE}client:%{SPACE}%{IP:nginxClient},?)?(%{SPACE}server:%{SPACE}%{WORD:nginxServer},?)?(%{SPACE}request:%{SPACE}(\\)?"%{DATA:nginxRequest}(\\)?",?)?(%{SPACE}upstream:%{SPACE}(\\)?"%{DATA:nginxUpstream}(\\)?",?)?(%{SPACE}host:%{SPACE}(\\)?"%{DATA:nginxHost}(\\)?",?)?(%{SPACE}referrer:%{SPACE}(\\)?"%{URI:nginxReferrer}(\\)?")? diff --git a/patterns/storm b/patterns/storm new file mode 100644 index 00000000..11cb0886 --- /dev/null +++ b/patterns/storm @@ -0,0 +1,4 @@ +STORM_WORKER ^%{YEAR:year}-%{MONTHNUM:month}-%{MONTHDAY:day}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second}%{SPACE}%{JAVAFILE:javaFile}%{SPACE}\[%{LOGLEVEL:logLevel}\]%{SPACE}%{GREEDYDATA:logMessage} + +STORM_NIMBUS ^%{MONTH:month}%{SPACE}%{MONTHDAY:day}%{SPACE}%{YEAR:year}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second}%{SPACE}%{WORD:meridiem}%{SPACE}%{LOGLEVEL:logLevel}%{SPACE}\(%{JAVAFILE:javaFile}\)%{SPACE}-%{SPACE}%{GREEDYDATA:logMessage} + diff --git a/patterns/tomcat b/patterns/tomcat new file mode 100644 index 00000000..ef9114e1 --- /dev/null +++ b/patterns/tomcat @@ -0,0 +1 @@ +TOMCAT ^%{MONTH:month}%{SPACE}%{MONTHDAY:day},%{SPACE}%{YEAR:year}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second}%{SPACE}%{WORD:meridiem}%{SPACE}%{DATA:threadEmitter}%{SPACE}%{SPACE}%{LOGLEVEL:logLevel}:%{SPACE}%{GREEDYDATA:logMessage} From c76b84f56e6f8e3133ba22fd6a6f31a927b57cb0 Mon Sep 17 00:00:00 2001 From: Florian Dambrine Date: Thu, 17 Mar 2016 00:33:13 -0700 Subject: [PATCH 2/4] Adding multiple Big Data technology patterns --- patterns/storm | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/storm b/patterns/storm index 11cb0886..34d3cdd4 100644 --- a/patterns/storm +++ b/patterns/storm @@ -1,4 +1,3 @@ STORM_WORKER ^%{YEAR:year}-%{MONTHNUM:month}-%{MONTHDAY:day}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second}%{SPACE}%{JAVAFILE:javaFile}%{SPACE}\[%{LOGLEVEL:logLevel}\]%{SPACE}%{GREEDYDATA:logMessage} STORM_NIMBUS ^%{MONTH:month}%{SPACE}%{MONTHDAY:day}%{SPACE}%{YEAR:year}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second}%{SPACE}%{WORD:meridiem}%{SPACE}%{LOGLEVEL:logLevel}%{SPACE}\(%{JAVAFILE:javaFile}\)%{SPACE}-%{SPACE}%{GREEDYDATA:logMessage} - From 444b86b3b9b3c75f3ba34e8b29a0efc9dd620b2b Mon Sep 17 00:00:00 2001 From: Florian Dambrine Date: Wed, 6 Apr 2016 23:05:11 -0700 Subject: [PATCH 3/4] Trigger build ES CLA test --- patterns/cassandra | 1 + 1 file changed, 1 insertion(+) diff --git a/patterns/cassandra b/patterns/cassandra index bfc9c11f..40a49148 100644 --- a/patterns/cassandra +++ b/patterns/cassandra @@ -1 +1,2 @@ CASSANDRA ^%{SPACE}%{LOGLEVEL:logLevel}%{SPACE}%{DATA:threadEmitter}%{SPACE}%{YEAR:year}-%{MONTHNUM:month}-%{MONTHDAY:day}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second},%{NUMBER:millisecond}%{SPACE}%{JAVAFILE:javaFile}%{SPACE}\(line %{NUMBER:lineNumber}\)%{SPACE}%{GREEDYDATA:logMessage} + From fbb2b34cd26ac183d1142e748dc32fee571d2624 Mon Sep 17 00:00:00 2001 From: Florian Dambrine Date: Wed, 6 Apr 2016 23:06:23 -0700 Subject: [PATCH 4/4] Trigger build ES CLA test --- patterns/cassandra | 1 - 1 file changed, 1 deletion(-) diff --git a/patterns/cassandra b/patterns/cassandra index 40a49148..bfc9c11f 100644 --- a/patterns/cassandra +++ b/patterns/cassandra @@ -1,2 +1 @@ CASSANDRA ^%{SPACE}%{LOGLEVEL:logLevel}%{SPACE}%{DATA:threadEmitter}%{SPACE}%{YEAR:year}-%{MONTHNUM:month}-%{MONTHDAY:day}%{SPACE}%{HOUR:hour}:%{MINUTE:minute}:%{SECOND:second},%{NUMBER:millisecond}%{SPACE}%{JAVAFILE:javaFile}%{SPACE}\(line %{NUMBER:lineNumber}\)%{SPACE}%{GREEDYDATA:logMessage} -