It gets data via tape library REST API.
Minimal firmware:
- TS4500: 1.10.0.0-F00
- TS4300: 1.4.0.0+ since XorMon v2.0.11 (XorMon v2.0.0 supports 1.6.0.0+)
- Diamondback: 2.11.0.0-B00
IBM TS3k and TS2k are not supported as there is no REST API available.
They will be supported since XorMon
v2.1.0 with limited set of information available through SNMP protocol.
IBM TS rebrands
- Dell EMC² ML3: it is IBM TS4300, supported
- Imation LR1200/LR1400: it is IBM TS3100/3200, not supported
Storage connectivity
- Allow access from the XorMon host to the tape libraries:
- TS4500: 443 (https)
- TS4300: 3031
- Diamondback: 443 (https)
- Create a new user for XorMon on the library with monitor role
- CLI:
Create user with temporary password.
In case of Diamondback use DiamondbackCLI.jar instead of TS4500CLI.jar in following examples.
java -jar TS4500CLI.jar -ip 9.22.55.88 -u admin -p <admin password> --createUser –name “xormon" –role Monitor –sendToEmail no –tempPass <temp password> -ssl
Note: -ssl … Required if SSL (HTTPS) is enabled.
Run command as xormon user and change temporary password.
java -jar TS4500CLI.jar -ip 9.22.55.88 -u xormon -p <temp password> --viewUsers -local -ssl
- Management UI:
- Select Access ➡ Users. The Users page displays.
- Click Create User. The Create User window displays.
- Enter a name for the user and specify a role “Monitor".
- Create the password, uncheck the Send password to this email check box and enter the password in the provided fields.
- Click Create.
- Login again as new user.
- Set SSL on the tape (for TS4500 and Diamondback):
XorMon storage configuration
- Add storage into configuration from the UI:
Settings icon ➡ Device ➡ Tape ➡ New ➡ Vendor:device ➡ IBM
- Run "Test" for configured storage device, it must show "OK"
-
Wait about 1 hour, then reload the web browser, you should see it in XorMon UI