A hardware memory of an Enclosure Controller (EC) configured to manage a plurality of Information Handling Systems (IHSs) coupled to a chassis, the hardware memory having program instructions stored thereon that, upon execution, cause the EC to:
- select a first IHS to initiate a first Keyboard-Video-Mouse (KVM) session;
- register for a notification from the first IHS while the first IHS performs one or more operations, wherein the notification is configured to be generated in response to an event that occurs to the first IHS;
- switch to a second IHS to initiate a second KVM session;
- during the second KVM session, each IHS includes second instructions stored in a second memory and executed by a second processor to:
- produce respective Optical Character Recognition (OCR) results from ongoing video frames of a command-line interface of each IHS at ongoing intervals;
- when each IHS recognizes a keyword in the respective OCR results of one of the video frames, generate the notification, wherein the recognized keyword represents the event;
- and
- transmit the notification to the EC;
- and
- switch to each IHS in response to receiving the notification.