Sentinel è un'applicazione complessa e articolata su più livelli, che utilizza e fornisce una vasta gamma di servizi, oltre a integrare numerosi sistemi esterni di terze parti per la raccolta e la condivisione dei dati, nonché per la risoluzione dei casi. La maggior parte delle soluzioni ad alta disponibilità permette a chi le implementa di dichiarare le dipendenze fra i servizi che devono garantire un'elevata disponibilità, ma tale possibilità si applica solo ai servizi eseguiti nel cluster stesso. I sistemi esterni a Sentinel, quali ad esempio le origini eventi, devono essere configurati separatamente affinché la loro disponibilità soddisfi le esigenze dell'organizzazione e in modo che possano gestire correttamente le situazioni in cui Sentinel non è disponibile per un certo periodo di tempo, ad esempio in caso di failover. Se i diritti di accesso prevedono limitazioni rigide, ad esempio se si utilizzano sessioni autenticate per l'invio e/o la ricezione dei dati fra un sistema di terze parti e Sentinel, il sistema terzo deve essere configurato affinché accetti le sessioni o le avvii in qualsiasi nodo del cluster (in questo caso Sentinel deve essere configurato con un indirizzo IP virtuale).