A growing number of Open Source sysadmins and developers are working on web services projects, and are finding themselves mixing their Open Source and commercial software to deliver innovative solutions.
Massimiliano Panchi, a system administrator at an Italian financial software company, needed a way to monitor and log uptime history for a number of Oracle applications in a high availability configuration. Using PostgreSQL as his backend, Panchi built a Perl-based system that would check the status of his applications, populate the PostgreSQL database with these results, and send alert messages if something required human attention.
Now, this innovative solution left Panchi looking for ways to solve his management of his new blended commercial/Open Source software.
After his company evaluated proprietary (and expensive) solutions such as HP OpenView, Panchi wanted to look elsewhere, noting that commercial packages were too expensive and way over-engineered for his needs. OpenView “had a few too many great features that didn’t really address [my] specific problems. It was a bit too wonderful,” Panchi told Open Enterprise Trends, noting OpenView’s sophisticated GUI as an example.