Change monitor to support flexible shard config.
-rw-r--r-- 260 .gitignore
drwxr-xr-x - test
drwxr-xr-x - vm