<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Unified  Logging Blog</title>
	<atom:link href="http://blog.unifiedlogging.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.unifiedlogging.com</link>
	<description>Logging as a Service (LaaS) for Cloud Computing &#124; Azure &#124; AWS &#124; Rackspace</description>
	<lastBuildDate>Thu, 28 Mar 2013 16:03:27 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>New Feature: Clone an Existing Index</title>
		<link>http://blog.unifiedlogging.com/new-feature-clone-an-existing-index/</link>
		<comments>http://blog.unifiedlogging.com/new-feature-clone-an-existing-index/#comments</comments>
		<pubDate>Thu, 28 Mar 2013 16:03:27 +0000</pubDate>
		<dc:creator>unifiedlogging</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.unifiedlogging.com/?p=3001</guid>
		<description><![CDATA[You have dialed in an index for incoming messages and  you have many more that will look very similar.  Now instead of copying the regex and pasting into a new index you can simply click the clone button.  This will make a complete clone of the index, notifications and all.]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.unifiedlogging.com/wp-content/uploads/2013/03/index-clone.png"><img class="alignleft size-medium wp-image-3078" alt="index-clone" src="http://blog.unifiedlogging.com/wp-content/uploads/2013/03/index-clone-300x85.png" width="300" height="85" /></a>You have dialed in an index for incoming messages and  you have many more that will look very similar.  Now instead of copying the regex and pasting into a new index you can simply click the clone <strong>button. </strong></p>
<p>This will make a complete clone of the index, notifications and all.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unifiedlogging.com/new-feature-clone-an-existing-index/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cut the Hard Line!</title>
		<link>http://blog.unifiedlogging.com/cut-the-hard-line/</link>
		<comments>http://blog.unifiedlogging.com/cut-the-hard-line/#comments</comments>
		<pubDate>Wed, 27 Mar 2013 14:01:16 +0000</pubDate>
		<dc:creator>unifiedlogging</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.unifiedlogging.com/?p=2981</guid>
		<description><![CDATA[It could be a run away application or just a bad day of a hacker making your life hard but it happens more often then it should.  Applications  log many messages, thousands or millions of messages, and it is going to take a moment to fix.  Since Unified Logging&#8217;s billing model is based on number [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.unifiedlogging.com/wp-content/uploads/2013/03/toggle-enabled.png"><img class="alignright size-medium wp-image-3072" alt="toggle-enabled" src="http://blog.unifiedlogging.com/wp-content/uploads/2013/03/toggle-enabled-300x70.png" width="300" height="70" /></a>It could be a run away application or just a bad day of a hacker making your life hard but it happens more often then it should.  Applications  log many messages, thousands or millions of messages, and it is going to take a moment to fix.  Since Unified Logging&#8217;s billing model is based on number of messages it only makes sense to be able to disable the account and now you can.</p>
<p>On the <strong>Profile page</strong> there is an &#8220;<strong>Enable Toggle</strong>&#8221; button which will enable/disable the account for message receiving.  If you disable the account and try to submit a test message on the <strong>Indexes page</strong> you will get a note saying your quota is met or the account in disabled.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unifiedlogging.com/cut-the-hard-line/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Test Drive Unified Logging with the Demo Account</title>
		<link>http://blog.unifiedlogging.com/test-drive-unified-logging-with-the-demo-account/</link>
		<comments>http://blog.unifiedlogging.com/test-drive-unified-logging-with-the-demo-account/#comments</comments>
		<pubDate>Mon, 25 Mar 2013 16:39:00 +0000</pubDate>
		<dc:creator>unifiedlogging</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.unifiedlogging.com/?p=3021</guid>
		<description><![CDATA[While talking with a customer recently it was apparent that steps 10-100 were covered but steps 1-10 were not. This post will show a simple demo of Unified Logging. 1) Visit the site http://demo.unifiedlogging.com/ - This site uses Unified Logging for multiple things such as what paint was purchased and errors - Click around a bit 2) Go [...]]]></description>
				<content:encoded><![CDATA[<p>While talking with a customer recently it was apparent that steps 10-100 were covered but steps 1-10 were not.</p>
<p>This post will show a simple demo of <strong><a title="Unified Logging" href="http://www.unifiedlogging.com/">Unified Logging</a></strong>.</p>
<p><strong>1)</strong> Visit the site <strong><a title="Unified Logging Demo" href="http://demo.unifiedlogging.com/" target="_blank">http://demo.unifiedlogging.com/</a></strong></p>
<p style="padding-left: 30px;">- This site uses Unified Logging for multiple things such as what paint was purchased and errors</p>
<p style="padding-left: 30px;">- Click around a bit</p>
<p><strong>2)</strong> Go to <strong><a title="Unified Logging Portal" href="https://portal.unifiedlogging.com" target="_blank">https://portal.unifiedlogging.com</a></strong></p>
<p style="padding-left: 30px;">- Log in as user: <strong>demo </strong>with password:<strong> demo_123!</strong><br />
- Look at the <strong>Messages</strong> that were sent in as a result of clicking around<br />
- Review the <strong>Indexes</strong> and see how they work.  Add/modify indexes and then go click around more and see what happens.<br />
- Look at the <strong>Trends</strong></p>
<p><strong>3) <a title="Pedro's Paint Shop Code" href="http://blog.unifiedlogging.com/wp-content/uploads/2013/03/PedrosPaintShop.zip" target="_blank">Download the code for Pedro&#8217;s Paint Shop</a></strong> and see how the magic works.</p>
<p style="padding-left: 30px;">- Note that the sample is in .NET MVC and uses Tracing.<br />
- The project uses the Unified Logging NuGet package and has the listener defined in the web.config</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unifiedlogging.com/test-drive-unified-logging-with-the-demo-account/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Getting Started with Unified Logging</title>
		<link>http://blog.unifiedlogging.com/getting-started-with-unified-logging/</link>
		<comments>http://blog.unifiedlogging.com/getting-started-with-unified-logging/#comments</comments>
		<pubDate>Wed, 20 Mar 2013 17:16:22 +0000</pubDate>
		<dc:creator>unifiedlogging</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.unifiedlogging.com/?p=2911</guid>
		<description><![CDATA[Getting up and running quickly is one of the major advantages of using Unified Logging.  Here are some simple steps. 1) Test Drive Unified Logging with the demo HERE 2) Signup HERE 3) Review the posts on Indexes HERE - You will probably circle back to these posts at a later time 4) Use It!  Start [...]]]></description>
				<content:encoded><![CDATA[<p>Getting up and running quickly is one of the major advantages of using <a title="Unified Logging" href="http://www.unifiedlogging.com" target="_blank">Unified Logging</a>.  Here are some simple steps.</p>
<p><strong>1) Test Drive</strong> Unified Logging with the demo <strong><a title="Demo Post" href="http://blog.unifiedlogging.com/test-drive-unified-logging-with-the-demo-account/" target="_blank">HERE</a></strong></p>
<p><strong>2) Signup</strong> <strong><a href="https://portal.unifiedlogging.com/signup/" target="_blank">HERE</a></strong></p>
<p><strong>3)</strong> Review the posts on<strong> Indexes <a href="http://blog.unifiedlogging.com/category/indexes/" target="_blank">HERE</a></strong></p>
<p style="padding-left: 30px;">- You will probably circle back to these posts at a later time</p>
<p><strong>4) Use It!</strong>  Start sending messages using a connector from the <strong><a href="https://portal.unifiedlogging.com/use-it!/" target="_blank">Use It! Page</a></strong></p>
<p style="padding-left: 30px;">- Remember that some of these connectors are available from other sources such as <b>NuGet</b> and <b>WordPress.org</b></p>
<p><strong>5)</strong> Learn more about <strong>connectors <a href="http://blog.unifiedlogging.com/category/connectors/" target="_blank">HERE</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unifiedlogging.com/getting-started-with-unified-logging/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Logging within Azure via Linkedin</title>
		<link>http://blog.unifiedlogging.com/logging-within-azure-via-linkedin/</link>
		<comments>http://blog.unifiedlogging.com/logging-within-azure-via-linkedin/#comments</comments>
		<pubDate>Mon, 18 Mar 2013 19:20:13 +0000</pubDate>
		<dc:creator>unifiedlogging</dc:creator>
				<category><![CDATA[Azure]]></category>

		<guid isPermaLink="false">http://blog.unifiedlogging.com/?p=2831</guid>
		<description><![CDATA[Recently there was a discussion on Linkedin about logging within Azure.  The discussion brought up the use of Enterprise Library and I wanted to share the response I provided. Posted on Linked: The things you are talking about are many of the driving forces behind Unified Logging (http://www.unifiedlogging.com/) and let me explain why. Yes adding an email [...]]]></description>
				<content:encoded><![CDATA[<p>Recently there was a discussion on Linkedin about logging within Azure.  The discussion brought up the use of Enterprise Library and I wanted to share the response I provided.</p>
<p>Posted on Linked:</p>
<p>The things you are talking about are many of the driving forces behind Unified Logging (<a href="http://www.unifiedlogging.com/">http://www.unifiedlogging.com/</a>) and let me explain why.</p>
<p>Yes adding an email notification with Enterprise Library is easy though if thousands of email “events” (could be errors) happen you get thousands of emails.  On top of that to change when an email is sent you have to go touch production to make the change.  Lastly, you may not be the only one who wants to be notified for specific events, say application support wants to be notified when a specific event happens every evening but you do not really care about that.</p>
<p>I’m a firm believer of disconnecting the notification configuration and notifications themselves from the application itself and let people get notified when they want to be notified.</p>
<p>I too use Enterprise Library 5 and since Unified Logging is not a logging framework but rather a bucket for your logging information it comes down to about 10 seconds or work to add the Unified Logging NuGet Package and the one line of configuration in the logging configuration for entlib (<a href="http://blog.unifiedlogging.com/getting-started-with-net-nuget-package/">http://blog.unifiedlogging.com/getting-started-with-net-nuget-package/</a>).  Don’t forget to add the listener to category sources in the entlib config.   Next setup a notification index (<a href="http://blog.unifiedlogging.com/indexes-102-notifications/">http://blog.unifiedlogging.com/indexes-102-notifications/</a> ), most likely adding a notification to the “error” index that is created for you will get you started.  Most .NET applications (though there are many connectors for many languages) will just use the trace listener that ships with the NuGet package and leverage the logging framework of their choice.</p>
<p>I would point out that you are not limited to one trace listener as it is a collection. I myself use the event log listener, Azure Diagnostics Listener, Unified Logging Listener, and a couple custom listeners.</p>
<p>It is also worth pointing out that order of listeners for a category source does sometime matter with entlib, if the Event Log listener throws (and it could) the other listeners for the category source will not process so it is best to put that listener last in the category sources.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unifiedlogging.com/logging-within-azure-via-linkedin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Resiliency with Azure Caching</title>
		<link>http://blog.unifiedlogging.com/resiliency-with-azure-caching/</link>
		<comments>http://blog.unifiedlogging.com/resiliency-with-azure-caching/#comments</comments>
		<pubDate>Wed, 06 Mar 2013 18:36:07 +0000</pubDate>
		<dc:creator>unifiedlogging</dc:creator>
				<category><![CDATA[Azure]]></category>

		<guid isPermaLink="false">http://blog.unifiedlogging.com/?p=2771</guid>
		<description><![CDATA[Using Azure caching can be easy when everything works though there have been many times when everything has not worked.  This post is applicable to dedicated caching (previously known as caching preview) and shared caching.  So how do you build in resiliency to your caching? First, let’s assume data is being cached from a SQL [...]]]></description>
				<content:encoded><![CDATA[<p>Using Azure caching can be easy when everything works though there have been many times when everything has not worked.  This post is applicable to dedicated caching (previously known as caching preview) and shared caching.  So how do you build in resiliency to your caching?</p>
<p>First, let’s assume data is being cached from a SQL Azure database, though what is outlined in this post is applicable to other data stores as well. First off let’s outline what could go wrong.</p>
<p style="padding-left: 30px;"><b>1)</b> The cache becomes unavailable (could be because of a variety of reasons)</p>
<p style="padding-left: 30px;"><b>2)</b> The database become unavailable</p>
<p>There are many reasons for number <b>one</b> to happen and the easiest way to handle it is to fall back to retrieving from the database.  You can have code that looks something like the below:</p>
<p><span style="color: #0000ff;">public RealyCoolCacheItem GetRealyCoolCacheItem(string key)</span><br />
<span style="color: #0000ff;"> {</span><br />
<span style="color: #0000ff;">     try</span><br />
<span style="color: #0000ff;">      {</span><br />
<span style="color: #0000ff;">           var cacheItem = GetCacheItem(key);</span></p>
<p><span style="color: #0000ff;">          if (cacheItem == null)</span><br />
<span style="color: #0000ff;">           {</span><br />
<span style="color: #0000ff;">                var reallyCoolItem = RetrieveReallyCoolCacheItemFromDb(key);</span></p>
<p><span style="color: #0000ff;">          if (reallyCoolItem != null)</span><br />
<span style="color: #0000ff;">           {</span><br />
<span style="color: #0000ff;">                DataCache.Put(key, reallyCoolItem, TimeSpan.FromHours(2));</span><br />
<span style="color: #0000ff;">           }</span></p>
<p><span style="color: #0000ff;">               return reallyCoolItem;</span><br />
<span style="color: #0000ff;">           }</span><br />
<span style="color: #0000ff;">           else</span><br />
<span style="color: #0000ff;">           {</span><br />
<span style="color: #0000ff;">                return (RealyCoolCacheItem)cacheItem.Value;</span><br />
<span style="color: #0000ff;">           }</span><br />
<span style="color: #0000ff;">      }</span><br />
<span style="color: #0000ff;">      catch (Exception ex)</span><br />
<span style="color: #0000ff;">      {</span><br />
<span style="color: #0000ff;">           //Log the Error</span><br />
<span style="color: #0000ff;">      }</span></p>
<p><span style="color: #0000ff;">     //Would end up here if working with the cache throws</span><br />
<span style="color: #0000ff;">      return RetrieveReallyCoolCacheItemFromDb(key);</span><br />
<span style="color: #0000ff;"> }</span></p>
<p>The second situation of a database going down is a bit more interesting.  The common direction is to have a fail over database though this is a big stick for a simple problem.  The cache is used to read frequently used data.</p>
<p>The solution Unified Logging has implemented is to serialized cache data to blob storage each time it is retrieved from the database overwriting the existing blob if necessary.  If the retrieval from the database fails it then reads the last blob written and things keep working.  This is how the submission endpoints of <a title="Unified Logging" href="http://www.unifiedlogging.com/" target="_blank">Unified Logging</a> keep up and running when these undesirable events occur.</p>
<p><span style="color: #0000ff;">private RealyCoolCacheItem RetrieveReallyCoolCacheItemFromDb()</span><br />
<span style="color: #0000ff;"> {</span><br />
<span style="color: #0000ff;">      try</span><br />
<span style="color: #0000ff;">      {</span><br />
<span style="color: #0000ff;">           //Retrieve from DB HERE</span><br />
<span style="color: #0000ff;">           var reallyCoolDbItem = magicDb.GetReallyCoolItem();</span></p>
<p><span style="color: #0000ff;">          //Save the item to the secondary failover datastore</span><br />
<span style="color: #0000ff;">           //In this case the secondary store is blob storage</span><br />
<span style="color: #0000ff;">           // RetrieveReallyCoolCacheItemFromDb_Failover is a constant</span><br />
<span style="color: #0000ff;">           failover.Save(RetrieveReallyCoolCacheItemFromDb_Failover, reallyCoolDbItem);</span></p>
<p><span style="color: #0000ff;">          return reallyCoolDbItem;</span><br />
<span style="color: #0000ff;">      }</span><br />
<span style="color: #0000ff;">      catch (Exception ex)</span><br />
<span style="color: #0000ff;">      {</span><br />
<span style="color: #0000ff;">           //Log the error</span></p>
<p><span style="color: #0000ff;">          //The retrieval from the db has failed so get the item form the secondary datastore</span><br />
<span style="color: #0000ff;">           return failover.Retrieve&lt;RealyCoolCacheItem&gt;(RetrieveReallyCoolCacheItemFromDb_Failover);</span><br />
<span style="color: #0000ff;">      }</span><br />
<span style="color: #0000ff;"> }</span></p>
<p>At this point you are probably saying, all well and good but what is “<b>failover</b>”.  It is a simple class which implements a simple interface which has <b>Save</b> and <b>Retrieve</b>.</p>
<p><span style="color: #0000ff;">public interface ICacheFailover</span><br />
<span style="color: #0000ff;"> {</span><br />
<span style="color: #0000ff;">      void Save&lt;T&gt;(string key, T serializableObject) where T : class;</span></p>
<p><span style="color: #0000ff;">      T Retrieve&lt;T&gt;(string key) where T : class;</span><br />
<span style="color: #0000ff;"> }</span></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unifiedlogging.com/resiliency-with-azure-caching/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Creating a Custom Connector</title>
		<link>http://blog.unifiedlogging.com/creating-a-custom-connector/</link>
		<comments>http://blog.unifiedlogging.com/creating-a-custom-connector/#comments</comments>
		<pubDate>Wed, 27 Feb 2013 23:23:18 +0000</pubDate>
		<dc:creator>unifiedlogging</dc:creator>
				<category><![CDATA[Connectors]]></category>

		<guid isPermaLink="false">http://blog.unifiedlogging.com/?p=2041</guid>
		<description><![CDATA[Creating your own connector is simple.  First step is to download the source for a current connector as a guide.  This blog post will go into this topic step by step though many times it is helpful to have the full source of an implemented connector to look at. For the purpose of this post [...]]]></description>
				<content:encoded><![CDATA[<p>Creating your own connector is simple.  First step is to download the source for a current connector as a guide.  This blog post will go into this topic step by step though many times it is helpful to have the full source of an implemented connector to look at.</p>
<p>For the purpose of this post the code samples will be from the php connector.</p>
<p><strong>1)</strong>  If you desire a certain format for your messages make sure you do it prior to sending the message</p>
<p><strong>2)</strong>  To start building the request you will need</p>
<ul>
<ul>
<li>create a hash of the content using your secret key</li>
<li>headers for your access key
<ul>
<li>hash</li>
<li>content length</li>
<li>content type being application/json.</li>
</ul>
</li>
</ul>
</ul>
<p><strong>3)</strong>  Create the hash using your Secret Key (dots are for concatenation).  Note the false parameter on the sha1 function which will return a <b>40-character hexadecimal number</b>.  Take note that the input format to create the hash is <strong>&lt;message&gt;|&lt;secret key&gt;</strong></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">$validation_string = $message.&#8221;|&#8221;.<b>UL_SECRETKEY</b>;</span></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">$computed_hash = sha1( $validation_string , false );</span></p>
<p><strong>4)</strong>  Json encode the message so it has the format <b>{“Content”:”[your message]”}</b></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">$fields = array( &#8216;Content&#8217; =&gt; $message );</span></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">$json_data = json_encode( $fields );</span></p>
<p><strong>5)</strong>  Set the headers</p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">curl_setopt( $ch, CURLOPT_HTTPHEADER,</span></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">array(<b>&#8216;Content-Type: application/json&#8217;</b>,</span></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;"><b>&#8216;Content-Length: &#8216;.strlen( $json_data )</b>,</span></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;"><b> &#8216;Authorization: &#8216;.UL_ACCESSKEY</b>,</span></p>
<p style="padding-left: 30px;"><span style="color: #0000ff;"><b> &#8216;MD5: &#8216;.$computed_hash </b>) );</span></p>
<p><strong>6)</strong>  Set the post data</p>
<p style="padding-left: 30px;"><span style="color: #0000ff;">curl_setopt( $ch, CURLOPT_POSTFIELDS, <b>$json_data</b> );</span></p>
<p><strong>7)</strong>  Send the http request to your <b>submission url</b></p>
<p><strong>8)</strong>  Handle the response, a 201 means the http post was successful.</p>
<p><strong>9)</strong> Feel free to reach out to support for help<br />
Some things to consider</p>
<ul>
<li>Send asynchronously where possible</li>
<li>If a 201 response is not received consider a retry</li>
<li>Log locally as well as to Unified Logging</li>
</ul>
<p>For a an example of a more robust connector look at the .NET Trace Listener implementation which sends everything async and has a retry queue if a message fails for some reason.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unifiedlogging.com/creating-a-custom-connector/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Feature: Create Share Links</title>
		<link>http://blog.unifiedlogging.com/new-feature-create-share-links/</link>
		<comments>http://blog.unifiedlogging.com/new-feature-create-share-links/#comments</comments>
		<pubDate>Mon, 11 Feb 2013 20:26:57 +0000</pubDate>
		<dc:creator>unifiedlogging</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.unifiedlogging.com/?p=1901</guid>
		<description><![CDATA[There are times when you are looking at messages that came in and you would like someone else to take a look at it without sending them the whole message.  Now you can simply right click on the message and select Create Link.  A window will pop open with an encrypted link you can use for sharing [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.unifiedlogging.com/wp-content/uploads/2013/02/create-link.png"><img class="size-medium wp-image-1911 alignleft" alt="create-link" src="http://blog.unifiedlogging.com/wp-content/uploads/2013/02/create-link-300x126.png" width="300" height="126" /></a><br />
There are times when you are looking at messages that came in and you would like someone else to take a look at it without sending them the whole message.  Now you can simply right click on the message and select <strong>Create Link.  </strong>A window will pop open with an encrypted link you can use for sharing and the viewer will be brought into Unified Logging in view only mode.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unifiedlogging.com/new-feature-create-share-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Feature &#8211; Auto Open Message When Link Is Followed</title>
		<link>http://blog.unifiedlogging.com/new-feature-auto-open-message-when-link-is-followed/</link>
		<comments>http://blog.unifiedlogging.com/new-feature-auto-open-message-when-link-is-followed/#comments</comments>
		<pubDate>Thu, 10 Jan 2013 22:56:36 +0000</pubDate>
		<dc:creator>unifiedlogging</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://blog.unifiedlogging.com/?p=1821</guid>
		<description><![CDATA[A simple yet beneficial update, now when you receive an email notification and follow the link to view on the web the message is automatically opened. &#160; &#160; &#160;]]></description>
				<content:encoded><![CDATA[<p>A simple yet beneficial update, now when you receive an email notification and follow the link to view on the web the message is automatically opened.</p>
<p><a href="http://blog.unifiedlogging.com/wp-content/uploads/2013/01/AutoExpand.png"><img class="alignnone  wp-image-1831" alt="AutoExpand" src="http://blog.unifiedlogging.com/wp-content/uploads/2013/01/AutoExpand.png" width="531" height="310" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unifiedlogging.com/new-feature-auto-open-message-when-link-is-followed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NEW Feature &#8211; View Only Mode for Notification Links</title>
		<link>http://blog.unifiedlogging.com/new-feature-view-only-mode-for-notification-links/</link>
		<comments>http://blog.unifiedlogging.com/new-feature-view-only-mode-for-notification-links/#comments</comments>
		<pubDate>Thu, 03 Jan 2013 22:27:25 +0000</pubDate>
		<dc:creator>unifiedlogging</dc:creator>
				<category><![CDATA[General]]></category>

		<guid isPermaLink="false">http://blog.unifiedlogging.com/?p=1721</guid>
		<description><![CDATA[When you set up a notification on an index and then receive a notification it has a link to view it in the web portal. Now, when you click on that link you will be taken in as a view only user and can only see messages, trends and regions.  You will know you are in [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://blog.unifiedlogging.com/wp-content/uploads/2013/01/view-only.png"><img class="alignleft size-full wp-image-1741" alt="view-only" src="http://blog.unifiedlogging.com/wp-content/uploads/2013/01/view-only.png" width="338" height="126" /></a>When you set up a <a title="Indexes 102 – Notifications" href="http://blog.unifiedlogging.com/indexes-102-notifications/" target="_blank">notification on an index</a> and then receive a notification it has a link to view it in the web portal.</p>
<p>Now, when you click on that link you will be taken in as a view only user and can only see messages, trends and regions.  You will know you are in view only mode if you see the <strong>green bar</strong>.</p>
<p>Why is this important?  The notification will likely be shared, either the email is forwarded or it is copied / pasted into a ticket.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.unifiedlogging.com/new-feature-view-only-mode-for-notification-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
