-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtemplate.qmd
66 lines (46 loc) · 1.83 KB
/
template.qmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
---
title: "MyClient E2E monitoring"
subtitle: Securing the full stack with the power of the cloud!
client:
name: MyClient Inc
short_name: MyClient
contact_person: S. Urname
format: technative-theme-revealjs
incremental: false
embed-resources: true
date-format: "MMMM YYYY"
---
# About this presentation { data-background-color="#112f41" }
This proposal is made for improving the quality of the entire Super Application.
*from mobile device to database and everyting in between*
## Problem { data-background-color="#112f41" .center}
- Super Application has many software and network components
- Ownership of components is divided among multiple parties.
- Multiple Places where things can go wrong
- Problems can be app-crashes, performance issues, data loss.
- Many Client Devices
- Hard two debug, find causes for problem
- It's hard to see who is responsible for problems
## Brief solution outline { data-background-color="#112f41" .center}
Our proposal can be roughly outlined with the following components:
- Make sure all major application components send relevant logs and metrics
- Store all data in a central indexed store
- Make all data available for Engineers for correlation when solving problems
- Create alerts for all known anomalies in collected data
- Centralize orchastration of e2e monitoring
# E2E monitoring with and ELK Stack { data-background-color="#112f41" .center}
## What is ELK
![](img/elk5.png)
## ELK for Super
![](img/elk3.png)
## Overall picture
![](img/elk2.jpg)
# Tasks { data-background-color="#112f41" }
- implement generation of missing logs and metrics in various application components
- implement ELK Stack
- configure new alarms
- configure monitoring delegations
- write documentation and playbooks, make video content
- train developers and operators
# { data-background-color="#112f41" }
![](img/13.png)