It gets data via tape library REST API.
Minimal firmware:
- TS4500: 1.10.0.0-F00
- TS4300: 1.6.2.0-A00
- Diamondback: 2.11.0.0-B00
IBM TS3500 is not supported as there is no REST API available.
We might consider to do some limited implementation via CLI if there appears general demand for that from users.
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