On our Cisco 4500 series switches we could not see when ports where going up or down, even when using “terminal monitor.” We use this technique to identify ports and has been useful in our VLAN project.
The problem was that on 4500 series switches, you need to manually enable this type of logging, to do this type the following commands:
# terminal monitor
# logging event link-status global
Then you’ll be able to see these logged on the console.