We have 2 web front end server for Sharepoint, but one of them is 32-bit and not upgraded which caused some timer job failed. To check the Immediate Alerts I followed this blog:
a. Open the command prompt and go to the 12\Bin folder. Run this command and see whether alerts are enabled for the web application.
Stsadm.exe-o getproperty -url http://problemsite -pn alerts-enabled
The expected output is . If you don’t get this, run the following command to change the value.
stsadm.exe -o setproperty -pn alerts-enabled -pv “true” -url http://problemsite
If the property is Yes and still the alerts are not sent, toggle the property from Yes to NO
and then from No to Yes. This may delete all the existing alerts and warn the customer
b. Check the property job-immediate-alerts schedule through command prompt. Run this command from the 12\bin folder. If we have issues with Scheduled alerts like daily or weekly, then check the property job-daily-alerts and job-weekly-alerts.
stsadm.exe -o getproperty -url http://ProblemSite -pn job-immediate-alerts
The expected output is
. If you don’t get this, run the following command to change the value.
stsadm.exe -o setproperty -pn job-immediate-alerts -pv “every 5 minutes
between 0 and 59” -url http://ProblemSite
c. Confirm the above step through the UI. Central adminàOperationsàTimer Job Definitions and ensure that a job named Immediate Alerts is present for the web application.
I run the above commands which display all right. So I turned off the 32-bit server for one night. And on the next morning, all the Immediate Alerts back tot he 64 bit server works fine.