Community
Zenoss Newsletter

Monitored by Zenoss
SourceForge.net Logo
Views

Edit history

Edit: -1 of 1
Time: 2008-09-18 07:29:45
Note: /production/www/portal/public-website/community/manage_importObject

changed:
-
The default Zenoss alert E-mail messages are very plain, luckily you can liven them up by customizing the content with "Some" html. <br /><br />You have to keep in mind that Zenoss will add a return character to every line of your HTML messing up the formatting. <br />A way around this is to add a note field at the end of each line, so when Zenoss adds a character return it is turned into an informational note instead...or even easier, take the code below and paste in your alerting rule message:</p>
<pre>&lt;table style="height: 186px;" border="0" cellpadding="5" cellspacing="1" width="600px"&gt;&lt;!
  &lt;tbody&gt;&lt;!
    &lt;tr&gt;&lt;!
      &lt;td colspan="2" bgcolor="#d1ddf5"&gt;&lt;font face="verdana" size="2"&gt;&lt;b&gt;Message&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;!
    &lt;/tr&gt;&lt;!
    &lt;tr&gt;&lt;!
      &lt;td style="height: 20px;" colspan="2" bgcolor="#f9f9f5"&gt; %(message)s&lt;/td&gt;&lt;!
    &lt;/tr&gt;&lt;!
    &lt;tr&gt;&lt;!
      &lt;td style="height: 20px;" colspan="2" bgcolor="#d1ddf5"&gt;&lt;font face="verdana" size="2"&gt;&lt;b&gt;Alarm Details&lt;/b&gt;&lt;/font&gt;&lt;/td&gt;&lt;!
    &lt;/tr&gt;&lt;!
    &lt;tr&gt;&lt;!
      &lt;td style="height: 24px;" bgcolor="#ebf4f7" width="120"&gt;&lt;font face="verdana" size="2"&gt;Event Details&lt;/font&gt;&lt;/td&gt;&lt;!
      &lt;td style="height: 24px;" bgcolor="#f9f9f5" width="580"&gt;&lt;font face="verdana, helvetica, arial" size="2"&gt;&lt;!
      &lt;p&gt;&lt;a href="%(eventUrl)s"&gt;Event Detail&lt;/a&gt;&lt;/p&gt;&lt;!
      &lt;/font&gt;&lt;/td&gt;&lt;!
    &lt;/tr&gt;&lt;!
    &lt;tr&gt;&lt;!
      &lt;td style="height: 28px;" bgcolor="#ebf4f7" width="120"&gt;&lt;font face="verdana" size="2"&gt;Device Name&lt;/font&gt;&lt;/td&gt;&lt;!
      &lt;td style="height: 28px;" bgcolor="#f9f9f5" width="580"&gt;&lt;font face="verdana, helvetica, arial" size="2"&gt;%(device)s&lt;/font&gt;&lt;/td&gt;&lt;!
    &lt;/tr&gt;&lt;!
    &lt;tr&gt;&lt;!
      &lt;td style="height: 29px;" bgcolor="#ebf4f7" width="120"&gt;&lt;font face="verdana" size="2"&gt;Components&lt;/font&gt;&lt;/td&gt;&lt;!
      &lt;td style="height: 29px;" bgcolor="#f9f9f5" width="580"&gt;&lt;font face="verdana, helvetica, arial" size="2"&gt;%(component)s&lt;/font&gt;&lt;/td&gt;&lt;!
    &lt;/tr&gt;&lt;!
    &lt;tr&gt;&lt;!
      &lt;td style="height: 25px;" bgcolor="#ebf4f7" width="120"&gt;&lt;font face="verdana" size="2"&gt;Severity&lt;/font&gt;&lt;/td&gt;&lt;!
      &lt;td style="height: 25px;" bgcolor="#f9f9f5" width="580"&gt;&lt;font face="verdana, helvetica, arial" size="2"&gt;%(severityString)s&lt;/font&gt;&lt;/td&gt;&lt;!
    &lt;/tr&gt;&lt;!
    &lt;tr&gt;&lt;!
      &lt;td style="height: 28px;" bgcolor="#ebf4f7" width="120"&gt;&lt;font face="verdana" size="2"&gt;Actions&lt;/font&gt;&lt;/td&gt;&lt;!
      &lt;td style="height: 28px;" bgcolor="#f9f9f5" width="580"&gt;&lt;font face="verdana, helvetica, arial" size="2"&gt; &lt;a href="%(ackUrl)s"&gt;Acknowledge&lt;/a&gt; &amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp &lt;a href="%(deleteUrl)s"&gt;Delete&lt;/a&gt; &amp;nbsp&amp;nbsp&amp;nbsp&amp;nbsp &lt;a href="%(eventsUrl)s"&gt;Device Events&lt;/a&gt; &lt;/font&gt;&lt;/td&gt;&lt;!
    &lt;/tr&gt;&lt;!
  &lt;/tbody&gt;&lt;!
&lt;/table&gt;&lt;!
&lt;table border="0" cellpadding="5" cellspacing="1" width="600px"&gt;&lt;!
  &lt;tbody&gt;&lt;!
    &lt;tr&gt;&lt;!
      &lt;td style="height: 56px;" align="right" bgcolor="#d1ddf5"&gt;&lt;font face="verdana, helvetica, arial" size="2"&gt;Generated at %(firstTime)s&lt;/font&gt;&lt;/td&gt;&lt;!
    &lt;/tr&gt;&lt;!
    &lt;tr&gt;&lt;!
      &lt;td style="height: 0px;"&gt;&lt;!
      &lt;p align="right"&gt;&lt;font color="#999999" face="verdana" size="2"&gt;&lt;b&gt;Reported by :&amp;nbsp;&lt;span style="text-decoration: underline;"&gt;Zenoss&lt;/span&gt;	&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;!
      &lt;/td&gt;&lt;!
    &lt;/tr&gt;&lt;!
  &lt;/tbody&gt;&lt;!
&lt;/table&gt;
</pre>