smonitord thread