问题标签 [rack-mini-profiler]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
742 浏览

ruby-on-rails - Rails 管理员和迷你分析器

我在我的 Rails 应用程序中使用 rack mini profiler。另外,我使用 Rails Admin 作为我的管理工具。

查看仪表板时,我收到以下消息:

找不到模型“Mini-profiler-resources”

关于如何解决这个问题的任何线索?

0 投票
1 回答
735 浏览

ruby-on-rails - 如何在 Rails 中将 Mini Profiler (ms) 气泡移动到右侧

我尝试过覆盖 CSS,但无法将左侧显示的气泡移动到右侧。我可以更改任何设置以在 Rails 4 中实现此目的吗?

0 投票
5 回答
5639 浏览

ruby-on-rails - 如何使用 rack-mini-profiler 分析返回 json 响应的 rails 控制器?

我在我的 rails 3.2 项目中使用 rack-mini-profiler。

在宝石文件中:

一切都很好。但我的应用程序主要是一组 json 端点。因此,虽然能够检查 html 页面的性能非常有用,但我也希望能够查看返回 json 的控制器的性能。

我的控制器示例:

如果我转到localhost:3000/users/json_method,我会看到我的 json 响应,但看不到分析器 ui。

0 投票
0 回答
65 浏览

ruby-on-rails - 如何检测是否在 Ruby on Rails 中启用或禁用了 MiniProfiler?

在我的 Rails 4 应用程序中,我创建了这两个辅助函数:

有什么方法可以检测MiniProfiler当前是启用还是禁用,所以我可以将我的两个功能合二为一?

谢谢你的帮助。

0 投票
0 回答
958 浏览

ruby-on-rails - 使用机架迷你分析器测量导轨 json api

我们如何让 rack-mini-profiler 显示在 rails json api 中?我相信这里有人问过这个问题:How to profile a rails controller that return a json response with rack-mini-profiler? 但唯一的答案是在 html 文件上尝试一下。我们如何在 json 页面上查看分析器测量值?

0 投票
2 回答
2227 浏览

ruby-on-rails - 暂存时未初始化的常量 Rack::MiniProfiler

我必须为开发和生产启用 rack-mini-profiler。在 ApplicationController 我有:

在 config/initializers/rack_profiler.rb

在开发环境中一切正常,但是当我在 Heroku 上进行暂存时,服务器与

在这一行

我尝试添加

但后来我什至不能把它推到分期

我错过了什么?

0 投票
2 回答
1139 浏览

ruby-on-rails - 如何使用 rack-mini-profiler 进行 ajax 调用?

我设法让rack-mini-profilergem 在我们在应用程序中提供的完整页面上运行良好。我没有管理的是,如何直接获取我们通过 ajax 服务到另一个页面的调用之一的数据。我发现,如果我进行 ajax 调用,然后调用我们的整页请求之一,我也会看到 ajax 计时,但这有点麻烦。

关于如何在完成 ajax 调用的页面上直接查看小菜单,您有什么提示吗?我们的 ajax 调用正在返回 html,并且将有足够的空间来显示菜单。

0 投票
0 回答
260 浏览

ruby-on-rails - 使用 Mini-profiler(或其他 gem 等)优化 Rails 页面加载时间?

我有一个典型的 Rails 应用程序,其中包含用于加载导航栏等的部分。我的迷你分析器显示其中一个部分需要更多时间来渲染,而不是其他部分。我可以使用 mini-profiler 来挖掘这些渲染以查看占用的时间吗?

在此处输入图像描述

我的 SQL 时间似乎还可以,但部分似乎正在减慢速度。

0 投票
0 回答
379 浏览

ruby-on-rails-3 - Rack MiniProfiler 未在 My Rails 应用程序中捕获 sql 查询

在我们的项目中,我们有很多ActiveRecord models,我们Postgres用作我们的数据库服务器,也MongoDBmongoid 2.2gem 一起使用。我需要改进/优化我们的项目以减少正在执行的 SQL 查询的数量我选择rack-mini-profilergem 来分析我的应用程序的 SQL 查询。最初我做了

但没有给出以下错误

未初始化的常量 Mongo::Server (NameError)

然后我只是将版本修复为0.9.7并且它可以正常工作,但是日志中的 sql 查询是零到最小。我试图分析的查询是Postgres,我可以在我的终端中看到它们,但在我的视图页面上的 miniprofiler 中看不到它们。

仅当用户 sign_ins/sign_outs 更新查询显示了一些时间而没有其他显示。

我在我的朋友应用程序中使用了相同的 gem,它开箱即用。他也在使用“pg”,但使用ruby-2.1.5rails-4.2.x

我也试过?pp=full-backtrace没有用。

我还通过Dalligem启用了缓存,memcached并且我还尝试将miniprofilerstore 设置为MemStore.

miniprofiler 日志

  • 红宝石:1.9.3p550
  • 导轨:3.1.10
  • 皮克:0.11.0
  • 半数:2.2
  • 操作系统:Ubuntu 14.04 x86_64
0 投票
0 回答
61 浏览

ruby-on-rails - 将 Rack Mini Profiler gem 集成到 Rails 资产管道中

我正在使用或者更愿意在带有资产管道的 Rails 应用程序中使用 Rack Mini Profiler gem。我的问题是,由于此 gem 不打算与管道集成到应用程序中,因此不会加载其中的静态文件,尤其是包含 js。有人在这样的应用程序中使用这个 gem,还是有一种通用的方法,可以在这里工作?

提前谢谢你,stiller-leser