Asterisk Admin Interface

Home » Asterisk Users » Asterisk Admin Interface
Asterisk Users 11 Comments

hi all, can anyone give me a guide on any asterisk admin solution / interface for config management, and monitoring?
No database use is intended and I prefer open source.

Thanks for support.

Regards

11 thoughts on - Asterisk Admin Interface

  • Based upon the above requirements, ‘use the CLI’ would fit the bill.

    Can you be a bit more specific about what you want to accomplish?

    I suspect at some point, most solutions will require a database of some sorts.

  • Thanks Steve I want to be able edit my dialplan and add /edit / delete sip accounts.

    Then be able to see active calls though I have done that AMI in the past but i would not mind learning the best way it is done today. Regards can anyone give me a guide on any asterisk admin solution / interface for

    Based upon the above requirements, ‘use the CLI’ would fit the bill.

    Can you be a bit more specific about what you want to accomplish?

    I suspect at some point, most solutions will require a database of some sorts.

  • Please don’t top post.

    I think most people use FreePBX for this kind of task, but that may be historical inertia.

    You may want to take a look at nerdvittles.com. I think their Incredible PBX package uses FreePBX or some new GUI whose name escapes me.

    They also have a couple of articles on XiVO which they seem to be excited about.

  • You don’t mention a configuration generator (like Elastix/FreePBX) so I’ll assume you are using a plain old vanilla Asterisk installation. In which case all user/endpoint information is kept in config (ini) files, and no user/endpoint manipulation is done through the CLI or AMI.

    In this case a very simple solution is to modify the Asterisk config files to add/remove users, then tell Asterisk to reload from the CLI/AMI. And that’s it!

    -Raj-

  • –Apple-Mail=_3E972091-B4B9-418A-AC36-01FF57158FF4
    Content-Transfer-Encoding: quoted-printable Content-Type: text/plain;
    charset=us-ascii

    According to WikiPedia, there are open-source implementations of vi available:

    https://en.wikipedia.org/wiki/Vi

    Pete

    –Apple-Mail=_3E972091-B4B9-418A-AC36-01FF57158FF4
    Content-Transfer-Encoding: 7bit Content-Type: text/html;
    charset=us-ascii

    On 17/05/2016, at 9:55 am, Goke Aruna <goksie@gmail.com> wrote:

    On May 16, 2016 22:15, “Telium Technical Support” <support@telium.ca> wrote:

    > <SNIP>
    >

    > In this case a very simple solution is to modify the Asterisk config files

    > to add/remove users, then tell Asterisk to reload from the CLI/AMI.  And

    > that’s it!

    Thanks Raj

    You are correct. Is there any open source application in that?


    According to WikiPedia, there are open-source implementations of vi available:




    Pete



    –Apple-Mail=_3E972091-B4B9-418A-AC36-01FF57158FF4

  • You are correct. Is there any open source application in that?

    All my instincts say “No no! Use emacs not vi!”
    but I think the OP might not know saying “vi” is intended as a joke?

    For small systems using a text editor is okay… watch out for typos that will disable your entire pbx… do “dialplan reload” when you change extensions.conf and then scroll back looking for ERROR messages. I find the color coding to be extremely helpful.

    Likewise open “asterisk -r” immediately after starting asterisk and watch for error messages. Be warned that sometimes the errors will lead you far far astray. Usually they are useful.

    Brian

  • Not that I know of – I think it’s getting too simplistic J We created some C++ functions for our High Availability for Asterisk product (HAAst) which modify config files and extensions files, but it’s more work to adapt them than just write your own. In a few hours of coding you should be able to have it done…

  • I think only PJSIP and MWI support Sorcery – so that likely won’t do what’s being asked for…

    And reading/writing a flat file should be even easier than learning the ARI

  • With all due respect, this answer is basically like answering “use a text editor to edit the dialplan”.

    The OP asked for an Asterisk administration interface. Right now the only proper answer given (that did not involve writing one) was FreePBX.