Developing a distributed e-monitoring system for enterprise website and web services: An experience report with free libraries and tools
被引:0
|
作者:
Cheong, Frank K. W.
论文数: 0引用数: 0
h-index: 0
机构:
Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R ChinaHong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R China
Cheong, Frank K. W.
[1
]
Chiu, Dickson K. W.
论文数: 0引用数: 0
h-index: 0
机构:
Dickson Comp Syst, Kowloon, Peoples R ChinaHong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R China
Chiu, Dickson K. W.
[2
]
Cheung, S. C.
论文数: 0引用数: 0
h-index: 0
机构:
Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R ChinaHong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R China
Cheung, S. C.
[1
]
Hung, Patrick C. K.
论文数: 0引用数: 0
h-index: 0
机构:
Univ Western Ontario, Inst Technol, Fac Business & Informat Technol, London, ON N6A 3K7, CanadaHong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R China
Hung, Patrick C. K.
[3
]
机构:
[1] Hong Kong Univ Sci & Technol, Dept Comp Sci & Engn, Kowloon, Hong Kong, Peoples R China
[2] Dickson Comp Syst, Kowloon, Peoples R China
[3] Univ Western Ontario, Inst Technol, Fac Business & Informat Technol, London, ON N6A 3K7, Canada
Enterprises value monitoring as it provides dependable e-services, whether it is an interactive web site or programmatic Web service. However, this task becomes non-trivial when enterprises begin to require support fiom thousands of servers across geographical areas. How can the communications between a monitoring systems and remote servers be minimized? Could the task be achieved easily based on a readily available technology such as SNAP? How can we monitor thousands of servers powered by, say, Tomcat, which lacks SNMP support? How may a poorly responsive site be identified prior to being reported as a failure by SNMP? In this paper, we propose a unified e-monitoring system that enables system administrators to remotely monitor the health of distributed e-services in both the form of website and Web services. We further discuss our implementation experience based on a pragmatic prototype.