We have alert set virtually for everything but that day it didn't run due to sql server agent issue.
The error we got on sql server agent log was :-
SQLServer Error: 848, SQL Network Interfaces: The system detected a possible attempt to compromise security. Please ensure that you can contact the server that authenticated you.
Is there any way through which we can check that particular job in a schedule has not run.