Subversion Repositories SmartDukaan

Rev

Rev 35459 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
37492 amit 1
<?xml version="1.0" encoding="UTF-8"?>
2
<Configuration>
3
    <Appenders>
4
 
5
        <!-- Console Appender -->
6
        <Console name="Console" target="SYSTEM_OUT">
7
            <PatternLayout pattern="%d{yyyy-MMM-dd HH:mm:ss a} [%t] %-5level %logger{36} - %L{5}%msg%n"/>
8
        </Console>
9
 
10
        <!-- Rolling File Appender -->
11
        <RollingFile name="RollingFile">
12
            <FileName>/var/log/tomcat7/fofo/fofo.log</FileName>
13
            <FilePattern>/var/log/tomcat7/fofo/fofo-%d{yyyy-MM-dd}.log.gz</FilePattern>
14
            <PatternLayout>
15
                <Pattern>%d{yyyy-MMM-dd HH:mm:ss.SSS a} [%t] %-5level %logger{36}:%L - %msg%n</Pattern>
16
            </PatternLayout>
17
            <Policies>
18
                <CronTriggeringPolicy schedule="0 0 2 ? * THU *"/>
19
            </Policies>
20
            <DefaultRolloverStrategy>
21
                <Delete basePath="/var/log/tomcat9/fofo" maxdepth="2">
22
                    <IfFileName glob="fofo-*.log.gz"/>
23
                    <IfLastModified age="14d"/>
24
                </Delete>
25
            </DefaultRolloverStrategy>
26
        </RollingFile>
27
 
28
    <!-- Exceptions to GlitchTip (self-hosted, Sentry protocol).
29
 
30
         minimumEventLevel=ERROR is doing real work here. Business validations
31
         are logged at WARN by GlobalExceptionHandler precisely so they stay out
32
         of this: 32% of the ERROR stream used to be HTTP 400s where the user was
33
         simply told what to fix, and sending those would have made "insufficient
34
         balance" the top issue and buried actual bugs.
35
 
36
         Breadcrumbs come from INFO so an issue arrives with the log lines that
37
         preceded it, which is usually what tells you why it happened. -->
38
    <Sentry name="Sentry"
39
            dsn="https://bb3cfa81532047e98bdc49325cd2c752@errors.smartdukaan.com/2"
40
            minimumEventLevel="ERROR"
41
            minimumBreadcrumbLevel="INFO"/>
42
    </Appenders>
43
    <Loggers>
44
 
45
        <Logger name="com.spice.profitmandi" level="info" additivity="false">
46
            <AppenderRef ref="RollingFile"/>
47
            <AppenderRef ref="Sentry"/>
48
        </Logger>
49
        <Logger name=" org.springframework.core" level="info" additivity="false">
50
            <AppenderRef ref="RollingFile"/>
51
        </Logger>
52
        <Logger name="org.springframework.beans" level="info" additivity="false">
53
            <AppenderRef ref="RollingFile"/>
54
        </Logger>
55
        <Logger name="org.springframework.context" level="info" additivity="false">
56
            <AppenderRef ref="RollingFile"/>
57
        </Logger>
58
        <Logger name="org.springframework.web" level="info" additivity="false">
59
            <AppenderRef ref="RollingFile"/>
60
        </Logger>
61
        <!--<Logger name="org.hibernate.SQL" level="DEBUG" additivity="false">
62
            <AppenderRef ref="RollingFile"/>
63
        </Logger>-->
64
        <Logger name="org.hibernate.type" level="INFO" additivity="false">
65
            <AppenderRef ref="RollingFile"/>
66
        </Logger>
67
        <Logger name="org.springframework" level="warn" additivity="false">
68
            <AppenderRef ref="RollingFile"/>
69
        </Logger>
70
 
71
        <!--<Logger name="org.hibernate.type.descriptor.sql.BasicBinder" level="TRACE" additivity="false">
72
            <AppenderRef ref="RollingFile"/>
73
        </Logger>-->
74
 
75
 
76
    </Loggers>
77
 
78
</Configuration>