Slogger: A Profiling and Analysis System Based on Semantic Web Technologies
Increasingly, distributed systems are being used to host all manner of applications. While these platforms provide a relatively cheap and effective means of executing applications, so far there has been little work in developing tools and utilities that can help application developers understand pro...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
Hindawi Limited
2008-01-01
|
Series: | Scientific Programming |
Online Access: | http://dx.doi.org/10.3233/SPR-2008-0251 |
id |
doaj-88f6e0b04f8e4e8ebf6019e336ebc1e4 |
---|---|
record_format |
Article |
spelling |
doaj-88f6e0b04f8e4e8ebf6019e336ebc1e42021-07-02T08:48:48ZengHindawi LimitedScientific Programming1058-92441875-919X2008-01-01162-318320410.3233/SPR-2008-0251Slogger: A Profiling and Analysis System Based on Semantic Web TechnologiesMark Baker0Richard Boakes1School of Systems Engineering, The University of Reading, Whiteknights, Reading, Berkshire, RG6 6AY, UKDistributed Systems Group, University of Portsmouth, Mercantile House, Hampshire Terrace, Portsmouth PO1 2EG, Hampshire, UKIncreasingly, distributed systems are being used to host all manner of applications. While these platforms provide a relatively cheap and effective means of executing applications, so far there has been little work in developing tools and utilities that can help application developers understand problems with the supporting software, or the executing applications. To fully understand why an application executing on a distributed system is not behaving as would be expected it is important that not only the application, but also the underlying middleware, and the operating system are analysed too, otherwise issues could be missed and certainly overall performance profiling and fault diagnoses would be harder to understand. We believe that one approach to profiling and the analysis of distributed systems and the associated applications is via the plethora of log files generated at runtime. In this paper we report on a system (Slogger), that utilises various emerging Semantic Web technologies to gather the heterogeneous log files generated by the various layers in a distributed system and unify them in common data store. Once unified, the log data can be queried and visualised in order to highlight potential problems or issues that may be occurring in the supporting software or the application itself.http://dx.doi.org/10.3233/SPR-2008-0251 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Mark Baker Richard Boakes |
spellingShingle |
Mark Baker Richard Boakes Slogger: A Profiling and Analysis System Based on Semantic Web Technologies Scientific Programming |
author_facet |
Mark Baker Richard Boakes |
author_sort |
Mark Baker |
title |
Slogger: A Profiling and Analysis System Based on Semantic Web Technologies |
title_short |
Slogger: A Profiling and Analysis System Based on Semantic Web Technologies |
title_full |
Slogger: A Profiling and Analysis System Based on Semantic Web Technologies |
title_fullStr |
Slogger: A Profiling and Analysis System Based on Semantic Web Technologies |
title_full_unstemmed |
Slogger: A Profiling and Analysis System Based on Semantic Web Technologies |
title_sort |
slogger: a profiling and analysis system based on semantic web technologies |
publisher |
Hindawi Limited |
series |
Scientific Programming |
issn |
1058-9244 1875-919X |
publishDate |
2008-01-01 |
description |
Increasingly, distributed systems are being used to host all manner of applications. While these platforms provide a relatively cheap and effective means of executing applications, so far there has been little work in developing tools and utilities that can help application developers understand problems with the supporting software, or the executing applications. To fully understand why an application executing on a distributed system is not behaving as would be expected it is important that not only the application, but also the underlying middleware, and the operating system are analysed too, otherwise issues could be missed and certainly overall performance profiling and fault diagnoses would be harder to understand. We believe that one approach to profiling and the analysis of distributed systems and the associated applications is via the plethora of log files generated at runtime. In this paper we report on a system (Slogger), that utilises various emerging Semantic Web technologies to gather the heterogeneous log files generated by the various layers in a distributed system and unify them in common data store. Once unified, the log data can be queried and visualised in order to highlight potential problems or issues that may be occurring in the supporting software or the application itself. |
url |
http://dx.doi.org/10.3233/SPR-2008-0251 |
work_keys_str_mv |
AT markbaker sloggeraprofilingandanalysissystembasedonsemanticwebtechnologies AT richardboakes sloggeraprofilingandanalysissystembasedonsemanticwebtechnologies |
_version_ |
1721334072184143872 |