Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w...

Post on 28-May-2020

1 views 0 download

Transcript of Uproszczony monitoring* · Warden - pojęcia Warden - konfigurowalna usługa (działająca w...

Uproszczony monitoring*

*chyba

piotrgankiewicz.com

piotrgankiewiczblog spetzu

spetz

Co to za koleś?

#atencja

Monitoring

Mnogość usług

Wykresy, szmery, bajery

Padła baza - szefie, "pszypał"

Czy aktualne rozwiązania są wystarczające?

Warden... co?

Monitoring

.NET Core & C#

Open Source

NuGet

Web UI & Azure

Stack (WIP)

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.

Warden, a internety

https://getwarden.net

Rozszerzenia

Demo

Lecimy z koksem!

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

Ekosystem

Co dalej?

Epilog

Uszanowanko

Pytania, skargi, zażalenia?