type and provider for monit