technical description
Dudki is a process monitoring daemon that sits silently in background and checks whether the processes he feels responsible for are running. He gets a process identifier from the file, sees if the process is alive and if not, does his best to start one. Dudki reports the actions taken to his owner via email.
Here is the sample dudki.conf configuration file:
CheckInterval 60 PidFile /var/run/dudki.pid Daemonize on Notify mailto:hostmaster@example.org MailtoHeader From "Dudki <dudki@example.org>" <Process named> PidFile /var/run/named.pid RestartCommand "exec /usr/sbin/named" <Process> <Process sshd> PidFile /var/run/sshd.pid RestartCommand "exec /usr/sbin/sshd" <Process> <Process cron> ProcessName cron RestartCommand "exec /usr/sbin/cron" <Process>
In this example dudki monitors the bind DNS server, ssh secure shell daemon and cron daemon, the latter is monitored by looking up the process name, not using PID-file. It checks processes every minute, restarts those that do not run and sends reports to the hostmaster@example.org email. To make even safer you can have cron return the courtesy by watching back the dudki process — make it run dudki -e command every once in a while.
- Our free softwareKIN
- 2011
- tinimalistic template preprocessorcliche
- 2009
- Eye-Fi card manageriii
- 2008
- Sleeptracker® PRO softwarenapkin
- 2006
- flickr manager firefox extensionfireflix
- midi manipulation c++ library and toolsmidillo
- 2005
- c++ OpenID support librarylibopkele
- 2004
- convenience librarykonforka
- process monitoring daemondudki
- c++ web development enginesitecing
- c++ CGI support librarykingate
- 1998
- ntalk client and daemonT42
- syslog serverklog
- console mode telnet clientkinsole
- 1997
- TFTP server and clientpumpkin
- simple network monitoring toolbigbrother
- 1996
- download mirror evaluatordipstick