• Stars
    star
    153
  • Rank 243,368 (Top 5 %)
  • Language
    C
  • License
    MIT License
  • Created almost 16 years ago
  • Updated over 13 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Tool for exploring rails application log files.

Introduction

Spike is a log file viewing & analysis (if we're being generous) tool for Rails developers.

When developing a Rails application it is not unusual to end up pouring over log files to understand why particular actions are, or are not, happening. Rails typically logs quite a lot of information and, in a production environment, there can be a lot of requests to wade through.

The aim of Spike is to make it easy to see all of your requests, narrow them down to only the most relevant, and examine the details of those requests. To do it quickly, and with a pleasant interface.

Features

  • Optimized interface (read: not many features!)
  • Filter requests by controller, action, session, client, or Rails filter action (e.g. login_required)
  • Display summary of request details with drill-down to parameters, rendered templates, and raw log info
  • Remove specific controller:action combos (e.g. SessionController#heartbeat) using backspace
  • And that's about it...

Notes

Spike has only been tested on a handful of log files at this point. If Spike doesn't work properly on your log file please get in touch.

Download

Spike 1.1.0

Spike is a universal binary for Mac OS X 10.5

Support

If you have problems with Spike, or would like to suggest new features we have you covered.

Demo

View a short demo movie

Acknowledgements

About the author

I write Rails applications for a living and Cocoa applications as a hobby under the name LucidMac Software

More Repositories

1

mailtrap

A mock SMTP server for use in Rails development.
Ruby
78
star
2

statec

Objective-C/Cocoa based State Machine Compiler
Objective-C
54
star
3

elysium

A Generative MIDI Sequencer for Mac OS X
Objective-C
44
star
4

simply_versioned

A simple, non-invasive, approach to versioning ActiveRecord models
Ruby
43
star
5

bishop

A bayesian classifier library for Ruby
Ruby
24
star
6

ergo

Parser combinator library for Elixir
Elixir
12
star
7

Gen

Objective-C Code Generator
Objective-C
12
star
8

aido

Clojure behaviour tree library
Clojure
11
star
9

lmdial

Cocoa "dial" custom control in the style of Logic Pro and Ableton Live
Objective-C
11
star
10

rez

Rez is a language, compiler, and runtime for creating interactive fiction games
Elixir
9
star
11

godo

go (to project) do (stuffs)
Ruby
9
star
12

diffly

Diffly is a tool for exploring Subversion working copies. It shows all files with changes and, clicking on a file, shows a highlighted view of the changes for that file. When you are ready to commit Diffly makes it easy to select the files you want to check-in and assemble a useful commit message.
Objective-C
9
star
13

pastackedlistview

A custom NSView subclass that displays a set of stackable boxes that can be expanded and collapsed
Objective-C
7
star
14

platform

Gem to provide structured access to Ruby interpreter platform information
Ruby
7
star
15

pianist

A piano tutor game for Mac OS X
Objective-C
6
star
16

lmhoneycombview

A custom NSView subclass that presents a honeycomb with selectable hexagonal cells
Objective-C
6
star
17

vim-focus

LightTable plugin that reverts all vim editor panes to normal mode when LT loses focus
JavaScript
5
star
18

nebo

Experiment in using MIDI to control Mac OS X
Objective-C
5
star
19

testcoredataconcurrency

Tests new CoreData concurrency approach.
Objective-C
5
star
20

lmswitch

Cocoa "switch" custom control
Objective-C
4
star
21

passport_control

Create mocks & stubs on ActiveRecord instances by <id>
Ruby
4
star
22

Freeman

An attempt to automate some aspects of building in Native Instruments Reaktor 5
Objective-C
4
star
23

Hexdump

Javascript hexdump library
JavaScript
4
star
24

mulchworks

Some tools for messing with AudioMulch patches
Ruby
3
star
25

coreplus

Some extensions to Ruby Core & Stdlib that I use
Ruby
3
star
26

WebKit-MessageView-Test

Tests using a WebKit WebView in a view based NSTableView
Objective-C
2
star
27

crashcity

Open crash logging application
2
star
28

dg834statsd

An ADSL line stats collecting daemon for DG834v1 routers
Ruby
2
star
29

embeddable-macruby

Fixes MacRuby to build the framework inherently relocatable and to load fixed BridgeSupport metadata from the framework.
2
star
30

epic

Parser combinator library for Elixir projects
Elixir
1
star
31

suck

a really bad http client wrapper
Ruby
1
star
32

errata_plugin

Rails plugin for logging errata for the Errata client
Ruby
1
star
33

transference

Automatically exported from code.google.com/p/transference
Objective-C
1
star
34

Grayson

The application I built to help myself track spending & budget for purchases
1
star
35

acronymium

Generates acronyms according to rules
Clojure
1
star
36

rima

A library for Regressive Imagery Analysis
Ruby
1
star
37

vimfiles

My vim configuration & plugins
Vim Script
1
star
38

bones

A kind of cranky app for tracking weight & eating.
JavaScript
1
star
39

moneo

Objective-C parser and renderer for the Moneo template library (a component of Mentat)
Objective-C
1
star