Logging i .NET med Serilog og Elasticsearch

Baggrund

Logging af alt fra diagnostiserings information til applikations fejl har være en essentiel del af alle programmeringssprog gennem tiderne. Vores applikationer logger mere og mere data, typisk i log filer på disken som er nærmest umulige at søge i og visualisere.

Kursusbeskrivelse

Kurset giver en god gennemgang af koncepterne bag logging af strukturerede data med Serilog og Elasticsearch. Deltagerne vil ud over de forskellige muligheder i Serilog og Elasticsearch, blive præsenteret for værktøjet Kibana til at søge og visualisere log data.

Kursets mål

Agenda:

Teori
Serilog - Hvad er Serilog og hvorfor adskiller den sig så meget fra log4net?
Teori
Logging - Vi logger vores første data fra en applikation taget fra virkeligheden
Øvelse
Deltagerne kobler logging på en demo applikation
Teori
Struktureret logging - Hvorfor er en log besked ikke bare en streng og hvordan bruges enrichers?
Øvelse
Deltagerne bygger videre på applikationen fra forrige øvelse
Teori
Elasticsearch som en sink - Vi ser på hvorfor Serilog og Elasticsearch passer perfekt sammen
Øvelse
Deltagerne installerer Elasticsearch og konfigurerer applikationen til at logge til Elasticsearch
Teori
Søgning og visualisering - Vi bruger Kibana til at søge og visualisere vores log
Øvelse
Deltagerne installerer Kibana og søge i deres egen log samt laver et dashboard til at visualisere log data
Afsluttende opsamling på oplevelserne i løbet af dagen, så næste dag evt. kan tilrettes hvis nogen har specielle ønsker.

Varighed: 1 dag, fra 9.00 til 16.00

Pris: 5.500,00 kr. pr. person ekskl. moms. inkl. kursusmaterialer og forplejning.

Kontakt os for at høre mere.
© DiToMi ApS 2010-2018