add senginx's web monitor functionality