Keepalive Shell script
Home | Client Login | Payment Center | Contact Us | News | Sitemap

Wide Spectrum of Domains

Saturn works in various domains and has a handful of projects for each verticals. The major domains saturn work for are Travel, Tour, Logistics and Media.

Specialised Verticals

  • Sales Force Automation
  • Media & Publishing Management
  • Haulage Work flow Management
  • Travel/ Tour applications
  • Advertising Production Solutions
  • Online Approval systems
  • Portal content management
  • Directory services
  • E-commerce and shopping carts
 

Multimedia & Graphics

  • Interactive Presentations
  • Flash Presentations
  • Flash Advertisements
  • Print ready Artworks
  • Identity designs
 

SEO/SEM services

  • Search Engine optimisation
  • Search Engine Marketing
  • Site rank building
 

Software testing

  • Manual Testing
  • WhiteBox and black box testing
  • Load testing & load balance
  • User level experience testing
  • Server Performance evaluation
  • Security Audit
 
 
 

 

Portfolio

MySQL Innodb Control | Keepalive | Divehi Fonts | MySQL Incremental Backup
 

Open Source ยป Keepalive Shell script

Nothing too big to brag about, but in short this is a shell script designed for keeping a watch on running processes. It depends on cron to invoke itself. It checks for dead processes and tries to bring them up while sending a notification to a configured email address.

Was got inspired by a similar perl script, keepalive. But the difference is that this does not need perl. Though it does depend on other things like cron, sed, ps, hostname, sendmail, which, test, grep and awk.

If any body is creating config files, please send it to me at jijutm at gmail dot com. Which will published here in time, with due reference to the authors.

Highlights

  • Simple
  • Extensible
  • Fast and lightweight
  • Will run on bare linux

The process monitoring is defined in the Sxxfoo file. Though the naming does not have any significance other than the order of execution. Now the sample in download is configured to check a squid process which is listed as squid in ps aux output, and running as root. The init script which takes start/stop as argument to control the daemon is also configured. The script is made executable with chmod +x. For configuring more services to be monitored, the appropriate config files need to be created. Testers, please make sure you configure an accessible email in the notify_address in keepalive, the main executable. ;) freshmeat testers gave me the hell by testing this, with out changing the notify_address.

Downloads

Tar/GZ: keepalive.tar.gz
Tar/BZ2: keepalive.tar.bz2
Zip: keepalive.zip

Portfolio

We have been creating many software systems, software as a service, portals, websites all these years since Saturn was born. Our design and development capabilities surpass our competitors for more reasons like extensive number of projects we worked and repeat orders get placed from these clients. We still not believe 'Customer for life' is an old adage.

We strictly follow Non Disclosure Agreements, the same restricts us to publish many of our projects here. We would be happy to provide you more case studies and detailed portfolios to measure us better. Provide us the area of your business or software solution you are looking for. Our Business Development Executives will be in touch.
 
 
Home | Contact us | Terms of use | Privacy policy | Payment Center | Sitemap Copyright © 2008, Web Development Company, India
   
Tags

Web Development Company, Application Development, Portal Maintenance