Auto Reboot with data from asterisk server

Completed Posted Oct 23, 2007 Paid on delivery
Completed Paid on delivery

LOOKING FOR A DEVELOPER WITH ASTERISK SKILLS

LAYOUT

Server1 ========IAX Trunk========Router =======Server2----------------------GSM Device 1

|___________GSM Device 2

|____________GSM Device 3

I am seeking some auto reboot functions

1) Server 1 does an IAX2 show peers every 5 mins (5 min is a variable)

IF a peer is broken, do an iax2 reload

Do IAX2 show peers every 20 seconds (variable)

If still broken after 4 attempts (variable)

Log into router (telnet) and do a reboot

Wait 3 mins and start back cycle

2) Monitor GSM devices (there are 30 of them) (from server 2)

If any device gives an error (busy or unavailable) initiate a counter

If device gives 5 busy back to back (no success) then stop sending calls to that device

Send email to [a list of people] telling them what device is doing this

Do a constant ping to that device, if there are more than 5 back to back packet loss then start sending calls again

3) From server 2 do a constant ping to ip 1 and ip 2

IF there are more than 10 packet lost to ip 2 but less than 2 from ip 1

Send out and email to a list of people saying power failure

both servers are running CENTOs

Linux Perl PHP Script Install Visual Basic

Project ID: #188658

About the project

4 proposals Remote project Active Oct 26, 2007

Awarded to:

prgris

Hello, I have experience in Asterisk maintenance and monitoring. Please read your PM for details.

$110 USD in 4 days
(3 Reviews)
4.5

4 freelancers are bidding on average $240 for this job

kamanashisroy

Hi, I have asterisk based c coding experience. I think you need background monitor in each server. I can do that (I am taking a little more time for debugging )...

$300 USD in 15 days
(7 Reviews)
4.5
kvv20

I am experienced perl-programmer. The task can be done even shorter. See my feedbacks

$250 USD in 4 days
(5 Reviews)
4.0
voicevia

easily could be done.

$300 USD in 2 days
(0 Reviews)
0.0