a distributed monitor system