Skip to main content

Distributed Monitoring: Methods, Means and Technologies

  • Chapter
Intelligent Knowledge-Based Systems
  • 2388 Accesses

Abstract

Monitoring has been described by Joyce et al. as “the process of dynamic collection, interpretation and presentation of information concerning objects or software processes under scrutiny” [64]. In his book on network and system management, Sloman has later defined distributed monitoring as “the essential means for obtaining the information required about the components of a distributed system in order to make management decisions and subsequently control their behavior” [72].

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 429.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 549.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Bieszczad, B. Pagurek, T. White, Mobile Agents for Network Management, IEEE Communications Surveys, Fourth Quarter 1998, vol. 1, no. 1, pp. 2–9, (1998).

    Google Scholar 

  2. A. Carzaniga, G. P. Picco, G. Vigna, Designing Distributed Applications with Mobile Code Paradigms. Proceedings of the 19th International Conference on Software Engineering (ICSE’97). pp. 22–32, (May 1997).

    Google Scholar 

  3. A. Fuggetta, G. P. Picco, G. Vigna, Understanding Code Mobility, IEEE Transactions on Software Engineering, vol. 24, no. 5, pp. 342–361, (1998).

    Article  Google Scholar 

  4. A. Leinwand, K. F. Conroy, Network Management, a Practical Perspective. Addison-Wesley, (1996).

    Google Scholar 

  5. A. Liotta, G. Knight, Decomposition Patterns for Mobile Code-based Management. In proc. ofHP-OVUA, The Hewlett-Packard Openview University Association Plenary Workshop 1998, ENST de Bretagne, Rennes, France, (April 19-21, 1998).

    Google Scholar 

  6. A. Liotta, G. Pavlou, G. Knight, A Self-adaptable Agent System for Efficient Information Gathering, Proceedings of the 3rd International Workshop on Mobile Agents for Telecommunication Applications (MATA’Ol), Montreal, Canada, Springer-Verlag (August 2001).

    Google Scholar 

  7. A. Liotta, G. Pavlou, G. Knight, Exploiting Agent Mobility for Large Scale Network Monitoring, IEEE Network, special issue on Applicability of Mobile Agents to Telecommunications, Vol. 16, No. 3, IEEE, (May/June 2002).

    Google Scholar 

  8. A. Liotta, Towards Flexible and Scalable Distributed Monitoring with Mobile Agents. PhD Thesis, University College London, London UK, (2001).

    Google Scholar 

  9. A. Vassila, G. Knight, Introducing Active Managed Objects for Effective and Autonomous Distributed Management. In Proceedings of the 3rd International Conference on Intelligence in Broadband Services and Networks IS&N 95, Heraklion, Crete, Greece, (October 16-20, 1995).

    Google Scholar 

  10. A. Vassila, G. Pavlou, G. Knight, Active Objects in TMN. In Proceedings of ISINM’ 97, (1997).

    Google Scholar 

  11. C. Bohoris, A. Liotta, G. Pavlou, Evaluation of Constrained Mobility for Programmability in Network Management, To appear in the proceedings of the 11th IFIP/IEEE International Workshop on Distributed Systems: Operations & Management (DSOM 2000), Austin, Texas, USA, (December 2000).

    Google Scholar 

  12. C. Bohoris, Network Performance Management using Mobile Agents. PhD Thesis, University of Surrey, UK, (2003).

    Google Scholar 

  13. C. Ghezzi amd G. Vigna, Mobile Code Paradigms and Technologies: A Case Study. In Proceeding of the First International Workshop on Mobile Agents’ 97, Berlin, Germany, (April 1997).

    Google Scholar 

  14. C. Weir, Architectural Stylesfor Distribution, Using macro-patterns for system design. Second European Conference on Pattern Languages of Programming, EuroPLoP’97, (June 1997).

    Google Scholar 

  15. C. G. Harrison., D. M. Chess, A. Kershenbaum, Mobile Agents: Are they agood idea? Technical Report, IBM Research Division. Watson Research Center, (March 1995).

    Google Scholar 

  16. Casavant, T. L., Singhal, M., Readings in Distributed Computing Systems. IEEE Computer Society Press, (1994).

    Google Scholar 

  17. CCITT Rec. M3010 1991, Principles for a Telecommunications Management Network (TMN), (1991).

    Google Scholar 

  18. D. A. Halls, Applying Mobile Codeto Distributed Systems. PhD thesis, University of Cambridge, (1997).

    Google Scholar 

  19. D. B. Lange, M. Oshima, Seven Good Reasons for Mobile Agents. Communications of the ACM, Vol. 42(3), pp. 88–89, (March 1999).

    Article  Google Scholar 

  20. D. B. Lange, Mobile Objects and Mobile Agents: The Future of Distributed Computing?, Proceedings of the European Conference on Object-Oriented Programming (ECOOP’98), (1998).

    Google Scholar 

  21. D. Chess, C. Harrison, A. Kershenbaum, Mobile Agents: Are they a Good Idea? Proc. of Mobile Object Systems, Towards the Programmable Internet. J. Vitek, C. Tschudin, editors, Springer, pp. 25–47, (1997).

    Google Scholar 

  22. D. Gavalas, Mobile Software Agents for Network Monitoring and Performance Management. PhD Thesis, University of Essex, UK, (2001).

    Google Scholar 

  23. D. Levi, J. Schonwalder, RFC2592—Definitions of Managed Objects for the Delegation of Management Scripts. The Internet Society, (May 1999).

    Google Scholar 

  24. D. B. Levi, J. Schonwalder, Script MIB. Definition of Managed Objects for the Delegation of Management Scripts. IETF Internet Draft, 1st version, (November 1996).

    Google Scholar 

  25. G. Almes, S. Kalidindi, M. Zekauskas, “RFC2679—A One-way Delay Metric for IPPM”, The Internet Society, September 1999.

    Google Scholar 

  26. G. Almes, S. Kalidindi, M. Zekauskas, “RFC2681—A Round-trip Delay Metric for IPPM”, The Internet Society, September 1999.

    Google Scholar 

  27. G. Cugola, C. Ghezzi, G. P. Picco, amd G. Vigna, A Characterization of Mobility and State Distribution in Mobile Code Languages. In Proceedings of the Second Workshop on Mobile Object Systems, Linz, Austria, (July 1996).

    Google Scholar 

  28. G. Goldszmidt, Distributed Management by Delegation. PhD Thesis, Columbia University, New York, (1996).

    Google Scholar 

  29. G. Goldszmidt, Distributed System Management via Elastic Servers. In Proceedings of the IEEE First International Workshop on System Management, Los Angeles, California, (April 1993).

    Google Scholar 

  30. G. Goldszmidt, Y. Yemini, Delegated Agents for Distributed System Management. IFIP/IEEE DSOM 1996 Workshop. L’Aquila, Italy, (October 28-30th 1996).

    Google Scholar 

  31. G. Goldszmidt, Y. Yemini, Delegated Agents for Network Management. IEEE Communications Magazine, Vol. 36 No.3, (March 1998).

    Google Scholar 

  32. G. Goldszmidt, Y. Yemini, Evaluating Management Decisions via Delegation. Integrated Network Management IV. New York: Chapman & Hall, (1995).

    Google Scholar 

  33. G. Knight, R. Hazemi, Mobile Agent based management in the INSERT project, Journal of Network and System Management (Mobile Agent-based Network and Service Management), Vol. 7 (3), (September 1999).

    Google Scholar 

  34. G. Pavlou, “Telecommunications Management Network: a Novel Approach Towards its Architecture and Realization Through Object-Oriented Software Plaiforms”, PhD Thesis, University College London, March 1998.

    Google Scholar 

  35. G. Pavlou, G. Mykoniatis, J. Sanchez, Distributed Intelligent Monitoring and Reporting Facilities, IEE Distributed Systems Engineering Journal (DSEJ), Special Issue on Management, Vol. 3, No. 2, pp. 124–135, IOP Publishing, (1996).

    Google Scholar 

  36. G. Pavlou, K. McCarthy, S. Bhatti, G. Knight, The OSIMIS Platform: Making OSI Management Simple. Integrated Network Management IV—New York: Chapman & Hall (1995).

    Google Scholar 

  37. G. Pavlou, OSI Systems Management, Internet SNMP and ODP/OMG CORBA as Technologies for Telecommunications Network Management, in Telecommunications Network Management: Technologies and Implementations, S. Aidarous, T. Plevyak, eds. pp. 63–109, IEEE Press, 1998.

    Google Scholar 

  38. G. Thiel, Locus Operating System, a Transparent System. Computer Communications, Vol. 14(6), pp. 336–346, (1991).

    Article  Google Scholar 

  39. G. Vigna, (editor), Mobile Agents and Security. Lecture Notes in Computer Science, LNCS 1419, Springer-Verlag, (1998).

    Google Scholar 

  40. ISO, Information Technology—Open Systems Interconnection—Systems Management—Command Sequencer. International Standard ISO 10164-21, ISO (1998).

    Google Scholar 

  41. ITU-T Rec. X.700, Information Technology—Open Systems Interconnection—Management Framework, (1989).

    Google Scholar 

  42. ITU-T Rec. X.701, Information Technology—Open Systems Interconnection—Systems Management Overview, (1992).

    Google Scholar 

  43. ITU-T Rec. X.710, Information Technology—Open Systems Interconnection—Common Management Information Service Specification (CMIS), Version 2 (1991).

    Google Scholar 

  44. ITU-T Rec. X.711, Information Technology—Open Systems Interconnection—Common Management Information Protocol Specification (CMIP), Version 2 (1991).

    Google Scholar 

  45. ITU-T Rec. X.733, Information Technology—Open Systems Interconnection—Systems Management: Alarm ReportingFunction.

    Google Scholar 

  46. ITU-T Rec. X.738, Information Technology—Open Systems Interconnection—Systems Management: Summarization Function, (November 1993).

    Google Scholar 

  47. ITU-T Rec. X.739, Information Technology—Open Systems Interconnection—Systems Management: Metric Objects and Attributes, (November 1993).

    Google Scholar 

  48. ITU-T Rec. X.753, Information Technology—Open Systems Interconnection—Systems Management: Command Sequencer for System Management. ITU, Geneva, Switzerland, (October 1997).

    Google Scholar 

  49. J. Baumann, Control Algorithms for Mobile Agents. PhD Thesis, University of Stuttgart, (1999).

    Google Scholar 

  50. J. Schonwalder, J. Quittek, C. Kappler, Building Distributed Management Applications with the IETF Script-MIB, IEEE Journal on Selected Areas in Communications, Vol. 18, No. 5, pp. 702–714, (May 2000).

    Article  Google Scholar 

  51. J. Schonwalder, J. Quittek, RFC2593—Script MIB Extensibility Protocol Version 1.0, The Internet Society, (May 1999).

    Google Scholar 

  52. J. Schonwalder, Network Management by Delegation—From Research Prototypes Towards Standards. Proc. of the 8th Joint European Networking Conference (JENC8), Edinburgh (May 1997).

    Google Scholar 

  53. J. Siegel, CORBA Fundamentals and Programming. John Wiley & Sons, (1996).

    Google Scholar 

  54. J. W Stamos, D. K. Gifford, Remote Evaluation, ACM Transactions on Programming Languages and Systems, 12(4):537–565, (October 1990).

    Article  Google Scholar 

  55. J. W. Stamos, D. K. Gifford, Implementing Remote Evaluation. IEEE Transactions on Software Engineering, Vol. 16, No.7, (July 1990).

    Google Scholar 

  56. Jean-Philippe Martin-Flatin, A Survey if Distributed Enterprise Network and Systems Management Paradigms. Submitted to JNSM, Special Issue on Enterprise Network and Systems Management, (November 30, 1997).

    Google Scholar 

  57. Jean-Philippe Martin-Flatin, S. Znaty, Annotated Typology of Distributed Network Management Paradigms. Proceedings ofDSOM’97, Sydney, Australia, (21–23 October 1997).

    Google Scholar 

  58. Jean-Philippe Martin-Flatin, S. Znaty, Two Taxonomies of Distributed Network and System Management Paradigms. In Emerging Trends and Challenges in Network Management, S. Erfani amd P. Ray (Eds.), Plenum Publishers, (2000).

    Google Scholar 

  59. Joyce, J., Lomow, G., Slind, K., Unger, B., Monitoring Distributed Systems. ACM Trans. Comput. Syst., 5(2), 121–50, (1987).

    Article  Google Scholar 

  60. K. McCloghrie, F. Kastenholz, “RFC1573—Evolution of the Interfaces Group of MIB-II”, The Internet Society,January 1994.

    Google Scholar 

  61. K. McCloghrie, M. Rose, “RFC1213—Management Information Base for Network Management of TCP/IP-based internets: MIB-II”, The Internet Society, March 1991.

    Google Scholar 

  62. K. Meyer, M. Edinger, J. Betser, C. Sunshine, G. Goldszmidt, Y. Yemini, Decentralising Control and Intelligence in Network Management. Proceedings of the 4th International Symposium on Integrated Network Management, Santa Barbara, CA, (May 1995).

    Google Scholar 

  63. K. Rothermel, F. Hohl, N. Radouniklis, Mobile Agents: What is Missing? Proc. of Distributed Applications and Interoperable Systems, DAIS’97, Chapman & Hall, pp. 74–85, (1997).

    Google Scholar 

  64. L. Chiariglione, Foundations for Intelligent Physical Agents. FIPA 98 Draft Specification, part 11, http://drogo.cselt.it/fipa/spec/fipa98/fipa98.html, (August 17, 1998).

    Google Scholar 

  65. M. Baldi, G. P. Picco, Evaluating the Tradeoffs of Mobile Code Paradigms in Network Management Applications, ACM Transactions on Software Engineering and Methodology, 20th International Conference on Software Engineering (ICSE’ 98), Kyoto, Japan, (April 1998).

    Google Scholar 

  66. M. Baldi, S. Gai, G. P. Picco, Exploiting Code Mobility in Decentralized and Flexible Network Management, Proceedings of the First International Workshop on Mobile Agents, Berlin, Germany, (April 1997).

    Google Scholar 

  67. M. Sloman, Network and Distributed Systems Management. Addison-Wesley Publishing Company, (1994).

    Google Scholar 

  68. M. Wooldridge, N. Jennings. Agent Theories, Architectures, and Languages: A Survey. In Proc. of ECAI94 Workshop on Agent Theories, Architectures & Languages (eds M.J. Wooldridge & N.R. Jennings) Amsterdam The Netherlands, pp. 1–32, (1994).

    Google Scholar 

  69. M. Wooldridge. INTELLIGENT AGENTS II: Agent Theories, Architectures, and Languages. Springer-Verlag Lecture Notes in AI—Volume 1037, (1996).

    Google Scholar 

  70. M. A. Mountzia, G. Dreo-Rodosek, Delegation of Functionality: Aspects and Requirements on Management Architectures. Proceedings of the IFIP/IEEE International Workshop on Distributed Systems: operations & Management (DSOM’06), (October 1996).

    Google Scholar 

  71. M. M. Cheikhrouhou, P. Conti, J. Labetoulle, Intelligent Agents in Network Management: A State of the Art. Networking and Information Systems Journal, (June 1998).

    Google Scholar 

  72. Object Management Group, Mobile Agent System Interoperability Facilities Specification, orbos/97-10-05, 1997, ftp://ftp.omg.org/pub/docs/orbos/97-10-05.pdf (1997).

    Google Scholar 

  73. OMG, The Common Object Request Broker Architecture and Specification (CORBA), Version 2.0, (1995).

    Google Scholar 

  74. R. Lea, C. Jacquemont, E. Pillevesse, Cool: System Support for Distributed Object-oriented Programming. Communications of the ACM, Vol. 36(9), pp. 37–46, (November 93).

    Google Scholar 

  75. R. Oppliger, Security Issues Related to Mobile Code and Agent-based Systems. Computer Communications, Vol. 22, pp. 1165–1170, Elsevier, (1999).

    Article  Google Scholar 

  76. R. S. Gray, Agent Tcl: A Flexible and Secure Mobile-agent System. PhD Thesis, Dartmouth College, Hanover, New Hampshire, (June 1997).

    Google Scholar 

  77. S. Waldbusser, Remote Network Monitoring Management Information Base. RFC 1757, (February 1995).

    Google Scholar 

  78. Stallings, W., SNMP, SNMPv2 and CMIP The Practical Guide to Network Management Standards. Addison-Wesley Publishing Company, (1993).

    Google Scholar 

  79. Sun Microsystem, Enterprise Java Beans http://java.sun.com/products/ejb/index.html

    Google Scholar 

  80. Sun Microsystem, JAIN Connectivity Management Specification. http://www.jcp.org/en/jsr/detail? id=25

    Google Scholar 

  81. Sun Microsystem, JAIN. http://java.sun.com/products/jain/

    Google Scholar 

  82. Sun Microsystem, Java Dynamic Management Kit. http://www.sun.com/products-n-solutions/ telecom/software/java-dynamic/

    Google Scholar 

  83. Sun Microsystem, Java Management Extensions (JMX). http://java.sun.com/products/JavaManagement/ index.html

    Google Scholar 

  84. Sun Microsystems, Java Object Serialization, http://java.sun.com/j2se/1.3/docs/ guide/serialization/

    Google Scholar 

  85. Sun Microsystems, Java Remote Method Invocation, http://java.sun.com/products/jdk/rmi/

    Google Scholar 

  86. T. Papaioannou, Mobile Information Agents for Cyberspace—State of the Art and Visions. Proc. of Cooperating Information Agents, (2000).

    Google Scholar 

  87. T. Papaioannou, On the Structuring of Distributed Systems. PhD Thesis, Loughborough University, (February 2000).

    Google Scholar 

  88. The 3rd Generation Partnership Project (3GPP), http://www.3gpp.org/

    Google Scholar 

  89. Thejasmin Platform, http://www.ibr.cs.tu-bs.de/projects/jasmin/

    Google Scholar 

  90. The Parlay Group, www.parlay.org

    Google Scholar 

  91. V. Paxson, G. Almes, J. Mahdavi, M. Mathis, “RFC233O—Framework for IP Peformance Metrics”, The Internet Society, May 1998.

    Google Scholar 

  92. W. Stallings, SNMP, SNMPv2, and RMON Practical Network Management, Addison-Wesley, (1996).

    Google Scholar 

  93. W. J. Barr, T. Boyd, Y. Inoue, The TINA Initiative. IEEE Communications Magazine, Vol 31(3), pp. 70–76, (1993).

    Article  Google Scholar 

  94. W3C, The Simple Object Access Protocol, http://www.w3c.org/TR/SOAP/

    Google Scholar 

  95. Y. Yemini, G. G. Goldszmidt, S. Yemini, Network Management by Delegation. Integrated Network Management II, Amsterdam (1991).

    Google Scholar 

  96. Y. Yemini, The OSI Network Management Model. IEEE Communication Magazine, Pagg. 20–29, (May 1993).

    Google Scholar 

  97. Yariv Aridor amd Danny B. Lange, Agent Design Patterns: Elements of Agent Applications Design. Second International Conference on Autonomous Agents (Agents’ 98), (May 1998).

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Kluwer Academic Publishers

About this chapter

Cite this chapter

Liotta, A. (2005). Distributed Monitoring: Methods, Means and Technologies. In: Leondes, C.T. (eds) Intelligent Knowledge-Based Systems. Springer, Boston, MA. https://doi.org/10.1007/978-1-4020-7829-3_29

Download citation

  • DOI: https://doi.org/10.1007/978-1-4020-7829-3_29

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-1-4020-7746-3

  • Online ISBN: 978-1-4020-7829-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics