def event(title, text, opts=EMPTY_OPTIONS)
      send_stat format_event(title, text, opts)
    end
def event(title, text, opts=EMPTY_OPTIONS)
      send_stat format_event(title, text, opts)
    end
This end point allows you to post events to the stream. You can tag them, set priority and even aggregate them with other events.

 Aggregation in the stream is made on hostname/event_type/source_type/aggregation_key.
 If there's no event type, for example, then that won't matter;
 it will be grouped with other events that don't have an event type.

 @param [String] title Event title
 @param [String] text Event text. Supports newlines (+\n+)
 @param [Hash] opts the additional data about the event
 @option opts [Integer, nil] :date_happened (nil) Assign a timestamp to the event. Default is now when none
 @option opts [String, nil] :hostname (nil) Assign a hostname to the event.
 @option opts [String, nil] :aggregation_key (nil) Assign an aggregation key to the event, to group it with some others
 @option opts [String, nil] :priority ('normal') Can be "normal" or "low"
 @option opts [String, nil] :source_type_name (nil) Assign a source type to the event
 @option opts [String, nil] :alert_type ('info') Can be "error", "warning", "info" or "success".
 @option opts [Array<String>] :tags tags to be added to every metric
 @example Report an awful event:
   $statsd.event('Something terrible happened', 'The end is near if we do nothing', :alert_type=>'warning', :tags=>['end_of_times','urgent'])