Here's a dirty script I wrote to install nagios and Lilac on a clean CentOS 5.4 install. This script doesn't care about anyone other than itself (it'll change the mysql password for instance) so may not be entirely perfect for your needs.
Central Loghost Mini-HOWTO This page is simply a collection of open source tools you can use to glue together your own centralized (syslog) loghost. Included are example configuration settings so that you can configure your loghost in a manner similar to mine. There is very little that you need to read and understand in order to use these tools. Also, these tools are widely used and therefore easy to get help with on internet mailing lists. I established a centralized location for syslog collection in order to facilitate: Log reporting real time alerting periodic (several times per day) summary reporting Log storage long term archival for possible later analysis Tools used: UNIX hosts (Linux and Solaris) Modified logcheck script(s). Syslog-NG Swatch though I'm slowly moving to SEC, this page will be updated once I've completely switched Splunk for a GUI interface Stunnel
Need to monitor Linux server performance? Try these built-in command and a few add-on tools. Most Linux distributions are equipped with tons of monitoring. These tools provide metrics which can be used to get information about system activities. You can use these tools to find the possible causes of a performance problem. The commands discussed below are some of the most basic commands when it comes to system analysis and debugging server issues such as: Finding out bottlenecks. Disk (storage) bottlenecks. CPU and memory bottlenecks. Network bottlenecks.
Computer monitoring systems are used to gather data for the purpose of real-time incident notification, performance analysis, and system health verification. Without such a tool, a system administrator would have to login to each machine to collect information on a regular basis. This kind of repetitive task can be automated using a system monitoring tool. System monitoring can also help identify problems before they escalate to emergency status. This type of software is not only useful for network administrators. Home users with a small network or even just a single computer will benefit from advanced notification provided by system monitoring tools. Knowing that free space on the hard disk is running out, or that a particular server/daemon has gone down can be extremely useful.
If you have more than one server and you can't you afford outages during work hours (and maybe: work hours means from 0:00 - 23:59h each day), then you know the problem: You have to monitor your servers, the software|application and maybe some jobs on the
What is Zenoss?
The Zenoss project provides an integrated, easy-to-deploy and cost-effective opensource alternative for enterprise IT infrastructure monitoring. Unlike the big OSS companies (IBM, HP, CA, BMC, Amdocs) we are able to keep costs down and directly involve end users throughout the world. More details can be found here.
ZABBIX offers advanced monitoring, alerting and visualisation features today which are missing in other monitoring systems, even some of the best commercial ones.