The instrument switch in the panel is a breaker. Next time this happens carefully look at the switch and see if it has tripped. Turning it off and on resets it. There may be an intermittent short somewhere that is triggered with the engine vibration.
If it is an intermittent voltage drop it may be enough to turn off the instruments but I don't know why they wouldn't just come on again when the voltage came back up.
My Garmin GPS has a low voltage alarm built in. You have to go in the setup and turn it on and then set the alarm to beep at any voltage point you want. It warns you before the battery gets too low. There is no high voltage alarm. It alerts you to intermittent low voltage in your system, for example when the battery is low it beeps when someone runs the water pump.
BTW The Garmin also has a configurable display and you can add the supply voltage to all the other numbers so you can easily see it when you are at the wheel. I'm almost sure you can do this with any GPS system.
My engine panel is in the lazarette and this meter is an old analogue one and very hard to read accurately.
Maybe this will help.
Tom
26C #28 North Star
Penetang