Israeli military said it had struck Hezbollah sites that were in "violation" of a ceasefire agreement.