uproszczony monitoring* · warden - pojęcia warden - konfigurowalna usługa (działająca w...
TRANSCRIPT
![Page 1: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/1.jpg)
Uproszczony monitoring*
*chyba
![Page 2: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/2.jpg)
piotrgankiewicz.com
piotrgankiewiczblog spetzu
spetz
Co to za koleś?
![Page 3: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/3.jpg)
#atencja
![Page 4: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/4.jpg)
Monitoring
Mnogość usług
Wykresy, szmery, bajery
Padła baza - szefie, "pszypał"
Czy aktualne rozwiązania są wystarczające?
![Page 5: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/5.jpg)
Warden... co?
Monitoring
.NET Core & C#
Open Source
NuGet
Web UI & Azure
Stack (WIP)
![Page 6: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/6.jpg)
Warden - pojęciaWarden - konfigurowalna usługa (działająca w iteracjach),
odpowiedzialna za monitoring wybranych zasobów.
Watcher - pojedyncza usługa monitorująca wybranyzasób jak np. API, proces, plik lub bazę danych.
Hook - callback, używany w konfiguracji do "podpięcia" się podpowiadomienia np. o niepowodzeniu monitorowania.
Integration - rozszerzenie umożliwiające szybką integrację zzewnętrznym serwisem np. SendGrid aby wysłać email.
![Page 7: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/7.jpg)
Warden, a internety
https://getwarden.net
![Page 8: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/8.jpg)
Rozszerzenia
![Page 9: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/9.jpg)
Demo
Lecimy z koksem!
![Page 10: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/10.jpg)
Co tu się odje... stało?
0. Tworzymy aplikację (console, WPF, MVC, w/e)
1. Install-Package Warden + wybrane rozszerzenia
2. Konfigurujemy Wardena
3. Dodajemy integracje*
4. Definiujemy hooki
5. Odpalamy aplikację i cieszymy się życiem
6. Korzystamy z UI webowego*
*jeśli chcemy
![Page 11: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/11.jpg)
Ekosystem
![Page 12: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/12.jpg)
Co dalej?
![Page 13: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/13.jpg)
Epilog
Uszanowanko
![Page 14: Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa](https://reader034.vdocuments.site/reader034/viewer/2022042308/5ed46cfa98010563415744e7/html5/thumbnails/14.jpg)
Pytania, skargi, zażalenia?