Self made monitoring application


 
Thread Tools Search this Thread
The Lounge What is on Your Mind? Self made monitoring application
# 1  
Old 07-03-2015
Self made monitoring application

Hi.. Looking for advice / feedback

Work in IT in an operational team, number of years ago, all monitoring was manual, vast checklists for unix checks, checking space, checking application processes, files etc. filling in spreadsheets etc.

I took some basic scripting courses in ksh and overtime built up my skills.
Eventually started scripting some of the manual checks and alerting to a global text file that was monitored instead.
A year later decided to go a step further as there was no money for commercial IT monitoring tools.

So I set up a freeware database on an old unix server, ran a webserver and Solaris.
Put all events in to tables and designed a relatively simple but effective web page as a front end, so alerts could be seen clearly in one view and alerts auto clear etc.

Everything is managed by scripts, monitors space, processes, server response, some web page response times, file flows, connects to a lot of remote servers to monitor critical metrics and alert.
Also have started putting in some capacity / performance monitoring using the db to record and Google charts for graphical representation ..

It would never replace a commercial tool for large companies, but I am wondering if there may smaller companies with say 50-100 servers that something like this may interest.
As its all pretty much ksh scripts on top of some of freeware I mentioned, it's not encoded / packaged so I'm not sure how to go about things even if there was interest.
There has been great feedback internally, especially as cost is extremely low, literally a basic server and my time.
We are now investing in commercial tools as company has expanded

Interested in your thoughts
# 2  
Old 07-04-2015
There are free solution like Cacti or Nagios which can provide all you have mentioned for free.
Personaly i use Cacti, i have been able to demonstrate that it is working with all stuff required (alerting, capacity planing, equipment support).

It is also completely open source, so you can hack around it (it is php / mysql / apache).

A shell script based solution will be hard to implement to work on all unix/linux operating systems (it can be done, but it will require much more effort).
It will be a monster script at the end if you wish to support everything Smilie

That is why folks use SNMP and/or agent based monitoring with central system.
# 3  
Old 07-07-2015
Quote:
Originally Posted by frustrated1
As its all pretty much ksh scripts on top of some of freeware I mentioned, it's not encoded / packaged so I'm not sure how to go about things even if there was interest.
As it is i work mainly with AIX where a ksh (actually ksh88) is the systems default shell. If you want to test the application under this OS or need help making sure it runs there contact me. I'd volunteer to help you.

bakunin
Login or Register to Ask a Question

Previous Thread | Next Thread

6 More Discussions You Might Find Interesting

1. Post Here to Contact Site Administrators and Moderators

Fix a change I made

I made a change in either my my User Control Panel or Miscelleneous. I may have switched to a mobile format. This is what I do NOT want. Dropbox - NotWhatIWant.png This is how I would like to returned to. Dropbox - WhatIWant.png (4 Replies)
Discussion started by: drew77
4 Replies

2. UNIX for Dummies Questions & Answers

Check the changes made to file in vi

Hi, I use vi editor in Unix. Is there any way if we can know that what change was made to the file opened in vi before quitting? As i opened a huge file made some changes yesterday and didnt save it. Today when i was quitting the vi , i came to know that some changes are made(as i got... (6 Replies)
Discussion started by: kailash19
6 Replies

3. UNIX for Advanced & Expert Users

How to : Identify changes made with root ?

Thanks Avklinux (1 Reply)
Discussion started by: avklinux
1 Replies

4. Cybersecurity

Help - Made a serious admin error

Hello, I am a newbie to Unix administration (specifically Solaris 9). I have everything setup properly for auditing but I neglected to realize I needed to start a new logfile each week. Thus the one logfile grew to about 2.5GB before the auditreduce command could no longer process the file. ... (4 Replies)
Discussion started by: jtbates
4 Replies

5. UNIX and Linux Applications

Is there any way to find any changes made to a directory?

Hi groupies. Is there any way to find any changes made to a directory? Changes are adding a file to the directory or removing a file. That is, I need to get the name of the file which is added or removed. For adding, I... (2 Replies)
Discussion started by: ashokmeti
2 Replies

6. UNIX for Dummies Questions & Answers

Testing Monitoring Application

Hi there, I'm a newbie to using Solaris. I need to test an existing application that is monitoring applications/processes of its health and state. My task is to see if the application is doing the monitoring correctly. Everything is very new to me... please suggest some ideas of how I can... (2 Replies)
Discussion started by: laila63
2 Replies
Login or Register to Ask a Question