Ostrich. Not just for stats, also for documentation.

Ostrich is a stats collector and reporter created by Twitter, and it is a welcome addition to any Finagle (Apache Thrift) implementation.  At its core it uses an extremely lightweight com.sun.net.httpserver.HttpServer to handle JSON and HTML requests.

Consider using the built in Ostrich stats server to host your Thrift API documentation. Continue reading