Sponsored Content
Full Discussion: Monitoring Unix systems
Top Forums UNIX for Dummies Questions & Answers Monitoring Unix systems Post 302099737 by rhfrommn on Wednesday 13th of December 2006 12:52:39 PM
Old 12-13-2006
The company I work for now uses Nagios, Tivoli, and Splunk. At my previous job we used Sysedge in my department and I believe Openview in others.

I'm sure any of those tools could do what you are asking with some effort on your part even if they can't straight out of the box. They all use SNMP for handling events and communication. You can write scripts defining exactly what you want monitored, then let the tool take care of the alerting, logging, etc. using SNMP. Of course, all come with plenty of pre-built monitors for things many people want to see. But if you want to monitor something they don't have built-in you can always write your own script. For example, with Sysedge at my previous job we wrote a script that listed exact text strings we wanted to monitor in our /var/adm/messages file on Solaris to catch errors specific apps we used generated even though Sysedge couldn't monitor those apps out of the box. You could do the same thing, or hire a consultant or pay the company to write them for you as part of the implementation.

As mentioned before, you could also do it yourself. At my current job we also have a home-grown tool that generates graphs of just about any performance parameter you can see with standard Unix commands. It collects data on each server then runs a lightweight http server so you can use a web browser to see tables or generate graphs. Specific to your needs, it can do pages in and out per second, pagefaults per second and similar data. I don't think it can do it per process though. Although again, since we wrote it ourselves if we needed that data we could adjust the data collection scripts to implement that.

I guess that's just more details in support of my original point. The tools exist to get what you want. But it will probably require modifying a commercial app or writing pieces on your own to get some of the specific things you requested.

As a minor digression - that's part of the difference in philosophy between Unix and Microsoft. Unix tends to give you lightweight but powerful tools. You can do just about anything with them, but you need to do some work to get what you want. Microsoft on the other hand gives you more "complete" and finished tools, but if they don't do exactly what you want them to you're probably out of luck.
 

5 More Discussions You Might Find Interesting

1. News, Links, Events and Announcements

eBay Unix systems

I should add a disclaimer: I am not affiliated with the sellers in any way, nor do I have any more knowledge than any other person reading the description about the item. This is simply for your reference. I see a good number of people wanting a SPARC system to play with, and even more that... (1 Reply)
Discussion started by: LivinFree
1 Replies

2. UNIX for Dummies Questions & Answers

distributers of unix systems

Well i've been looking for some unix systems to download but with all the technical stuff they talk about on the sites i think that it would be betterif i just bought oneat a store so it comeswith directions and stuff, but is there any unix system that will coincidentally run with MS-dos mode? and... (1 Reply)
Discussion started by: shag134
1 Replies

3. SCO

Sharing unix drives from two unix systems

I have two SCO openserver systems, 1 in the US and 1 in the UK. I am setting up a vpn to connect the two local networks that also have windows pc's on them. Is there a way that either unix system can see the hard drive on the other unix system so that I can share data between them. I run a cobol... (1 Reply)
Discussion started by: rongrout
1 Replies

4. UNIX for Dummies Questions & Answers

file systems for unix

please someone give me 3 file systems for unix HP-UX version !!! thnks (2 Replies)
Discussion started by: androc
2 Replies

5. Infrastructure Monitoring

Monitoring file systems backup

Hello, I have some questions. There are some File systems which are located on a SAN. There are two scenarios: 1) Some file systems are permanently mounted on certain servers 2) Others are part of a high availability cluster In case of a cluster the needed file... (1 Reply)
Discussion started by: frhling
1 Replies
envmond(8)						      System Manager's Manual							envmond(8)

NAME
envmond - Environmental Monitoring daemon SYNOPSIS
/usr/sbin/envmond DESCRIPTION
Environmental Monitoring provides a means of detecting system threshold conditions, that if exceeded, could result in a loss of data or damage to the system itself. Using the envmond daemon, thresholds levels can be checked and corrective action can ensue before any damage occurs. The envmond daemon performs the following: Queries the system for exceeded threshold levels. Broadcasts a message to users warning of high threshold conditions or fan failure, and suggests corrective action. Sends a message to users when a high temperature condition has been resolved. Notifies all users that an orderly shutdown is to be initiated if recovery is not possible. To enable Environmental Monitoring, the envmond daemon must be started during the system boot, but after the eSNMP and Server System MIB agents have started. Before starting Environmental Monitoring, a system check is performed. If the system hardware does not support Envi- ronmental Monitoring, the envmond daemon and Server System MIB are not started. You can customize, start, and stop the envmond daemon using the envconfig utility. For more information, see the envconfig reference page. FILES
A database that contains the values of the Environmental Monitoring variables. SEE ALSO
Commands: envconfig(8) envmond(8)
All times are GMT -4. The time now is 01:33 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy