Logdog is a tool that monitors messages passing through syslogd and takes action based on key words and phrases. Logdog has a configuration file which allows you to specify a list of key words or phrases to alert on, and a list of commands that can be run when those words are encountered. Logdog is licensed under the GPL.
Modular Object-Oriented Dynamic SpreadSheet (Moodss) is a graphical monitoring application with a complete graphical user interface (GUI) to conveniently monitor network services and send alerts when thresholds are crossed. Moodss is a deceptively simple tool that could characterized as a dynamic network-aware spreadsheet. It can poll devices using the Simple Network Management Protocol (SNMP), receive and send SNMP traps, and perform network service checks via Nagios plug-ins. It can optionally be used with the Modular Object-Oriented Multi-Purpose Service (Moomps) monitoring daemon to delegate monitoring tasks to a separate lightweight application after all thresholds have been defined with Moodss. The best way to see how Moodss operates is to walk through some examples so that’s what I’ll do in the steps below. I wish to give special thanks to Jean-Luc for his valuable assistance with Moodss on OS X, and for writing such a fine program.
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
Any system administrator worth their salt has some kind of system for collecting and maintaining information about all the systems they're responsible for. Gathering that info by hand, especially when the systems are inherited, can be time-consuming. Or you could try out boxinfo, a Perl script that gathers most or all of the information you'd want in a few easy steps. Boxinfo is simple to run, just run it on any Linux system that has Perl and it will look for information about the disk space, processor, memory, network interfaces, mounted disks, versions of utilities, and general system environment. Once finished, it prints out an HTML page or page in Wikimedia format, and a debug file that shows all commands run and the output. This can be useful to identify Perl modules you might be missing to gather information.
System requirements Before you download and install the Splunk software, read the following sections for the supported system requirements. If you have ideas or requests for new features to add to future releases, email Splunk Support. Also, you can follow our Product Roadmap. Refer to the download page for the latest version to download. Check the release notes for details on known and resolved issues. For a discussion of hardware planning for deployment, check out the topic on capacity planning in this manual.
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.
Jopr is an enterprise management solution for JBoss middleware projects and other application technologies. This pluggable project provides administration, monitoring, alerting, operational control and configuration in an enterprise setting with fine-grained security and an advanced extension model. This system is based on and plugin-compatible with the multi-vendor RHQ management project. It provides support for monitoring base operating system information on six operating systems as well as mangement of Apache, JBoss Application Server and other related projects.
The Dude network monitor is a new application by MikroTik which can dramatically improve the way you manage your network environment. It will automatically scan all devices within specified subnets, draw and layout a map of your networks, monitor services of your devices and alert you in case some service has problems.
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
BigDaddy is an application built to monitor servers and applications in a business environment. It was created at BioWare Corp. between 2002 and 2007 to monitor various servers and applications and has been now released to the Open Source Community in the hopes that it will be useful. Download a VMWare appliance to immediately test out the application.
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.
GroundWork Open Source, the fastest growing provider of open source IT management software, delivers the right solution to ensure unprecedented network, system and application availability. We combine all the advantages of open source software with superior functionality, documentation, and professional support to give you unprecedented visibility and control of your entire IT infrastructure. With GroundWork Open Source you get enterprise-class IT management at a fraction of the cost. Ground Work Open Source – IT Management that is just RIGHT.
ZABBIX offers advanced monitoring, alerting and visualisation features today which are missing in other monitoring systems, even some of the best commercial ones.
Hyperic HQ software delivers unparalleled visibility for web infrastructure to today’s IT professional. Hyperic HQ is an easy to use portal designed to auto-discover and start managing your infrastructure with one click. Open source, and available free through the industry preferred GPL license, we also offer our Silver Support package which includes additional, low cost business hours support.
Sound of Traffic is a Java "application" which converts TCP/IP header information into midi notes via the Java Synthesizer. The purpose is to listen in on network traffic in ordered time, via a tempo, rather than realtime, which could be more chaotic. In
The Java Application Monitor (JAMon) is a free, simple, high performance, thread safe, Java API that allows developers to easily monitor production applications. * JAMon can be used to determine application performance bottlenecks, user/application intera
MessAdmin is a light-weigth and non-intrusive tool for monitoring and interacting with Java HttpSession. MessAdmin can be added to any J2EE application, with zero change to the monitored application! With MessAdmin, you can: * display statistics about any
SYDI is a collection of scripts to help people get started with the documentation process. What it can do is to collect information from a Windows Server (SYDI-Server) or a MS SQL Server (SYDI-SQL) or an Microsoft Exchange Organization (SYDI-Exchange) and