FnordMetric:我的Toplist Gauges消失了

时间:2013-11-28 10:43:12

标签: ruby-on-rails metrics

我正在尝试做什么

我通过 fnordmetric ruby​​ on rails gem 使用FnordMetric Classic,如Railscasts #378所示。

我想要一个我的“热门页面”列表,其中页面是我的网络应用程序的一种内容。

问题

无论使用的版本如何,在生产和开发中,我所谓的顶级列表量表的内容都会消失

这可以在以下屏幕截图中看到,其中“热门页面顶级列表量表”的列表“热门键”为空,应该填充最常访问的页面。

Screenshot -- the toplist gauge is empty, but it should not

一些观察

  • 例如,当我触发某个事件时,请访问受监控应用中的某个页面,访问的页面会显示在fnordmetric toplist量表中。但几分钟后,它就消失了。
  • 我试图增加存储时间设置,但不起作用。
  • 从屏幕截图中可以看出,样本数不为零(为2.00)。因此,数据必须位于数据库中,但不会显示。

源码

这是创建此规范的源代码的相关部分:

 # script/fnordmetric_app.rb
 require 'fnordmetric'

 FnordMetric.namespace :my_web_app do
   toplist_gauge :popular_pages, title: "Popular Pages"
   event :show_page do
     observe :popular_pages, data[:title]
   end
   # ...
 end

 FnordMetric::Web.new(port: 4242, use: middleware)
 FnordMetric::Worker.new
 FnordMetric.run

有没有人知道我做错了什么?

0 个答案:

没有答案