title: description event getting nil in riemann
body: <p>I am trying to send email alert from logstash using Riemann. My email should get triggered on meeting certain criteria. I wrote Riemann config to send email alert for that I am sending certain events from logstash, I have hardcoded <code>:description</code> field but in my Riemann server I am seeing description as <code>nil</code> always. I don’t know where I am going wrong.</p>
  
  <p><strong>Riemann Config</strong>            </p>
  
  <pre><code>(let [host "127.0.0.1"]
    (tcp-server {:host host})
    (udp-server {:host host})
    (ws-server  {:host host}))
  
    ;Create index and print the values indexed
    (let [eindex (default :ttl 300 (update-index (index)))])
  
  
    ;Index event for reserve webservice failure
    (let [email (mailer{…….})]
  
    (streams
      (where (service "e_log")
        (fixed-time-window
          1 
          (smap
            (fn [events]
             (let [count-of-failures (count (filter #(re-find #"system space*" (:description %)) events))]        ;Calculate the count for matched value
                 (event
                  {:status "Failure"
                   :metric  count-of-failures 
                   :total-fail (&gt;= count-of-failures 1)})))
  
            (where (and (= (:status event) "Failure")
                        (:total-fail event))
  
              (email "dfbnn@gmail.com"))prn)))))
  </code></pre>
  
  <p><strong>Logstash Config</strong></p>
  
  <pre><code>    riemann{
          host=&gt;localhost
               riemann_event =&gt; { "service" =&gt; "e_log"
  "description" =&gt; "system space communication"
  "metric" =&gt; "%{metric}"
  "ttl" =&gt; "%{ttl}"                                                                                 
                            }                                        
                      }
  </code></pre>
  
  <p>In my Riemann server I am seeing <code>:description</code> field as <code>nil</code> always so that <code>:total-fail</code> is false always.</p>
  
  <p><strong>Riemann Server</strong></p>
  
  <pre><code>riemann.codec.Event{:host nil, :service nil, :state nil, :description nil, :metric 0, :tags nil, :time 1447406529, :ttl nil, :status "Failure", :total-fail false}
  riemann.codec.Event{:host nil, :service nil, :state nil, :description nil, :metric 0, :tags nil, :time 1447406529, :ttl nil, :status "Failure", :total-fail false}
  riemann.codec.Event{:host nil, :service nil, :state nil, :description nil, :metric 0, :tags nil, :time 1447406529, :ttl nil, :status "Failure", :total-fail false}
  riemann.codec.Event{:host nil, :service nil, :state nil, :description nil, :metric 0, :tags nil, :time 1447406529, :ttl nil, :status "Failure", :total-fail false}
  riemann.codec.Event{:host nil, :service nil, :state nil, :description nil, :metric 0, :tags nil, :time 1447406529, :ttl nil, :status "Failure", :total-fail false}
  </code></pre>
  
  <p>Thanks in advance</p>