Types of synthetic monitors