PIAF Monitoring

thx2000

Member
Joined
Feb 22, 2011
Messages
41
Reaction score
6
This may have already been addressed. But I couldn't seem to find anything on the subject. What, if anything, are people using to monitor their PIAF systems? Perhaps, if nothing standardized exists we could put our heads together on the best procedure for keeping track of remote systems.

A few things I would like to monitor on my remote installs:
  • Hard Disk Space
  • RAID Status
  • CPU Usage
  • Trunk Failures
  • Hack Attempts/Failed SIP registrations
  • Backup failures
  • Service Status (asterisk/dahdi/fop/etc...)
For some of these things I think a simple cron job would suffice, while others (trunk failure/asterisk status) would benefit from real time notifications.

Any other thoughts?

-THX2000
 
Great idea, perhaps a bounty could be put together to fund.
 
We use Nagios to monitor our systems. There are plenty of plugins out there that can be used.

Linux raid
hardware raid
Memory usage
Disk usage
Sip register times (set threshold for unregistered or if latency gets above a certain limit)
Make sure voip trunks registered
Make sure PRI's are working with dahdi_scan
Make sure other items such as asterisk, mysql, httpd are running

etc....
 
At my day job, we use Nagios exclusively to monitor a bajillion (read: tens of thousands of servers).

If you have several servers you wanted to monitor, I would build a central monitoring server and have each individual server can be a remote node that reports into the central monitoring server.

http://exchange.nagios.org/ has a bunch of plugins, extensions and add ons.
 
take a look at the Dude from Mikrotik. It is "free". Server runs under ROuterOS or under Windows.

Leon
 
I've considered something like Nagios. It seemed like overkill for a small install base. Someone with a few PIAF boxes might not want to administer a full Nagios install just to keep track of them. Just a simple e-mail notification for critical failures would suffice for most people.
 
I've used an outsourced service:

http://mon.itor.us/index.jsp

They check SIP is working for me. Looks like they also offer some internal monitoring services; can't speak to the quality or cost of the internal monitoring. The external monitor I have setup is free.
 
Not sure if this is too simple for you, but I always edit the aliases file and change 'root' to point to me. Since I run my own mail server I create a new email address for each client. It is usually some abbreviation of the clients name @ mydomain.com and I have message filters in my email client that filters them into individual folders. The standard nightly CentOS logwatch email comes to me with basic info.
 
We use a nagios based tool called OpsView. Works well and take the pain of nagios config. Lots of extensions available to
 
No-one here use Munin then? (an install script is bundled with PIAF). Thats what I've been using so far, although if Nagios is better I'd be interested in any how-tos about setting it up..
 
Just installed Munin on a Purple install by running install-munin script...getting 404 Not found..searching about this error brings up all different kinds of responses. Do you encounter this issue and if so what did you do to resolve it?
 
Sorry to hijack

Just did an install of munin on purple sans incredible works fine. you have other problems

attached is log. Just did the install moments ago


check your internet settings. works in FPBX also

I believe munin has not been updated as of late and may no longer be the best tool for monitoring.


Tom
 

Attachments

sorry to hijack myself...If it has not been updated lately I don't want to run it.

What are the other "simple" options for PIAF Purple installation monitoring?
 
Really I have not looked at including a monitoring tool in PIAF. Might be nice to have a pre-canned monitoring tool so if someone has something that can be EASILY implemented for some type of monitoring the PIAF dev team is always willing to listen. Oh it also needs to be free. I know there are a couple of monitoring tools out there that charge a fee although the software is open source.

Please PM me or start a new thread I suppose


Tom
PIAF Dev Team
 
I've updated some of the Asterisk munin scripts so they will work with Asterisk 1.6 and 1.8. I currently have them working and actively monitoring a couple of Asterisk 1.6 servers and tested briefly with 1.8 to make sure the changes carried over.

I believe I still have a couple of them that I haven't been able to make work, yet, as Perl is not one of my strong points.

Is there some place I could upload my changes?
 
Awesome! I am running 1.8 and can't wait for it to be ready...Thanks guys
 
Don't expect things overnight! This may take a while as PIAF is NOT a paying job and we work it in among our mortgage payments....


Tom
 
Understood, i will be patient and I will continue to contribute to the cause
 
Tom,

I've emailed the information to you. Please let me know if there's anything else you guys need.
 

Members online

Forum statistics

Threads
26,687
Messages
174,411
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top