tsmadm.pl | download / svn | faq/wiki | forum | mailing list | donate | contact |



“Best user experience I've had since I started to administer TSM.”
“Truly task oriented.”
“Colorful, widescreen, HD.”
“Scriptable.”
“Multi platform.”
“Free.”
“May the tsmadm.pl be with you.”

Personal thanks from the Team for trying tsmadm.pl. Now, if you liked/disliked it, will you tell us about it?

SIGNUP FOR NEWSLETTER | USE OUR FORUM | FOLLOW US ON TWITTER | JOIN OUR FACEBOOK FANPAGE | SUPPORT



mtsm.pl
This is the original version called mtsm.pl. It has almost the same functionality without coloring, archive/history and more...
tsmadm.pl #1
tsmadm.pl: general view with "show processes" and "show sessions". You can notice the nice headers, and the text/volume highlighter features.
tsmadm.pl #2
tsmadm.pl: other views. Commands: "show environment", "show scrateches" and "show scratches -acrhive" which also demonstrates the archive/historical function.
tsmadm.pl #3
tsmadm.pl: "show timing" command shows this nice one day timing diagram.

tsmadm.pl #4
tsmadm.pl: "show backups" command helps to check the performance of backup storgape pools. More to in v2...
tsmadm.pl #5
tsmadm.pl: "show sesions" and the "kill" commands and a very visible(RED) error message.
tsmadm.pl #6
tsmadm:pl: Shows how easy to use the "reach" command. After that putty starting and you can reach the client machine just from the place of your TSM administration...
tsmadm.pl movie #1
This is a short RAW movie about the features implemented in the v1 beta version.



ABOUT

With tsmadm.pl you can do your daily TSM chores in a truly task oriented way.



IDEA and STORY

The idea itself and the previous version of this program was prepared when I started to work with TSM seven years ago.

At that time the program was called mtsm.pl and you can still find a copy at adsm.org.

We strated to write this enhanced version at the end of 2010 when Marcell joined the team. Based on day-to-day experience with TSM we had some new ideas we wanted to incorporate into the code.

While we were writing the program my old pal Zoltán joined us for a short period of time to help us with some minor cosmetic changes.

Finaly v1.0beta was ready by the end of May, 2011.



WHY DONATE?

If you enjoy this program and would like to support us, please take a moment to donate!
By this you can also notify us that you are seriously interested in this project.




THE TEAM

• FLEISCHMANN György (_flex)
  

• SZABÓ Marcell (Marcell)
  

• SOÓS Zoltán (Perec)
  



v1 FEATURES

• full sized terminal window support
• intelligent printing (word wrap, colorize, indent, ...)
• built in data history handling (with "-archive" option)
• overall perl scriptable with your own plugins, because it is written in perl
• command aliases
• multiserver support
• faster node access with the reach command and node URL field
• command for performace analysis
• wizard based installation

• v1 command list (20110630):
 + show version
 + show lasterror
 + show environment
 + show ruler
 + reload
 + alias
 + set server
 + console
 + debug
 + fooooo
 + show sessions
 + show processes
 + show scratches
 + kill
 + reach
 + show disks
 + show stgpools
 + show drives
 + show paths
 + online
 + offline
 + start dsmadmc
 + show events
 + show libvolume
 + show schedules
 + show expiration
 + show fillings
 + show backup
 + show timing
 + start dsmadmc
 + start console



PLANNED NEW FEATURES IN v2 (ETA 20111130)

• command-line completion
• overall command helps
• more flexible config file handling
• push/pop feature
• PDF output for reports
• TSM admin script editor
• TSM optionset editor
• faq/wiki implemantation
• TSM licenece calculator
• archive summarization function
• and more...

• planned v2 command list:
 + print text
 + show adminschedules
 + show serverstatus
 + show full bdbackups
 + show incremental dbbackups
 + show moveablevolumes
 + show fillingvolumes
 + show occupancy
 + moveit
 + show nodes
 + show suspiciousvolumes
 + show inactivenodes
 + show STGSCRatch
 + show licence
 + show migration
 + show moveprocess
 + show stgphist
 + show exceptionsonly
 + show associations
 + delete association




Technical Specifications

System Requirements

• IBM AIX
• Apple Mac OS X
• HP-UX
• Linux
• Microsoft Windows
• Sun/Oracle Solaris



Technologies

Perl >5.8
Tivoli Storage Manager Client 5.2, 5.3, 5.4, 5.5, 6.1, 6.2
• 32 bit and 64 bit supported

multiBox 2.0.6
MooTools 1.2