IBM Storage Protect

Tools for TSM professionals

randomhive builds practical software for IBM Storage Protect — server administration, console workflows, and day-to-day monitoring in production environments.

Focused on Storage Protect · built by professionals, for professionals

https://tsmpilot.randomhive.de/
Servers
PROD-TSM-01
PROD-TSM-02 2
PROD-TSM-03 7
DR-TSM-01
Quick Commands
▶ Failed Backups 24h
▶ Active Sessions
▶ DB + Log Status
PROD-TSM-01
PROD-TSM-03
09:14:22 SYS Console started — stream: tsmplt | commands: admin
09:14:31 CON ANR0400I Session 42 established for node BACKUP-NODE-01.
09:14:44 CON ANR0984W Database utilization is at 81%.
09:15:01 CMD > QUERY SESSION
09:15:08 CON ANR2034E MOVE DRMEDIA: No scratch volumes available for TAPE_POOL.
09:15:08 CON ANR4746E Drive DRIVE03 is offline or unavailable.
PROD-TSM-01
dsmadmc command…
About randomhive

Built around Storage Protect

We work where TSM professionals live — console sessions, ANR floods, multi-server estates, and the tooling gaps IBM leaves behind.

Multi-server operations
Production IBM Storage Protect environments rarely stop at one server. Our tools are designed for estates with many instances — prod, DR, and dev.
ANR-aware by design
Console noise, alert fatigue, and the codes that actually matter — filtering and triage built for real dsmadmc workflows, not generic log viewers.
Browser-first admin
No fat client installs. Open a tab, pick a server, run commands. Mobile-friendly layouts for on-call checks from anywhere.
Live console streaming
Persistent dsmadmc -CONsole sessions merged with command output — the workflow backup teams use every day, without SSH hop chains.
Production monitoring
Scripts and checks for tape libraries, I/O stations, scratch pools, and the operational signals that keep backup windows on track.
Professional workflow
Dark themes, readable monospace output, touch targets that work on a phone — admin UIs designed for the daily work of Storage Protect professionals.
Tools

Storage Protect tooling

Software for IBM Storage Protect professionals — from tape recovery to a modern admin console.

Coming soon
TSM Pilot
IBM Storage Protect Admin Console
  • Live console stream + command sessions in one view
  • Multi-server matrix with error/warning counts
  • 200+ ANR codes in configurable filter groups
  • Browser notifications for critical alerts
  • Mobile-ready PWA with dark/light themes
Coming soon
tape_dump
Tape dump, inventory & file extraction
  • Dump tapes to disk
  • Scan dumps and build file inventory
  • Extract single files or full tape contents
  • Full pipeline: dump → inventory → extract
  • Works with any node, client type, or file extension
View on GitHub
tsm_check
Check_MK local checks for TSM instances
  • Check_MK local plugin for IBM Storage Protect
  • Multi-instance and multi-cluster configuration
  • Operational signals for backup windows and server health
  • Deployable via Ansible to agent hosts
View on GitHub
lib_check
Check_MK piggyback checks for TS4500 libraries
  • IBM TS4500 tape library monitoring via REST API
  • Check_MK piggyback plugin with per-library config
  • I/O station, drive, and scratch pool visibility
  • customizable thresholds and thresholds groups
View on GitHub
Contact

Stay in the loop

Interested in TSM Pilot, tape_dump, tsm_check, lib_check, or other Storage Protect tooling? Drop us a line — we'd like to hear about your environment.