Orbited's Built-in Profiler
Orbited is designed to support tens of thousands of users per instance. In the interest of continually improving the core server for every use case, Orbited ships with a resource profiler.
Usage
To run Orbited in profile mode, issue the following command:
orbited --profile
This will create orbited.profile, which can be analyzed in a python interpreter like so:
stats = hotshot.stats.load("orbited.profile")
stats.strip_dirs()
stats.sort_stats('time', 'calls')
stats.print_stats(20)
This is a basic example taken from python.org. For more information, see the official python docs.