It would be nice to have a simple command to show the up/down status of an interface, afaik you have to go do sudo dmesg -T | grep <interface> to see it.
It could be something as simple as show interface ethernet eth0 messages or show interface ethernet eth0 log
user@router:~$ show interfaces ethernet eth0 log [Tue Aug 6 23:29:24 2024] igb 0000:02:00.2 eth2: igb: eth2 NIC Link is Down [Tue Aug 6 23:29:32 2024] igb 0000:02:00.2 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX [Tue Aug 6 23:29:35 2024] igb 0000:02:00.2 eth2: igb: eth2 NIC Link is Down [Tue Aug 6 23:29:48 2024] igb 0000:02:00.2 eth2: igb: eth2 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX