Abstract
The paper addresses the self-healing aspects of the monitoring systems. Nowadays, when the complex distributed systems are concerned, the monitoring system should become ``intelligent'' – as the first step it can guide the user what should be monitored. The next level of the ``intelligence'' can be described by the term ``self-healing''. The goal is to provide the capability that a decision made automatically by the monitoring system should force the system under monitoring to behave more stable, reliable and predictable. In the paper a new monitoring system is presented: AgeMon is an agent based, distributed monitoring system with strictly defined roles which can be performed by the agents. In the paper we discuss self-healing in the context of monitoring. When the self-healing of the monitoring system is concerned, a good example is the case where it is possible to lose the monitoring data due to the storage problems. AgeMon can handle such problems and automatically elects substitute persistence agents to store the data.
Keywords
MSC
68-M14, 68-M15
Cite this article
@article{cai-3662,
author = {Włodzimierz Funika},
title = {Use of Self-Healing Techniques for Highly-Available Distributed Monitoring},
journal = {Computing and Informatics},
volume = {37},
number = {2},
pages = {424--456},
year = {2018},
issn = {1335-9150},
doi = {10.4149/cai_2018_2_424}
}
TY - JOUR AU - Włodzimierz Funika TI - Use of Self-Healing Techniques for Highly-Available Distributed Monitoring JO - Computing and Informatics VL - 37 IS - 2 SP - 424 EP - 456 PY - 2018 SN - 1335-9150 DO - 10.4149/cai_2018_2_424 UR - https://doi.org/10.4149/cai_2018_2_424 KW - Monitoring KW - self-healing KW - distributed systems KW - reliability KW - high availability ER -
Funika, W. (2018). Use of Self-Healing Techniques for Highly-Available Distributed Monitoring. Computing and Informatics, 37(2), 424–456. https://doi.org/10.4149/cai_2018_2_424