LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old 07-11-2009, 02:40 PM   #1
nr0mx
LQ Newbie
 
Registered: Jul 2009
Posts: 8

Rep: Reputation: 0
Unhappy System monitoring daemon that can generate alerts


Hi Folks,
I'm looking for some kind of monitoring daemon to beat the system near-freezes that I've been seeing on my Ubuntu install on a regular basis. These are not due to one particular app, and it's partly due to memory leaks in apps that I won't stop using anytime soon (Firefox etc).

However, in the mean time my rig freezes pretty regularly due to memory/CPU overload.

I'm looking for something that'll ideally do the following:
1. Monitor CPU usage of the system as a whole, and notify me when it hits a user-defined high-water mark.
2. Similarly monitor memory usage.
3. As part of the notification, tell me which app ( or apps ) contribute the max to the CPU/memory usage.
4. At a 2nd high-water mark for CPU/memory, trigger a separate user-defined action ( typically kill the offending process ) as a preemptive measure to having the system freeze.

Do you know of any software that can do this, or something similar, or can be adapted by me to do this ? ( using scripting )

I'm looking for a deamon kind of process that does it's thing unobtrusively in the background and notifies me when required, and not a process like top ( or its derivatives ) where I need to keep an eye on the output.

Appreciate any thoughts or suggestions.
 
Old 07-11-2009, 05:41 PM   #2
marozsas
Senior Member
 
Registered: Dec 2005
Location: Campinas/SP - Brazil
Distribution: SuSE, RHEL, Fedora, Ubuntu
Posts: 1,437
Blog Entries: 1

Rep: Reputation: 66
I can remember Nagios, ZenOss and cacti.
They are intended to monitoring several servers ans devices, not just one, thought.
However, if you go with one of theses programs, you can have all the features you listed and much more.
The best approach is to install one of theses programs in a monitoring machine (your desktop ?) and install the so called "agents" on the monitored machine (your problematic server).
By your description looks like it is not exactly what you are looking for. But may be you can take a look and expand your original requirements.

I am a big fan of Nagios and I use it to get an overview of all the network I am responsible for. I am considering to switch to Zenoss which is more advanced and easy to configure and manage.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
How to generate system call ? KANT_797 Linux - Kernel 3 11-24-2008 10:11 AM
Paralell port monitoring daemon? Vossy Programming 3 07-01-2007 11:50 PM
Need to generate popup alerts on linux machines professorfrink Linux - Software 10 04-17-2004 10:27 AM
Why is my email (Smailer-Daemon) failing to be delivered (specifically Nagios Alerts) mdwillia Linux - Software 1 11-17-2003 09:16 AM
Service Monitoring Daemon (MON) PokerFace Programming 1 12-04-2002 12:31 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:59 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration