Skip to content
Permalink
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
45 lines (34 sloc) 1.08 KB
title
Webmachine

Webmachine works with AppSignal Ruby gem versions 1.3 and up.

Installation

A Webmachine application requires a few manual steps to get working.

  1. Create a config/appsignal.yml configuration file or configure it with environment variables. For more information see the Ruby configuration page.
  • Make sure AppSignal is required, require "appsignal".
  • Configure AppSignal using Appsignal.config.
  • Start AppSignal using Appsignal.start.

An example of a Webmachine app.rb file:

# app.rb
require "webmachine"
require "appsignal"

Appsignal.config = Appsignal::Config.new(
  Dir.pwd,      # Path to project root directory
  "development" # Environment
)
Appsignal.start_logger
Appsignal.start

class MyResource < Webmachine::Resource
  def to_html
    "<html><body>Hello, world!</body></html>"
  end
end

# Start a web server to serve requests via localhost
MyResource.run

After these steps, start your Webmachine app and wait for data to arrive in AppSignal.

You can’t perform that action at this time.