Agreed, we are already in the plan of revisiting this.
We have planned on solving this in two ways:
1. Provision to provide the domain name alone, then we’ll be scanning all the sub-domains under it , then we’ll contact any one of the sub-domain to download and monitor the certificate .
2. Provision to import the SSL certificate directly , then run monitor on the imported certificate , this will avoid the need to resolve the provided hostname to IP.
Feel free to let us know if you have any concerns in the above to approaches as well.
We are currently exploring other possibilities as well, will let you know once this enhancement is released.
Product Manager, Site24x7