I've been using my eDirectory health check script for a while and from time to time I got the benefits of it.
For example, when a replica fails/abends/shuts down, this script warns me about it via email,
when other monitoring solutions fail to do so.
This script is for two separate eDirectory instances running on same server to enhance the example, but if you have only one instance, you can remove the second part, change it and use it.
I added this to crontab and it runs every morning at 5:35 AM.
I'm not a scripting expert, but it does the job so I've decided to publish it.
At least it might give people some ideas, I hope.
Change it to fit into your configuration and use it at your own risk.
Actually, I don't think there is one because running ndsrepair -T or ndsrepair -C or ndsrepair -E is for reporting purposes only, but, in case it might not work and/or you blame me for not having a notification about your failed server vice versa, I feel like I must say use it at your own risk so I do it.
Disclaimer: As with everything else at Cool Solutions, this content is definitely not supported by Novell (so don't even think of calling Support if you try something and it blows up).
It was contributed by a community member and is published "as is." It seems to have worked for at least one person, and might work for you. But please be sure to test, test, test before you do anything drastic with it.