add service_monitor.py