Method: Dalli::Client#stats
- Defined in:
- lib/dalli/client.rb
#stats ⇒ Object
Collect the stats for each server. Returns a hash like { ‘hostname:port’ => { ‘stat1’ => ‘value1’, … }, ‘hostname2:port’ => { … } }
267 268 269 270 271 272 273 |
# File 'lib/dalli/client.rb', line 267 def stats values = {} ring.servers.each do |server| values["#{server.hostname}:#{server.port}"] = server.alive? ? server.request(:stats) : nil end values end |