org.slug.log4j.SolrAppender
solrURL - url to the solr
commitInterval - number of log events happens before a commit is fired
names of properties that can be mapped into solr fields
id - document id
pattern_c - category
pattern_C - class name of the logger that issued the log event
pattern_d - time of the log event; default format "yyyy-MM-dd'T'hh:mm:ss:SSS'Z'"
pattern_F - file name
pattern_l - caller
pattern_L - line number
pattern_m - content of the log event
pattern_M - method name
pattern_p - level of the log event (e.g. WARN, INFO ...)
pattern_r - start time; default format "yyyy-MM-dd'T'hh:mm:ss:SSS'Z'"
pattern_t - thread name
pattern_x - NDC
org.slug.log4j.SolrPatternLayout
ConversionPattern - layout für die message (voll text)
idPattern - layout für die document id (default "%p_%d")
Last edit: Markus Klose 2013-01-06
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
TODOs
-
MK - initial project setup-
MK/JB - initial architektur meeting-
dependency log4j als maven dependency einrichten- jars erstellen (1 minimale und 1 mit abhängigkeiten)
- abhängigkeiten müssen noch vervollständigt werden
- tests sind keine echten junit tests
- download page einrichten
- MK - filter einbauen (level (standard), suchrequests, indexrequests etc.)
Last edit: Markus Klose 2013-01-09
Abhängige Libs (die zusätzlich enthalten sein müssen)
SolrAppender
- apache-solr-solrj-4.0.jar (solrj)
- httpclient-4.1.3.jar
- httpcore-4.1.4.jar
- httpmime-4.1.3.jar
SolrPatternLayout
SolrRequestFilter
- solr-core
Last edit: Markus Klose 2013-01-09
settings:
org.slug.log4j.SolrAppender
solrURL - url to the solr
commitInterval - number of log events happens before a commit is fired
names of properties that can be mapped into solr fields
id - document id
pattern_c - category
pattern_C - class name of the logger that issued the log event
pattern_d - time of the log event; default format "yyyy-MM-dd'T'hh:mm:ss:SSS'Z'"
pattern_F - file name
pattern_l - caller
pattern_L - line number
pattern_m - content of the log event
pattern_M - method name
pattern_p - level of the log event (e.g. WARN, INFO ...)
pattern_r - start time; default format "yyyy-MM-dd'T'hh:mm:ss:SSS'Z'"
pattern_t - thread name
pattern_x - NDC
org.slug.log4j.SolrPatternLayout
ConversionPattern - layout für die message (voll text)
idPattern - layout für die document id (default "%p_%d")
Last edit: Markus Klose 2013-01-06