Monitoring eth0 status

Is there a way of monitoring if eth0 is up or not and if it isnt to restart the service.

Thanks

 

 

 

 

Top