Serilog.Sinks.InfluxDBV1.Syslog 2.0.0
dotnet add package Serilog.Sinks.InfluxDBV1.Syslog --version 2.0.0
NuGet\Install-Package Serilog.Sinks.InfluxDBV1.Syslog -Version 2.0.0
<PackageReference Include="Serilog.Sinks.InfluxDBV1.Syslog" Version="2.0.0" />
paket add Serilog.Sinks.InfluxDBV1.Syslog --version 2.0.0
#r "nuget: Serilog.Sinks.InfluxDBV1.Syslog, 2.0.0"
// Install Serilog.Sinks.InfluxDBV1.Syslog as a Cake Addin #addin nuget:?package=Serilog.Sinks.InfluxDBV1.Syslog&version=2.0.0 // Install Serilog.Sinks.InfluxDBV1.Syslog as a Cake Tool #tool nuget:?package=Serilog.Sinks.InfluxDBV1.Syslog&version=2.0.0
面向 .NET 标准的 Serilog InfluxDB 库,用于 Influx1.X 的 syslog 格式
产品 | 版本 兼容和计算出的额外目标框架版本。 |
---|---|
.NET | net5.0 已计算。 net5.0-windows 已计算。 net6.0 已计算。 net6.0-android 已计算。 net6.0-ios 已计算。 net6.0-maccatalyst 已计算。 net6.0-macos 已计算。 net6.0-tvos 已计算。 net6.0-windows 已计算。 net7.0 已计算。 net7.0-android 已计算。 net7.0-ios 已计算。 net7.0-maccatalyst 已计算。 net7.0-macos 已计算。 net7.0-tvos 已计算。 net7.0-windows 已计算。 net8.0 已计算。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
.NET Core | netcoreapp2.0 已计算。 netcoreapp2.1 已计算。 netcoreapp2.2 已计算。 netcoreapp3.0 已计算。 netcoreapp3.1 已计算。 |
.NET Standard | netstandard2.0 兼容。 netstandard2.1 已计算。 |
.NET Framework | net461 已计算。 net462 已计算。 net463 已计算。 net47 已计算。 net471 已计算。 net472 已计算。 net48 已计算。 net481 已计算。 |
MonoAndroid | monoandroid 已计算。 |
MonoMac | monomac 已计算。 |
MonoTouch | monotouch 已计算。 |
Tizen | tizen40 已计算。 tizen60 已计算。 |
Xamarin.iOS | xamarinios 已计算。 |
Xamarin.Mac | xamarinmac 已计算。 |
Xamarin.TVOS | xamarintvos 已计算。 |
Xamarin.WatchOS | xamarinwatchos 已计算。 |
-
.NETStandard 2.0
- InfluxData.Net (>= 8.0.1)
- Serilog (>= 2.10.0)
- Serilog.Sinks.PeriodicBatching (>= 2.3.1)
NuGet 包
此包未由任何 NuGet 包使用。
GitHub 仓库
此包未由任何流行的 GitHub 仓库使用。
版本 | 下载 | 最后更新 |
---|---|---|
2.0.0 | 399 | 1/26/2023 |
2.0.0-alpha.1 | 209 | 1/26/2023 |
2.0.0:
将 ProcId 记录从 int 更改为字符串的重大更改
将 severity_code 从字符串更改为 int 的重大更改
1.4.1:
- 更新 nuget 依赖项 Serilog.Sinks.PeriodicBatching
1.4.0:
- 新参数 IncludeFullException 默认为 false
- 更新 nuget 依赖项
1.3.2:
- 更新 nuget 依赖项
1.3.1:
- 命名空间适配
1.3:
- 处理具有自日志和抛出异常的响应,允许 PeriodicBatchingSink 管理 backoff/retries
- 添加单个 InfluxDBSinkOptions 用于创建 sink,同时保留对先前扩展方法的向下兼容性
- 添加基准测试和单元测试
- 添加示例项目
- 添加文档和许可证(MIT)
- 删除未使用的函数
1.2:
- 添加实例名称并重命名源为应用程序名称
- 从消息模板中删除标签
- 将设施映射到实例名称
- 删除对日志事件的过滤并直接在格式化后转义消息
- 更新到 Serilog 2.10 和 Serilog.Sinks.PeriodicBatching 2.3
1.1:
- 在扩展方法和 InfluxDbCOnnectionInfo 对象中使用 Uri 而不是 address/port
1.0:
- 从https://github.com/ThiagoBarradas/serilog-sinks-influxdb 分叉
- 对 syslog 格式的适配
- 由于 JSON 有效负载中的无效字符而导致 400 错误的修复