About Uru Vision
Uru vision is a nifty tool in python to allow you to see a polar graph of activity on your shard. Below are some notes on installing it under windows. The Cyan site recommends that you not leave it running all the time since it has a cumulative memory leak. For this reason, I prefer to run it on a separate computer to the shard servers.
You'll need to decompress the uru vision download. It's stored in a format that can be read using WinRAR - I can't say if winzip can read it or not. You will also need a version of tar for windows.
You can download a win32 tar from SourceForge. I used this direct link.
So:
- Ensure you have WinRAR and Tar installed.
Download and extract the Uru Vision file from the Cyan website or the OpenGL version of Uru Vision from the SubversionRepository.
Download and install Python for windows from the Python site. (direct download)
Download and install GLut from http://www.xmission.com/%7Enate/glut.html
Download and install pyOpenGL from http://sourceforge.net/project/showfiles.php?group_id=5988
- Edit the uruvision.ini file in the uruvision-0.1.0 directory so that your shard server IP address is used.
- Run uruvision.py
NOTE: PyOpenGL and GLut are only required if you run the OpenGL version of Uru Vision that is in the SubversionRepository
NOTE: The official 0.1.0 release of Uru Vision requires access to the Lookup Server HTTP port (default 7677) this is a major security risk to you shard if you have this public, as anyone can gain access to your shard and start "killing" ages. It is prefered to use some kind of secure tunnel, such as ssh, or use the version in the SubversionRepository which includes a modification and a helper script that proxies just the SystemView from the lookup server. The tag 0.1.0-wrapper-hack in the SubversionRepository include just the modification and helper script, where as the trunk includes this fix and the conversion to OpenGL. For additional information see this custom paper. It contains some material concerning Uru vision.
(I would appreciate seeing some screen shots from this tool. Can someone upload some? Thanks. --zarf)
Example output from Until Uru: