MikeMoolenaar / SerilogTest

An ASP.NET Core logging stack using Serilog and Elasticsearch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SerilogTest

Experimental logging stack. The main goal is to log exceptions, make them searchable and create alerts.

Technologies used:

  • ASP.NET Core api
  • Serilog logging library for .NET
  • Elasticsearch + Kibana store logs and make them searchable via a dashboard
  • Praeco alerting tool for Elasticsearch, also includes a web interface

Installation

  • Spin up containers with docker-compose up
  • Go to http://localhost:5601
  • Restart API so indexes are created
  • D -> Manage spaces > Kibana > Data Views > Create > serilogtest-*
  • Click on hamburger menu > Discover

About

An ASP.NET Core logging stack using Serilog and Elasticsearch

License:MIT License


Languages

Language:C# 100.0%