Automation of System Monitoring Based on Fuzzy Logic or Rules; Comparison of Two Designed Approaches with Regard to Computational Infrastructures

  • Włodzimierz Funika
  • Filip Szura
  • Jacek Kitowski
Part of the Lecture Notes in Computer Science book series (LNCS, volume 7136)


This paper is focused on monitoring automation of distributed systems. In the presented research, AI-based approaches to distributed monitoring related to large distributed systems such as grids, were explored. In both presented concepts knowledge is used to make decisions regarding management actions, using rules and fuzzy logic. The first concept is an agent-less rule-based solution, implemented in a high-level monitoring system called Saude-Net. It allows to define actions for monitored resources, using a kind of expert system. The second solution, which exploits agents and fuzzy logic, is realized in a system called SAMM Compliant Agent. Both presented systems are capable of reacting to observed failures and of modifying their knowledge to better fit possible problems with resources. We also present a short comparison of the two concepts, and an analysis of their usage.


system monitoring automation rules artificial intelligence fuzzy logic fuzzy sets error reporting 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    PL-Grid project site,
  2. 2.
    Figueria, J., Greco, S., Ehrgott, M.: Multiple Criteria Decision Analysis. Springer Science + Business Media (2005)Google Scholar
  3. 3.
    Stone, S.: Monitoring System Comparison. The Forbin Group (2007)Google Scholar
  4. 4.
    Cetnarowicz, K., Kozlak, J.: Multi-agent system for decentralized computer network management. In: Binder, Z. (ed.) Proc. MCPL 2000: Management and Control of Production and Logistics, 2nd IFAC/IFIP/IEEE Conference, vol. 1, pp. 469–474. Pergamon, Oxford (2001)Google Scholar
  5. 5.
    Cetnarowicz, K.: From Algorithm to Agent. In: Allen, G., Nabrzyski, J., Seidel, E., van Albada, G.D., Dongarra, J., Sloot, P.M.A. (eds.) ICCS 2009, Part II. LNCS, vol. 5545, pp. 825–834. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  6. 6.
    Comparision report on network monitoring systems (nagios and zabbix). Technical report, Malaysian Administrative Modernisation and Management Planning Unit (MAMPU) (2010)Google Scholar
  7. 7.
    Massie, M.L., Chun, B.N., Culler, D.E.: The ganglia distributed monitoring system: Design, implementation, and experience. Parallel Computing (2004)Google Scholar
  8. 8.
    Ribler, R.L., Simitci, H., Reed, D.A.: The Autopilot Performance-Directed Adaptive Control System. FGCS 18(1), 175–187 (2001)CrossRefzbMATHGoogle Scholar
  9. 9.
    Słota, R., Król, D., Skałkowski, K., Kryza, B., Nikołow, D., Orzechowski, M., Kitowski, J.: A Toolkit for Storage QoS Provisioning for Data-Intensive Applications. In: Bubak, M., Szepieniec, T., Wiatr, K. (eds.) PL-Grid 2011. LNCS, vol. 7136, pp. 157–170. Springer, Heidelberg (2012)Google Scholar
  10. 10.
    Intellipool Network Monitor, Intellipool AB (2011), (access: June 15, 2011)
  11. 11.
    Hyperic HQ, System Monitoring Software, (access: June 11, 2011)
  12. 12.
    Xiao Luo, X., Wang, Y.: The Research of Software Automation on Monitoring System. In: ISCID 2010 Proceedings (2010)Google Scholar
  13. 13.
    Han, J., Kamber, M.: Data Mining Concepts and Techniques. Academic Press (2001)Google Scholar
  14. 14.
    Funika, W., Szura, F.: Automation of decision making for monitoring systems. In: Bubak, M., Turała, M., Wiatr, K. (eds.) Proc. CGW 2010, October 11-13, pp. 164–171. ACC Cyfronet AGH, Kraków (2010)Google Scholar
  15. 15.
    Funika, W., Szura, F.: Agent-Based Monitoring Using Fuzzy Logic and Rules. In: Proc. 4th ACC Cyfronet AGH Users’ Conference KU KDM 2011, March 9-11, pp. 28–30. ACC Cyfronet AGH, Kraków (2011)Google Scholar
  16. 16.
    Funika, W., Kupisz, M., Koperek, P.: Towards autonomic semantic-based management of distributed applications. In: Computer Science Annual of AGH-UST, vol. 11, pp. 51–63. AGH Press, Kraków (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Włodzimierz Funika
    • 1
    • 2
  • Filip Szura
    • 1
    • 2
  • Jacek Kitowski
    • 1
    • 2
  1. 1.ACC Cyfronet AGHAGH University of Science and TechnologyKrakówPoland
  2. 2.Faculty of Electrical Engineering, Automatics, Computer Science and Electronics, Department of Computer ScienceAGH University of Science and TechnologyKrakówPoland

Personalised recommendations