An old style "peak & hold" detector can work up into UHF, but may have limitations, in that very fast peaks in the midst of a lower frequency signal may be missed.
If you need to detect rarely occurring transients, you are pretty much stuck with doing it digitally, & will need a very high sample rate, plus a lot of memory.
If the transients you want to see are very infrequent, maybe the device could check what it has "seen" for a set previous time, flag that as "no transient found", empty & re-use the memory.