You can use RHQ (http://rhq-project.org/). Although not very powerful on the hardware side, it provides support for many services. Graphical and alerts are available out of the box, and support for new / other types of managed resources can be provided through plugins. RHQ is open source and has recently released version 4.0 with a new new graphical interface. RHQ also offers a command line interface that allows you to create scripts.
Heiko rupp
source share