Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Current »

JIRA Mail Protocol Logging

JIRA Logging is accessed through the JIRA Administration screen:

At the bottom of that screen there is a section for Mail, the screenshot below shows the default setting with no logging enabled.

Enabling the Incoming Mail Log will capture email connectivity traffic (protocol chatter and mail retrieval).  This logging will end up in JIRA_HOME/log/atlassian-jira-incoming-mail.log

More detail on the Incoming Mail connectivity traffic is possible via Enable Debugging.  This logging should not be left on long term.

Protocol Logging will look like:

RESP-CODES
EXPIRE 0
LOGIN-DELAY 300
TOP
UIDL
X-GOOGLE-VERHOEVEN
X-GOOGLE-RICO
.
DEBUG POP3: authentication command trace suppressed
2013-02-22 18:54:16,057 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop USER
RESP-CODES
EXPIRE 0
LOGIN-DELAY 300
TOP
UIDL
X-GOOGLE-VERHOEVEN
X-GOOGLE-RICO
.
DEBUG POP3: authentication command trace suppressed
2013-02-22 18:54:16,661 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop DEBUG POP3: authentication command succeeded
2013-02-22 18:54:16,662 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop Successfully connected to mail store
2013-02-22 18:54:16,662 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop Getting folder [INBOX]
2013-02-22 18:54:16,662 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop Got folder [INBOX], now opening it for read/write
2013-02-22 18:54:16,662 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop C: STAT
2013-02-22 18:54:16,661 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop DEBUG POP3: authentication command succeeded
2013-02-22 18:54:16,662 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop Successfully connected to mail store
2013-02-22 18:54:16,662 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop Getting folder [INBOX]
2013-02-22 18:54:16,662 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop Got folder [INBOX], now opening it for read/write
2013-02-22 18:54:16,662 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop C: STAT
2013-02-22 18:54:16,780 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop S: +OK 0 0
2013-02-22 18:54:16,780 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop S: +OK 0 0
2013-02-22 18:54:16,780 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop C: NOOP
2013-02-22 18:54:16,780 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop C: NOOP
2013-02-22 18:54:16,898 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop S: +OK
2013-02-22 18:54:16,898 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop JEMH Testing pop[10100]: Found 0 message(s) in the pop3s folder
2013-02-22 18:54:16,898 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop S: +OK
2013-02-22 18:54:16,898 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop JEMH Testing pop[10100]: Found 0 message(s) in the pop3s folder
2013-02-22 18:54:16,898 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop Closing folder
2013-02-22 18:54:16,898 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop Closing folder
2013-02-22 18:54:16,898 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop C: QUIT
2013-02-22 18:54:16,898 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop C: QUIT
2013-02-22 18:54:17,022 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop S: +OK Farewell.
2013-02-22 18:54:17,022 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop S: +OK Farewell.
2013-02-22 18:54:17,023 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop Closing store
2013-02-22 18:54:17,023 DEBUG [JEMHTesting] QuartzWorker-1 ServiceRunner    JEMH Testing pop Closing store

 

JEMH Logging

JEMH Logs a lot of content, to view this content, a 'package' needs to be added in the Logging and Profiling section, click configure

Then, add the package com.javahollic.jira.emh at level DEBUG :

After hitting Add, it will be listed, the JEMH loggging will now be interwoven with the JIRA_HOME/log/atlassian-jira.log file.

Noisy Environments

If your JIRA is quite busy, and you have other plugins that are contributing to the logfile, it can be difficult to see the JEMH-specific logging.  In this situation, a custom logfile needs to be created, please see Installation, Setup and Logging (this route requires a JIRA restart, so you'll need to schedule accordingly).

  • No labels