Auto Reboot with data from asterisk server



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

Evner: Linux, Perl, PHP, Script Installering, Visual Basic

Se mere: reboot asterisk server, based server auto reboot, with monitor, what does php developer do, ping them, asterisk-perl, asterisk auto reboot, back2back reboot, asterisk reboot, freelancer server doesnt auto repair, start asterisk reboot, reboot router auto, peer server asterisk, reboot server freelancer, ping, packet, log out from, list data, ip monitor, email router

Om arbejdsgiveren:
( 88 bedømmelser ) dix hills, United States

Projekt ID: #188658

Tildelt til:


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

$110 USD in 4 dage
(3 bedømmelser)

4 freelancere byder i gennemsnit $240 på dette job


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 dage
(7 bedømmelser)

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

$250 USD in 4 dage
(5 bedømmelser)

easily could be done.

$300 USD in 2 dage
(0 bedømmelser)