Você deve ser capaz de fazer isso com o plugin check_http
-S - SSL
-a "<username>:<password>" - Auth
Assim, a sua definição de comando deve ser parecida com
define command {
command_name check_https_auth
command_line $USER1$/check_http -H $ARG1$ -I $IPADDRESS$ -S -a "$ARG2$:$ARG3$"
Em seguida, na sua definição de serviço, use
check_command check_https_auth!<vhost name>!<username>!<password>