Agent-Based Monitoring Using Fuzzy Logic and Rules

Authors

  • Włodzimierz Funika AGH University of Science and Technology
  • Filip Szura AGH University of Science and Technology
  • Jacek Kitowski AGH University of Science and Technology

DOI:

https://doi.org/10.7494/csci.2011.12.0.103

Keywords:

resource monitoring, faults, automation, fuzzy sets, rules, agents

Abstract

In this paper we present two solutions of monitoring automation for distributed systems. We develop this system to automate monitoring of distributes systems. Both solutions are aimed to monitor data storage and web services like web page servers. The first solution implemented in a system called Saude-Net, is an rule-based top level monitoring tool. In this system there are implemented rules which provide conditions which refer to one or more measured values. This system is able to choose the best action for an observed situation, e.g. a failure. It is possible to define more than one rule which relate to the same monitoring resource. The second concept presented in this paper refers to a fuzzy logic agent based approach to network monitoring. It is called SAMM compliant Agent. It is an extension to the Semantic-based Autonomous Monitoring and Management system (SAMM). On the one hand, it uses rules to define simple actions, based on a simple condition and an action description. On the other hand the main knowledge of this solution is defined by fuzzy logic. This system is able to manage and modify its knowledge to better fit to monitored resources. The knowledge in this concept is distributed among all the agents. The agents residing on a different hosts handle their parts of the knowledge and are capable to share/exchange them.

Downloads

Download data is not yet available.

Author Biographies

  • Włodzimierz Funika, AGH University of Science and Technology
    Faculty of Electrical Engineering, Automatics,IT and Electronics
  • Filip Szura, AGH University of Science and Technology
    Faculty of Electrical Engineering, Automatics,IT and Electronics
  • Jacek Kitowski, AGH University of Science and Technology
    Faculty of Electrical Engineering, Automatics,IT and Electronics

References

Hellmann M.: Fuzzy Logic Introduction. http://diuf.unifr.ch/ds/courses/dss2002/pdf/FuzzyLogic.pdf, access: 16.06.2011.

JBoss Community. Drools Expert User Guide. http://downloads.jboss.com/drools/docs/5.0.1.26597.FINAL/drools-expert/html/index.html, access: 16.06.2011.

Cetnarowicz K., Kisiel-Dorohinicki M., Nawarecki E.: The application of evolution process in multi-agent world to the prediction system. [in:] American Association of Artificial Intelligence Journal, Menlo Park, USA, 1996, pp. 26–32.

Cetnarowicz K.: From algorithm to agent. [in:] Gabrielle Allen et al., (Ed.), Proc. of ICCS, Baton Rouge, LA, USA, 2009. LNCS 5545, Springer-Verlag, pp. 825–834.

Slota R. et al.: Replica management for national data storage. [in:] Wyrzykowski et al. (Eds.), editor, Proc. PPAM 2009, LNCS 6068, vol. II, Springer, 2009, pp. 184–193.

Stone S.: Monitoring systems comparison. Technical report, The Forbin Group (TFG), San Francisco, USA, 2007.

Kamarudzzaman K. A., Rusalan N.: Comparison report on network monitoring systems (nagios and zabbix). Technical report, Malaysian Administrative Modernisation and Management Planning Unit (MAMPU), 2010.

Funika W., Szura F.: Automation of decision making for monitoring systems. [in:] K. Wiatr (Eds.) M. Bubak, M. Turała, editor, Proc. CGW’10, Krakow, October 11–13 2010. ACC-Cyfronet AGH, pp. 164–171.

Ribler R. L., Simitci H., Reed D. A.: The autopilot performance-directed adaptive control system. FGCS, 18(1), September 2001, pp. 175–187.

Ribler R. L., Vetter J. S., Reed D. A., Simitci H.: Autopilot: Adaptive control of distributed applications, high performance distributed computing. [in:] Proc. the seventh International Symposium on High Performance Distributed Computing, 1998, pp. 172-179.

Funika W., Kupisz M., Koperek P.: Towards autonomic semantic-based management of distributed applications. Computer Science Annual of AGH-UST, 11,2010, pp. 51–63.

Downloads

Published

2011-03-10

Issue

Section

Articles

How to Cite

Agent-Based Monitoring Using Fuzzy Logic and Rules. (2011). Computer Science, 12, 103. https://doi.org/10.7494/csci.2011.12.0.103

Most read articles by the same author(s)

1 2 > >>