From my view up == 0 better covers failed proto regex checks then ssl_probe_success, as failed ssl_probe_success should indicates TLS instead of host unavailability or instability.
Ideally there should be dedicated metric for protol specific regex's that should indicate such failures in composition with up == 0 so existing users alerts will still cover issues as before, but for newly configured alerts would allow separate general unavailable service from service which fails protol specific checks
From my view
up == 0better covers failed proto regex checks thenssl_probe_success, as failedssl_probe_successshould indicates TLS instead of host unavailability or instability.Ideally there should be dedicated metric for protol specific regex's that should indicate such failures in composition with
up == 0so existing users alerts will still cover issues as before, but for newly configured alerts would allow separate general unavailable service from service which fails protol specific checks