{"repo":"JudahGabriel/RavenDB.StructuredLog","free":true,"listed":false,"github":"https://github.com/JudahGabriel/RavenDB.StructuredLog","clone":"git clone https://github.com/JudahGabriel/RavenDB.StructuredLog.git","description":"An ASP.NET Core logger that utilizes RavenDB to store structured logs.","language":"C#","stars":12,"topics":["ravendb","logging","structured-logging","aspnetcore"],"license":"MIT","category":"analytics","readme_excerpt":"RavenDB.StructuredLog An ASP.NET Core logger that utilizes RavenDB to store structured logs. Structured log that uses RavenDB as the log store. Old, ugly way of logging makes for thousands of opaque logs: - \"User foo@bar.com signed in at 5:13 Oct 7\" - \"User no@regerts.com signed in at 2:25 Nov 8\" - \"User bar@zanz.com signed in at 3:18 Nov 21\" - \"User me@me2.com signed in at 12:0 Dec 15\" - [and on and on for 1000+ entries - oiy!] But with structured and grouped logging, you get a fewer logs that group similar logs together and makes them searchable: The end result is humans can easily understand what errors are occurring in your software and how often. Moreover, unlike old school logging where logs are giant opaque strings, structured logs are searchable as their template values are extracted and stored outside the log message. Instructions ## 1. In Startup.cs: 2. Use logging as you normally would inside your controllers and services: 3. You're done! Need help? See the sample app.","default_branch":null,"files":null,"tree":[],"storefront":"/r/JudahGabriel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/JudahGabriel/RavenDB.StructuredLog/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}