mirror of
https://github.com/elastic/logstash.git
synced 2025-04-23 22:27:21 -04:00
Riemann now supports arbitrary key value pairs
This commit is contained in:
parent
2a581181e6
commit
92ac94dce1
2 changed files with 1 additions and 6 deletions
|
@ -83,11 +83,6 @@ class LogStash::Outputs::Riemann < LogStash::Outputs::Base
|
|||
r_event[:description] = event.message
|
||||
if @riemann_event
|
||||
@riemann_event.each do |key, val|
|
||||
# Catch invalid options since hash syntax doesn't support it
|
||||
unless ["description","state","metric","ttl", "service"].include?(key)
|
||||
@logger.warn("Invalid key specified in riemann_event", :key => key)
|
||||
next
|
||||
end
|
||||
if ["ttl","metric"].include?(key)
|
||||
r_event[key.to_sym] = event.sprintf(val).to_f
|
||||
else
|
||||
|
|
|
@ -53,7 +53,7 @@ Gem::Specification.new do |gem|
|
|||
gem.add_runtime_dependency "onstomp" #(Apache 2.0 license)
|
||||
gem.add_runtime_dependency "redis" #(MIT license)
|
||||
gem.add_runtime_dependency "riak-client", ["1.0.3"] #(Apache 2.0 license)
|
||||
gem.add_runtime_dependency "riemann-client", ["0.0.6"] #(MIT license)
|
||||
gem.add_runtime_dependency "riemann-client", ["0.2.1"] #(MIT license)
|
||||
gem.add_runtime_dependency "statsd-ruby", ["0.3.0"] #(MIT license)
|
||||
gem.add_runtime_dependency "uuidtools" # For generating amqp queue names (Apache 2.0 license)
|
||||
gem.add_runtime_dependency "xml-simple" #(ruby license?)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue