Greetings. I sincerely apologize if this is an inappropriate use of this mailing list. I would like to announce a new software package intended to extend the functionality of Asterisk and ease daily maintenance and administration. The package is called Asterisk Manager Suite (AMS) and contains the following software: A C library which acts as an abstraction layer to make the communication between applications and Asterisk's Manager Interface easier. A Proxy daemon for Asterisk's Manager Interface that does several things including: * Implementing nearly all commands available through the Manager Interface (and adds a couple commands of it's own) * Providing a 3 tiered permission system which limits which events are seen and which commands are executable by clients * Maintaining statistics on agents and queues which are then optionally propagated as events to clients and/or saved in a DB file for later reporting * Translation of Asterisk events and commands between XML and Asterisk native format A GTK GUI application which acts as a front-end for the proxy server allowing admins to monitor and administrate dynamic configuration of the server (i.e. NOT the config files), originate calls, manage the internal database of Asterisk, etc. Managers (non-technical staff) also have limited abilities to manage people, monitor queues, view statistics, etc. The GTK GUI has been ported to windows as well, binaries are available. The suite's original design is geared toward corporate environments with call centers, but could be used for other purposes. The entire suite is released under the GPL. More information, screenshots and downloads can be found at: amsuite.sourceforge.net Again, please excuse this post if this is an inappropriate use of this mailing list. Cheers! j
Kyle Sexton
2006-Jul-07 09:38 UTC
[asterisk-users] New GTK Gui for Monitoring and Administration
I have to say that from the screenshots it looks very impressive. It's also interesting to hear that you created a proxy for the AMI, I'm sure other projects may be able to make use of that as well. I'm not going to install it on my production server (yet), but look forward to trying it at home! Thanks, Kyle On 7/7/06, j <j@intuitivecreations.com> wrote:> > Greetings. > > I sincerely apologize if this is an inappropriate use of this mailing > list. > > I would like to announce a new software package intended to extend the > functionality of Asterisk and ease daily maintenance and administration. > The package is called Asterisk Manager Suite (AMS) and contains the > following software: > > A C library which acts as an abstraction layer to make the communication > between applications and Asterisk's Manager Interface easier. > > A Proxy daemon for Asterisk's Manager Interface that does several things > including: > * Implementing nearly all commands available through the Manager > Interface (and adds a couple commands of it's own) > * Providing a 3 tiered permission system which limits which > events are seen and which commands are executable by clients > * Maintaining statistics on agents and queues which are then > optionally propagated as events to clients and/or saved in a DB > file for later reporting > * Translation of Asterisk events and commands between XML and > Asterisk native format > > > A GTK GUI application which acts as a front-end for the proxy server > allowing admins to monitor and administrate dynamic configuration of the > server (i.e. NOT the config files), originate calls, manage the internal > database of Asterisk, etc. Managers (non-technical staff) also have > limited abilities to manage people, monitor queues, view statistics, > etc. > > The GTK GUI has been ported to windows as well, binaries are available. > > The suite's original design is geared toward corporate environments > with call centers, but could be used for other purposes. > > The entire suite is released under the GPL. > > More information, screenshots and downloads can be found at: > > amsuite.sourceforge.net > > Again, please excuse this post if this is an inappropriate use of this > mailing list. > > Cheers! > > j > > _______________________________________________ > --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 >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060707/d804dac6/attachment.htm
Hi J ! i was trying to build your new application i'm sorry to post here, i didn't find any list on sourceforge and i thought that this could return useful to somebody else i've installed libami with no problem then i've done a ./configure in the ama-0.9 source tree, setting the gtk path like this: export PKG_CONFIG_PATH=/usr/lib/pkgconfig/ the configure script goes fine but during 'make' i get the following error: mike@uplink:~/ama/ama-0.9$ make make all-recursive make[1]: Entering directory `/home/mike/ama/ama-0.9' Making all in src make[2]: Entering directory `/home/mike/ama/ama-0.9/src' if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_DATA_DIR\""/usr/local/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/local//locale"\" -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Werror `xml2-config --cflags` -g -O2 -I/include -I/include -I/usr/include/libxml2 -MT ama-ama.o -MD -MP -MF ".deps/ama-ama.Tpo" -c -o ama-ama.o `test -f 'ama.c' || echo './'`ama.c; \ then mv -f ".deps/ama-ama.Tpo" ".deps/ama-ama.Po"; else rm -f ".deps/ama-ama.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_DATA_DIR\""/usr/local/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/local//locale"\" -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Werror `xml2-config --cflags` -g -O2 -I/include -I/include -I/usr/include/libxml2 -MT ama-support.o -MD -MP -MF ".deps/ama-support.Tpo" -c -o ama-support.o `test -f 'support.c' || echo './'`support.c; \ then mv -f ".deps/ama-support.Tpo" ".deps/ama-support.Po"; else rm -f ".deps/ama-support.Tpo"; exit 1; fi if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DPACKAGE_DATA_DIR\""/usr/local/share"\" -DPACKAGE_LOCALE_DIR=\""/usr/local//locale"\" -DXTHREADS -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/freetype2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wall -Werror `xml2-config --cflags` -g -O2 -I/include -I/include -I/usr/include/libxml2 -MT ama-ini.o -MD -MP -MF ".deps/ama-ini.Tpo" -c -o ama-ini.o `test -f 'ini.c' || echo './'`ini.c; \ then mv -f ".deps/ama-ini.Tpo" ".deps/ama-ini.Po"; else rm -f ".deps/ama-ini.Tpo"; exit 1; fi ini.c: In function `ini_new_section': ini.c:220: warning: implicit declaration of function `rpl_malloc' make[2]: *** [ama-ini.o] Error 1 make[2]: Leaving directory `/home/mike/ama/ama-0.9/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mike/ama/ama-0.9' make: *** [all] Error 2 what do you think could be the problem ? my system is debian sarge thank you very much ! i'll feedback asap ! .mike On Fri, 2006-07-07 at 12:11 -0400, j wrote:> Greetings. > > I sincerely apologize if this is an inappropriate use of this mailing > list. > > I would like to announce a new software package intended to extend the > functionality of Asterisk and ease daily maintenance and administration. > The package is called Asterisk Manager Suite (AMS) and contains the > following software: > > A C library which acts as an abstraction layer to make the communication > between applications and Asterisk's Manager Interface easier. > > A Proxy daemon for Asterisk's Manager Interface that does several things > including: > * Implementing nearly all commands available through the Manager > Interface (and adds a couple commands of it's own) > * Providing a 3 tiered permission system which limits which > events are seen and which commands are executable by clients > * Maintaining statistics on agents and queues which are then > optionally propagated as events to clients and/or saved in a DB > file for later reporting > * Translation of Asterisk events and commands between XML and > Asterisk native format > > > A GTK GUI application which acts as a front-end for the proxy server > allowing admins to monitor and administrate dynamic configuration of the > server (i.e. NOT the config files), originate calls, manage the internal > database of Asterisk, etc. Managers (non-technical staff) also have > limited abilities to manage people, monitor queues, view statistics, > etc. > > The GTK GUI has been ported to windows as well, binaries are available. > > The suite's original design is geared toward corporate environments > with call centers, but could be used for other purposes. > > The entire suite is released under the GPL. > > More information, screenshots and downloads can be found at: > > amsuite.sourceforge.net > > Again, please excuse this post if this is an inappropriate use of this > mailing list. > > Cheers! > > j > > _______________________________________________ > --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