<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:"Courier New";}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">Hello everyone,<o:p></o:p></p>
<p class="MsoNormal">I found out a way to truncate a message in logback after 500 characters using encoding patterns like shown below.<o:p></o:p></p>
<p class="MsoNormal" style="background:white"><span style="font-size:9.0pt;font-family:"Courier New";color:black;background:#EFEFEF"><</span><b><span style="font-size:9.0pt;font-family:"Courier New";color:navy;background:#EFEFEF">encoder</span></b><span style="font-size:9.0pt;font-family:"Courier New";color:black;background:#EFEFEF">></span><span style="font-size:9.0pt;font-family:"Courier New";color:black"><br>
    <span style="background:#EFEFEF"><</span></span><b><span style="font-size:9.0pt;font-family:"Courier New";color:navy;background:#EFEFEF">pattern</span></b><span style="font-size:9.0pt;font-family:"Courier New";color:black;background:#EFEFEF">></span><span style="font-size:9.0pt;font-family:"Courier New";color:black">%d
 [%thread] %-5p %logger{56}:%line - %.-500m%n<span style="background:#EFEFEF"></</span></span><b><span style="font-size:9.0pt;font-family:"Courier New";color:navy;background:#EFEFEF">pattern</span></b><span style="font-size:9.0pt;font-family:"Courier New";color:black;background:#EFEFEF">></span><span style="font-size:9.0pt;font-family:"Courier New";color:black"><br>
<span style="background:#EFEFEF"></</span></span><b><span style="font-size:9.0pt;font-family:"Courier New";color:navy;background:#EFEFEF">encoder</span></b><span style="font-size:9.0pt;font-family:"Courier New";color:black;background:#EFEFEF">></span><span style="font-size:9.0pt;font-family:"Courier New";color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">But I would also want to append some extra characters at the end, say ‘…’, if the message was truncated. Is that possible in logback? 3 dots don’t need to be added in every log message, but only in the truncated messages.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Please advise.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Regards,<o:p></o:p></p>
<p class="MsoNormal">Sagar Shah<o:p></o:p></p>
</div>
<!doctype html>
<title>Untitled Document</title>
<link href="http://fonts.googleapis.com/css?family=Merriweather+Sans" rel="stylesheet" type="text/css"><style>
@import url(http://fonts.googleapis.com/css?family=Merriweather+Sans:700,400,300,300italic);
p {font-family: 'Merriweather Sans', Helvetica, Arial, sans-serif; font-weight: 300; color:#555; font-size:11px;}
.bluetext {color:#003CA6}
</style>
<table border="0" cellspacing="0" cellpadding="0" width="610">
<tbody>
<tr>
<td>
<p><span style="font-size:13px"><br>
<b>Sagar Shah</b></span><br>
Sr. Software Engineer<br>
<br>
<img src="http://www.medhost.com/images/medhost-logo-blue_poster.png" width="255" height="35" alt="MEDHOST logo"><br>
6550 Carothers Parkway Suite 160 Franklin, TN 37067<br>
<span class="bluetext" style="color: #003CA6;">p. </span><span class="bluetext" style="color: #003CA6;">c.
</span><span class="bluetext" style="color: #003CA6;">f. </span><br>
<a href="mailto:Sagar.Shah@medhost.com" class="bluetext" style="color: #003CA6;">Sagar.Shah@medhost.com</a>
<br>
<br>
</p>
<p><span style="font-size:10px; color:#999; line-height:11px;  font-family:" merriweathersans?,helvetica,arial,sans-serif?="">MEDHOST welcomes your feedback on our service. If there are any areas we can improve, please email our Quality Service Department at
<a href="mailto:medhostquality@medhost.com" class="bluetext" style="color: #003CA6;">
medhostquality@medhost.com</a>. If you receive STAR service, please email <a href="mailto:medhoststar@medhost.com" class="bluetext" style="color: #003CA6;">
medhoststar@medhost.com</a> and tell us about your experience. We appreciate your business.<br>
<br>
</span></p>
<p><span style="font-size:10px; color:#999; line-height:11px;  font-family:" merriweathersans?,helvetica,arial,sans-serif?="">CONFIDENTIALITY STATEMENT: The documents accompanying this transmission may contain confidential and/or legally privileged health or
 other information. This information is intended only for the use of the individual or entity named above. The authorized recipient of this information is prohibited from disclosing this information to any other party unless required to do so by law or regulation
 and is required to destroy the information after its stated need has been fulfilled. If you are not the intended recipient, you are hereby notified that any disclosure, copying, distribution, or action taken in reliance on the contents of these documents is
 strictly prohibited. If you have received this information in error, please notify the sender immediately and arrange for the return or destruction of these documents.</span></p>
</td>
</tr>
</tbody>
</table>
</body>
</html>