Comments (1)
Hi Xavier,
There's no built-in support for this with the MSSqlServer sink currently; a few sinks (Seq and Elasticsearch, IIRC), implement a "durable" mode that behaves the way you describe. The code in them shows how rolling file sets are managed - see, e.g. https://github.com/serilog/serilog-sinks-seq/tree/dev/src/Serilog.Sinks.Seq/Sinks/Seq/Durable.
If you decide to code something up, Serilog.Formatting.Compact.Reader
is your friend in this endeavour :-)
Not much I can add right now, but please feel free to get in touch if you hit any blockers.
from serilog-sinks-rollingfile.
Related Issues (20)
- Sink Is Creating New Log Files Within the Day With "_001" at the end HOT 2
- On app startup - Doesn't log at all when the existing file size limit has already been reached HOT 2
- Add some guidance about Serilog.Sinks.File vs Serilog.Sinks.RollingFile HOT 2
- is there possible to separate log by leg level HOT 2
- Log saved in syswow64, when started as service HOT 1
- Create new File after Reach max file size HOT 1
- Is it possible to vary how/where the date is placed in the file name.... HOT 1
- PathFormat is not threaded platform independent HOT 1
- Logging Hangs After an Exception is thrown HOT 2
- Padding format specifier does not seem to function HOT 2
- Create multiple log files using Serilog HOT 9
- Improve documentation of fileSizeLimitBytes HOT 2
- How do i write logs to blobstorage with rolling interval as day HOT 1
- Sink is not creating Logger file on .Net Core HOT 3
- Enable specifiers for the directories HOT 2
- deprecate this nuget HOT 4
- How Can I Avoid Appending Date Until After File Roll HOT 1
- Internal Logs created in wrong location HOT 1
- How about adding the ability to customize file names? (Filename format specifiers) HOT 1
- Log folder/file(s) not being created on Azure Cloud Service (classic) HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from serilog-sinks-rollingfile.