Hi Tom,
You can use the interface configuration command to manually assign the power level on per port basis.
Switch(config-if)# power inline consumption 5000
You cannot check the actual power consumption but when you give # show power inlinecommand you can view the adjusted setting. Also if the device consume more than 5 W means it will not create any problem for the phone as the switch can provide that extra amount (For example 5.3) to the phone and would create a syslog entry for the overdrawn power. You can also refer the device documentation and configure the power based the maximum amount it would use.
--> 2960-48PST-L can support 48 PoE ports with total PoE power output capacity at 370W, it support 24 ports at 15.4W, 48 ports at 7.7W. You are good to go.
Note: I'm not sure if 2960 through a syslog msg or not but the newer switches like 3570-E & 3560-E can measure the actual power used by the device and would through syslog msg.
Hope this helps and do rate the helpful post.
Thanks,
Kasi