【文件属性】:
文件名称:yabeda-rails:Yabeda插件可收集Rails应用程序的基本指标
文件大小:13KB
文件格式:ZIP
更新时间:2021-05-05 13:37:30
rails monitoring metrics yabeda Ruby
Yabeda ::
开箱即用的应用程序监视的内置指标。
如果您的监视系统已经收集了Rails指标(例如NewRelic),则很可能您不需要此gem。
示例Grafana仪表板ID:
安装
将此行添加到应用程序的Gemfile中:
gem 'yabeda-rails'
# Then add monitoring system adapter, e.g.:
# gem 'yabeda-prometheus'
然后执行:
$ bundle
在服务器进程启动时注册指标
当前,当通过rails server , puma -C config/puma.rb或unicorn -c启动服务器时,yabeda-rails自动注册Rails指标。 但是,目前不支持其他应用程序服务器或通过rackup启动。
可能的解决方法是检测服务器进程并在初始化程序中手动激活yabeda-rails:
#
【文件预览】:
yabeda-rails-master
----.github()
--------workflows()
----LICENSE.txt(1KB)
----lib()
--------yabeda()
----Gemfile(329B)
----spec()
--------yabeda()
--------spec_helper.rb(399B)
----Rakefile(145B)
----README.md(4KB)
----.rubocop.yml(1KB)
----.rspec(53B)
----.gitignore(126B)
----bin()
--------console(276B)
--------setup(131B)
----yabeda-rails.gemspec(1KB)
----CHANGELOG.md(2KB)