change SpiderMonitor to singleton #98