Raindrops is a real-time stats toolkit to show statistics for Rack HTTP
servers. It is designed for preforking servers such as Rainbows! and
Unicorn, but should support any Rack HTTP server under Ruby 1.9, 1.8 and
Rubinius on platforms supporting POSIX shared memory. It may also be
used as a generic scoreboard for sharing atomic counters across multiple
processes.
Raindrops is a real-time stats toolkit to show statistics for Rack HTTP
servers. It is designed for preforking servers such as Rainbows! and
Unicorn, but should support any Rack HTTP server under Ruby 1.9, 1.8 and
Rubinius on platforms supporting POSIX shared memory. It may also be
used as a generic scoreboard for sharing atomic counters across multiple
processes.
Raindrops is a real-time stats toolkit to show statistics for Rack HTTP
servers. It is designed for preforking servers such as Rainbows! and
Unicorn, but should support any Rack HTTP server under Ruby 1.9, 1.8 and
Rubinius on platforms supporting POSIX shared memory. It may also be
used as a generic scoreboard for sharing atomic counters across multiple
processes.
Once upon a time (v0.4.1) raindrops would build on osx. At the time I
noticed that the docs said that I’d get a bunch of extra features on
Linux, which made me think that it was supported on other platforms
but in limited form.
I’ve just tried 0.6.0 (and 0.5.0, and 0.4.0…) and I can no longer
build it on osx. Here’s a gist: gem install output · GitHub …
This is problematic as I want it in my app’s bundle for when I deploy
on Linux, but I can’t do that if I can’t build it on my osx dev boxes.
I’m sure I can figure something else out if it simply can’t be built
on osx, but considering that it once could I expect it’s an oversight.
I’ve just tried 0.6.0 (and 0.5.0, and 0.4.0…) and I can no longer
build it on osx. Here’s a gist: gem install output · GitHub …
This is problematic as I want it in my app’s bundle for when I deploy
on Linux, but I can’t do that if I can’t build it on my osx dev boxes.
I’m sure I can figure something else out if it simply can’t be built
on osx, but considering that it once could I expect it’s an oversight.
I’ll roll 0.6.0.1 if you can confirm that fixes it, thanks for the
report!
From dbfe01c60d0d231f42e18768cbb8b23612f281fc Mon Sep 17 00:00:00 2001
From: Eric W. [email protected]
Date: Mon, 21 Mar 2011 15:17:21 -0700
Subject: [PATCH] tcp_info: mark this as Linux-only
We can’t even pull in linux/*.h headers to check
for TCP_INFO.