I would like to open some event log somewhere, then disconnect/reconnect my ethernet cable (causing a disconnection/reconnection to the internet) and see this event show up in that log...
On my Windows 10 1809 machine I can see this in three places.
The most straightforward event is in the Applications and Services Logs/Microsoft/Windows/NetworkProfile log. There is a EventId 4004 "Network State Change Event" that fires whenever a network connection is made or re-identified.
There are less straightforward events in the NCSI log. The EventId 4042 Capability change tells you that this network discovery tool woke up and tried to figure out if you were on a real internet connection, on a domain network, or stuck behind a captive portal.
Last but not least, if you (don't have a static Ip address and) enable the DHCP/Operational log you can see Media State Events when a physical interface state changes as well as requests for IPs, address assignment, duplicate address checking, etc. This log is much easier to read if you filter out some of the noise events with the event id filter -50091-50094.
(I work as a PFE for Microsoft Supporting Enterprise customers. Please don't hold that against me.)