2015
DOI: 10.1007/978-3-319-24072-5_6
|View full text |Cite
|
Sign up to set email alerts
|

Elastic Application-Level Monitoring for Large Software Landscapes in the Cloud

Abstract: Abstract. Application-level monitoring provides valuable, detailed insights into running applications. However, many approaches often only employ a single analysis application. This analysis application may become a performance bottleneck when monitoring several programs resulting in reduced monitoring quality or violated service level agreements of the monitored applications. We present an approach for elastic, distributed application-level monitoring for large software landscapes consisting of several hundre… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
4
0

Year Published

2016
2016
2021
2021

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 11 publications
0
4
0
Order By: Relevance
“…Besides Kieker [29], our ExplorViz approach [13] provides live visualization for large software landscapes introducing three hierarchical abstractions [10]. Live visualization with ExplorViz is scalable [6] and elastic in cloud environments [28]. Monitoring may provide runtime models [23] for system comprehension [9], trace visualization [4], architecture conformance checks [11], and a landscape control center [12] with performance anomaly detection [3,24].…”
Section: Icpementioning
confidence: 99%
“…Besides Kieker [29], our ExplorViz approach [13] provides live visualization for large software landscapes introducing three hierarchical abstractions [10]. Live visualization with ExplorViz is scalable [6] and elastic in cloud environments [28]. Monitoring may provide runtime models [23] for system comprehension [9], trace visualization [4], architecture conformance checks [11], and a landscape control center [12] with performance anomaly detection [3,24].…”
Section: Icpementioning
confidence: 99%
“…Besides employing ExplorViz in research on software visualization, comprehension and collaboration, ExplorViz has also been used as a research object itself. This includes scalable and elastic processing of large volumes of monitoring data [21], application discovery [22] and migrating monolithic software systems toward microservice architectures [8,[23][24][25].…”
Section: Research Impactmentioning
confidence: 99%
“…Individual processing instances only receive part of the data, meaning that scalability is usually bounded by the number of different keys. An additional factor of scaling can be obtained by executing multiple stream processing operators in parallel or with multiple elasticity levels [22]. Röger and Mayer [7] present a comprehensive survey on parallelization approaches in stream processing.…”
Section: Scalable Stream Processingmentioning
confidence: 99%