TSM monitor is a free tool under GPL license, but no more updated (for TSM v5). It's written in php (v5.1 maximum), and a DB MySQL.
It can be adapted for TSM v6, and php V5.3 http://sourceforge.net/apps/mediawiki/tsmmonitor/index.php?title=TSMMonitor2
http://inhalt.serviert.de/wissen/ibm/sql-queries-tivoli-storage-manager-tsm-5.5-tsm-6.1
First install rpm packages for apache2 and php5 module.
[root@monitor3]/root # lslpp -Lc | grep tsm tivoli.tsm.client.api.64bit:tivoli.tsm.client.api.64bit:6.4.0.6: : :C: :TSM Client - 64bit Application Programming Interface: : : : : : :0:0:/: tivoli.tsm.client.ba.64bit:tivoli.tsm.client.ba.64bit.base:6.4.0.6: : :C: :TSM Client 64 - Backup/Archive Base Files: : : : : : :0:0:/: tivoli.tsm.client.ba.64bit:tivoli.tsm.client.ba.64bit.common:6.4.0.6: : :C: :TSM Client 64 - Backup/Archive Common Files: : : : : : :0:0:/: tivoli.tsm.client.ba.64bit:tivoli.tsm.client.ba.64bit.image:6.4.0.6: : :C: :TSM Client 64 - IMAGE Backup Client: : : : : : :0:0:/: tivoli.tsm.client.ba.64bit:tivoli.tsm.client.ba.64bit.web:6.4.0.6: : :C: :TSM Client 64 - Backup/Archive Java GUI & WEB Client: : : : : : :0:0:/:
https://github.com/exitnode/tsmmonitor/archive/master.zip
https://github.com/exitnode/tsmmonitor2/archive/master.zip
[root@monitor3]/var/www/htdocs/tsmmonitor1/includes# vi server.xml config> <serverarray> <defaultserver>TSMSRV1</defaultserver> <server> <servername>TSMSRV1</servername> <description>Server 1</description> <ip>10.10.3.100</ip> <port>1500</port> <libraryclient>no</libraryclient> </server> </serverarray> </config>