I've always been a proponent of separating the monitoring from the infra. Otherwise your insight is binary: the service is either up or down. You don't have an context as to why.
Edit: Additionally, from a competitive standpoint, I don't see a problem with using a third-party platform for a monitoring service.