14
Uproszczony monitoring* *chyba

Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w iteracjach), odpowiedzialna za monitoring wybranych zasobów. Watcher - pojedyncza usługa

  • Upload
    others

  • View
    2

  • Download
    0

Embed Size (px)

Citation preview

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

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

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

#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

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

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

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

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

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

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

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

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

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

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

Pytania, skargi, zażalenia?