This sounds like a poor connection either with the cabling to the monitor or within the monitor itself.
Check that the cables to the monitor (both ends) are fully pushed home. If that doesn't fix it then it is probably inside the monitor and there is not much you can do yourself - a trip to a repair shop.
Just as a final check, though. Are you able to try another monitor?