US Secretary of State Antony Blinken said the ceasefire in Lebanon was "holding" despite a series of violations.