[Asterisk-Users] Simple php script to monitor asterisk calls

Mojo with Horan & Company, LLC mojo at horanappraisals.com
Tue Mar 14 16:24:26 MST 2006


Cool, thanks for the pointer.  Will check it out :)

Sig Lange wrote:
> There are far better methods to achieve this similiar application  using 
> the manager API. There is a beta interface available at 
> http://sig.lange.googlepages.com/assman . The project is currently 
> awaiting source forge approval and will have a more up to date version 
> on assman.sf.net <http://assman.sf.net> when it's approved. For now the 
> beta should do everything you want.
> 
> On 3/14/06, *Mojo with Horan & Company, LLC* <mojo at horanappraisals.com 
> <mailto:mojo at horanappraisals.com>> wrote:
> 
>     It just got uglier, cause now it does something possibly intelligible
>     with parked calls, voicemail leaving, voicemail checking, AGI running
>     (probably even EAGI and DeadAGI too, 'cause of the preg stuff),
>     BackGrounding sound files, Playbacking sound files, MeetMe conferences.
>         At least it does intelligible things here for us.
> 
>     The only thing I can see left on the soon horizon is to implement
>     callerid name as well as number into the bridged call display.
> 
>     Comments, suggestions still welcome :P
> 
>     http://horanappraisals.com/asterisk/pbxmonitor/
> 
>     Moj
> 
>     Mojo with Horan & Company, LLC wrote:
>      > Hiya, hope I don't bore anybody with this.  There are certainly a
>     lot of
>      > monitor-y things out there and they just didn't fit my need, so maybe
>      > this will fit someone's besides mine.
>      >
>      > http://horanappraisals.com/asterisk/pbxmonitor/
>     <http://horanappraisals.com/asterisk/pbxmonitor/> contains two
>     files.  one
>      > is a php script called pbxmonitor, and one is a flat file of
>     extensions
>      > to extension name mappings of internal users.  It contains
>     example data
>      > that needs editing to fit your scenario.
>      >
>      > so the pbxmonitor.db might have (separated by tabs):
>      > SIP/2000      Receptionist
>      > SIP/2001      Username 2
>      > SIP/2002      Username 3
>      >
>      > an internal call might say:
>      > Username 2 talking to Receptionist
>      >
>      > an outgoing call might say:
>      > Username 3 talking to 18005551212
>      >
>      > an incoming call (already answered) might say:
>      > 18005551212 talking to Receptionist
>      >
>      > It's pretty self explanatory I guess.  Run it and hope it does
>     stuff.
>      >
>      > so, pbxmonitor, in our application, is called from watch, like so:
>      >
>      > watch -t -n 1 pbxmonitor
>      >
>      > but you could implement it into a refreshing webpage or otherwise
>     parse
>      > it for your needs.
>      >
>      > [sidenote]
>      > We use putty to connect to the asterisk box, and there's an account
>      > called monitor with a key login instead of password login, and the
>      > monitor user's .bashrc runs this watch line at startup, followed
>     by an
>      > exit.  I call tell putty to auto login a username, and via the
>     command
>      > line, make it load this connection at startup without asking for any
>      > info, so it's pretty seamless for the end user.  But all that is
>     neither
>      > here nor there related to my post.
>      > [/sidenote]
>      >
>      > I don't have parked calls in yet, but will soon.  I don't have meetme
>      > conferences in soon, don't know if I will.  It doesn't do
>     non-bridged
>      > calls yet, this will be soon, as it is important to us.  This should
>      > give indications of people checking their voicemail, people in echo
>      > rooms and meetme conferences, and people in IVR things. Not sure
>     what
>      > else I'll have in it eventually, we'll see.  It's only tested
>     with SIP,
>      > IAX should work but dunno. I'll post back when I improve it.
>      >
>      > Comments, suggestions welcome!
>      >
>      > Moj
>      >
>      >
> 
>     --
>     Mojo <mojo at horanappraisals.com <mailto:mojo at horanappraisals.com>>
>     Office Manger, Horan & Company, LLC
>     (907) 747-6666 x112
>     _______________________________________________
>     --Bandwidth and Colocation provided by Easynews.com
>     <http://Easynews.com> --
> 
>     Asterisk-Users mailing list
>     To UNSUBSCRIBE or update options visit:
>        http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> 
> 
> 
> -- 
> Sig Lange
> http://www.signuts.net/
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> --Bandwidth and Colocation provided by Easynews.com --
> 
> Asterisk-Users mailing list
> To UNSUBSCRIBE or update options visit:
>    http://lists.digium.com/mailman/listinfo/asterisk-users

-- 
Mojo <mojo at horanappraisals.com>
Office Manger, Horan & Company, LLC
(907) 747-6666 x112



More information about the asterisk-users mailing list