Adapting a general tool to monitoring multi-agent systems through virtual host layer extension

Artur Opaliński

Abstract


Nagios is a free software for IT infrastructure monitoring. Out-of-the-box it is not suited for monitoring multi-agent systems, because agents may dynamically join and leave the system or change roles. But Nagios’ flexible configuration makes extensions possible. This paper presents and verifies Nagios configuration and extensions for monitoring multi-agent systems.

Keywords


multi-agent system; remote monitoring; virtual host layer

Full Text:

PDF

References


Miller P.: The Smart Swarm: How understanding flocks, schools, and colonies can make us better at communicating, decision making, and getting things done. Avery, NewYork2010.

Benslimane D., Schahram D., Amit S.: Services Mashups: The New Generation of Web Applications. IEEE Internet Computing, Vol. 12, No. 5, 2008, p. 13-15.

Amiri M., Shirgahi H.: Designing buyer and seller intelligent agents in an electronic market based on emergency decision making. International Journal ofthe Physical Sciences, Vol. 6(6), 2011, p. 1244-1248.

Parunak H., Brueckner S. A., Sauter J. A., Matthews R.: Global convergence of local agent behaviors. Proc. Fourth International Joint Conference on Autonomous Agents and Multiagent Systems, 2005.

Waligóra I., Małysiak-Mrozek B., Mrozek D.: Uniwersalna platforma wieloagentowa UMAP. Studia Informatica, Vol. 32, No. 2B(97), Gliwice 2011.

Nagios home page, http://www.nagios.org/ (DOA: 2.01.2012).

JADE (DOA:15.01.2012).

Nagios Core Object Definitions Documentation, http://nagios.sourceforge.net/docs/ nagioscore/3/en/objectdefïnitions.html (DOA: 2.01.2012).

Nagios Core Custom Object Variables, http://nagios.sourceforge.net/docs/3_0/ customobjectvars.html (DOA: 2.01.2012).

Nagios Plugin API, http://nagios.sourceforge.net/docs/3_0/pluginapi.html (DOA: 2.01.2012)

Nagios Plugin Development Guidelines, http://nagiosplug.sourceforge.net/developer-guidelines.html (DOA:2.01.2012).

Nagios Core External Commands Documentation, http://nagios.sourceforge.net/docs/ nagioscore/3/en/extcommands.html (DOA: 2.01.2012).

Nagios Core External Commands Register, http://old.nagios.org/developerinfo/ externalcommands/commandlist.php (DOA: 2.01.2012).

Nagios Core Main Configuration File Options Documentation, http://nagios. sourceforge.net/docs/nagioscore/3/en/configmain.html (DOA: 2.01.2012).

Nagios configuration files and parallel_check command, provided for solution verification, https://sites.google.com/site/flecabinet/downloads/ BDAS12a.zip?attredirects=0& d=l (DOA: 2.01.2012).

Standard FIPA Specifications, http://www.fipa.org/repository/standardspecs.html (DOA: 15.01.2012).

AgentBuilder Reference Manual Version 1.4 Rev. 0, by Acronymics, Inc., http://www. agentbuilder.com/Documentation/ReferenceManual-v1.4.pdf (DOA: 15.01.2012).

NetLogo Interface Guide, http://ccl.northwestern.edu/netlogo/docs/ (DOA: 15.01.2012).

Documentation Set for Swarm 2.2, http://www.swarm.org/swarmdocs-2.2/set/swarm. overview.mag3.observer-swarm.sect1.html (DOA: 15.01.2012).

IBM Tivoli Monitoring: Administrator's Guide, http://publib.boulder.ibm.com/info-center/tivihelp/v42rl/index.jsp?topic=%2Fcom.ibm.omegamon.share.doc%2Fzconfig-com-mon08.htm (DOA: 15.01.2012).

IBM Tivoli Netcool/OMNIbus Administrator's Guide (former Micromuse Netcool/OMNIbus), http://publib.boulder.ibm.com/infocenter/tivihelp/v8rl/topic/com.ibm. netcool_OMNlbus.doc_7.3.0/web_pdf_adm_master_73.pdf (DOA: 15.01.2012).

BMC Event Manager documentation, https://communities.bmc.com/communities/BEM (DOA: 15.01.2012).

HP OpenView documentation portal, http://www.openview.hp.com (DOA: 15.01.2012).

Network Monitoring VPS with Nagios, OpenNMS, Zenoss and More. Blog entry by Chinonye, July 5, 2011, http://myhosting.com/blog/2011/07/network-monitoring-vps-nagios-opennms-zenoss-more/ (DOA: 15.01.2012).




DOI: http://dx.doi.org/10.21936/si2012_v33.n2A.135