public
Description: admin interface (in thrift) for scala servers
Homepage:
Clone URL: git://github.com/robey/thrift-admin.git
name age message
file .gitignore Tue May 05 16:46:09 -0700 2009 missing files [pivotal]
file LICENSE Tue May 05 16:46:09 -0700 2009 missing files [pivotal]
file README.txt Tue May 05 19:09:01 -0700 2009 better readme. [robey]
file Thrift-admin.iml Tue May 05 16:45:57 -0700 2009 hello [pivotal]
directory ant/ Thu Sep 17 11:13:12 -0700 2009 upgrade scala-build. use nest. [robey]
file build.xml Tue May 05 16:48:51 -0700 2009 no git stuff in filenames [pivotal]
directory config/ Thu Oct 29 15:39:01 -0700 2009 pointless. [robey]
directory ivy/ Thu Oct 29 15:39:27 -0700 2009 bump to version 1.3. [robey]
directory libs/ Thu Sep 17 00:41:22 -0700 2009 no more local stats copy. [robey]
directory src/ Thu Oct 29 15:38:53 -0700 2009 hook up "/stats/reset" and "/stats.txt". [robey]
README.txt
Thrift-admin adds a thrift RPC service to your scala process, as defined in:

    /src/thrift/admin.thrift

Dependencies: configgy (>= 1.2), scala-stats (>= 1.0)

The admin interface can be used to ping your server, fetch the collected
stats from scala-stats, reload the server's config file, and shutdown.

The RPC port is defined in configgy via `admin_port`. Default is 9991.

A sample ruby script is included (dist/admin/scripts/admin.rb) to demonstrate
how to talk to the admin RPC.