Enterprise Application Discovery and Monitoring Management with - - PowerPoint PPT Presentation
Enterprise Application Discovery and Monitoring Management with - - PowerPoint PPT Presentation
Enterprise Application Discovery and Monitoring Management with Mast asters T s Thesi sis s Prese sentation March 21, 2018 Alexander Krause Kiel University Motivation 2 Motivation ADAMMS MMS (Application Discovery and
Motivation
2
Motivation
3
ADAMMS MMS (Application Discovery and Monitoring Management System)
Design – Application Discovery
4 OSJPL – Operating System Java Process List
Kill process Insert identifier Insert Monitoring Run exec cmd Get new OSJPL Find process Update model
Design – Monitoring Management
5 ADAMMS Monitoring Instruction Internal model OSJPL
Architecture – Component Design
6
Architecture – Component Design
7
Extension Resources
Architecture – Component Design
8
Extension Resources Data Registration
Implementation – Software Stack
9
Frontend E d Ext. Ag Agent Back acken end E Ext.
Client Client
Cytoscape.js
HTTP (REST) 1..* HTTP (REST) 1..*
Implementation – Overview Page
10
Implementation – Overview Page
11
Evaluation
12
Usability Evaluation Results & Discussion Setup
Goals als
- Overall usability regarding setup and operation
- Realization of usability characteristics
Ex Experim riment
- Proband solved tasks
- Conductor notated issues
Str truc uctur tural al Inter erview ew
- Perceived usability
- Enhancements
Evaluation
13
Usability Evaluation Results & Discussion Setup
Software re Lan Landscap dscape
- 9 running applications
- Tomcat with JPetStore 6
- kiekerSampleApplication1
1 https://github.com/czirkelbach/kiekerSampleApplication
Evaluation
14
Usability Evaluation Results & Discussion Setup Lear arnab abili lity
- Setup requirements are manageable
- Monitoring Management is easily accessible…
- … but requires knowledge about program internals
Efficie iciency
Faster execution of repeating tasks
Memorab abili lity
- Workflow seemed to be memorable …
- … but casual users might show another result
Lo Low erro ror rate
- System helped to resolve errors during operation…
- … but did not prevent flaws
Satisf isfaction ion
- Graph design is pleasant to use
- Management dialogs require more work
Conclusions & Future Work
15
More research required Observations indicate good usability Simple centralized monitoring management Feature enhancements Application Discovery method works But what about JKD 9 ?
Live Demo
16