Browse files

Fleshed out README

  • Loading branch information...
1 parent c9c0625 commit 3429e648caf7b49192eac2260633c109bb7ff04c @tibbe tibbe committed Dec 28, 2011
Showing with 27 additions and 2 deletions.
  1. +27 −2
@@ -4,14 +4,39 @@ This library lets you remotely monitor a running process over HTTP.
It provides a simple way to integrate a monitoring server into any
+# Getting started
+Adding monitoring to your application is simple. Just launch the
+monitoring server as soon as your application starts
+ import System.Remote.Monitoring
+ main = do
+ forkServer "localhost" 8000
+ ...
+and then visit [http://localhost:8000/](http://localhost:8000/) in
+your web browser.
+The monitoring server also lets you to retrieve the stats as JSON.
+Simply send the server an HTTP GET request with the Accept header set
+to "application/json":
+ curl -H "Accept: application/json" http://localhost:8000/
+You can use the JSON API to e.g. write applications that monitor other
# Get involved!
Please report bugs via the
-[GitHub issue tracker](
+[GitHub issue tracker](
Master [git repository](
-* `git clone`
+ git clone
# Authors

0 comments on commit 3429e64

Please sign in to comment.