帮助手册

安装 Ruby 代理

支持的环境

  • Ruby - 1.8.7 及更高版本
  • Rails - 3.0 及更高版本
  • Sinatra - 1.4.0 及更高版本

安装 APM Insight Ruby on Rails 代理的步骤

Note

下载代理后,请在安装前使用校验和验证其完整性。了解更多

针对 Heroku 应用程序
  1. 从您的 Site24x7 账户下载 site24x7_apminsight.gem 文件。
  2. 将此文件复制到您的应用程序主目录。
  3. 用文本编辑器打开 'Gemfile',添加 gem 'site24x7_apminsight'
  4. 执行 'bundle install' 以安装依赖项。
  5. 将这些更改推送到项目仓库(具体方式因部署方式而异)。
  6. 进入 Heroku > 您的应用程序 > 设置 > 配置变量,添加以下变量:
    • S247_LICENSE_KEY = 输入您的 Site24x7 账户许可证密钥
    • APM_APPLICATION_NAME = 输入您的应用程序名称
  7. 在 Heroku 中部署应用程序。
针对所有其他应用程序
  1. 选择 APM > APM Insight 选项卡。
  2. 单击 Ruby 选项卡以下载文件。
  3. 单击下载,将代理部署到您的应用程序服务器。
  4. Ruby 代理安装可通过以下两种方式进行:
    • 使用以下命令从 rubygems.org 安装:
      gem install site24x7_apminsight
      (或)
    • 登录 Site24x7 后,从用户账户下载 site24x7_apminsight.gem 文件,然后运行命令 gem install {path}/site24x7_apminsight.gem
  1. 针对 Rails 环境:
    • Gemfile 中添加以下行:
       gem 'site24x7_apminsight'
    • 通过执行以下命令将其捆绑到应用程序:
      bundle install
  1. 针对 Sinatra 环境:
    • Gemfile 中添加以下行:
      gem 'site24x7_apminsight'
    • 如果您在应用程序中未使用 Bundle.require,请将以下行添加到您的应用程序文件中:
      require 'site24x7_apminsight'
  1. 在各自环境中安装 gem 后,将 apminsight.conf 文件从 {gem_installed_directory}/site24x7_apminsight/conf 目录复制到应用程序主目录
  2. 所有其他配置(例如添加许可证密钥等)均需从此处进行。
  3. 重启应用程序服务器。

本文档对您有帮助吗?

您愿意帮助我们改进文档吗?请告诉我们哪些方面可以做得更好。


很抱歉本文档未能让您满意。我们希望了解可以从哪些方面改进您的体验。


感谢您抽出时间分享反馈。我们将利用您的反馈来改进在线帮助资源。

短链接已复制!