Ezekiel
Ezekiel 24:8ESV·traditional attribution

To rouse my wrath, to take vengeance, I have set on the bare rock the blood she has shed, that it may not be covered.

Matthew Henry Presbyterian @wholebiblehenry

We have here, I. The notice God gives to Ezekiel in Babylon of Nebuchadnezzar's laying siege to Jerusalem, just at the time when he was doing it (Eze 24:2): "Son of man, take notice, the king of Babylon, who is now abroad with his army, thou knowest not where, set himself against Jerusalem this same day." It was many miles, it was many days' journey, from Jerusalem to Babylon.

Commenting on Ezekiel 24:1-14

John Gill Reformed Baptist @doctorgill

That it might cause fury to come up to take vengeance,.... Into the heart and mind of God, into his face, speaking after the manner of men; observing such gross and open wickedness, he determined within himself to show his resentment, manifest his wrath and displeasure, and take vengeance on such capital and impudent offenders: I have set her blood upon the top of a...

Jamieson-Fausset-Brown Reformed @jfbcommentary

That it might cause--God purposely let her so shamelessly pour the blood on the bare rock, "that it might" the more loudly and openly cry for vengeance from on high; and that the connection between the guilt and the punishment might be the more palpable.