If you're looking to monitor the layer 1 status (physical up/down), you can use solarwinds via SNMP (this page may provide more info: https://thwack.solarwinds.com/thread/69928. Some other monitoring system would be similar. Otherwise, if you're needing more info about the actual status, you'll probably need to take advantage of the API. We had to write a script (github link) to hit the API to see if the uplinks were "failed" or "not connected." That script then sends a list of locations that have uplinks that are down/failed.
... View more