Seq
一、简介
Seq,国外开发的一个针对.NET的非常友好的日志服务。支持容器部署,提供单用户免费开发版本。
使用文档:https://docs.datalust.co/docs
二、功能
- 支持主流编程语言,特别是.NET非常友好。
- 丰富的事件格式。结构化形式记录信息和应用程序事件,支持消息模板将文本数据与结构化数据无缝连接。
- 支持筛选语法和SQL查询,非常简单灵活。多种查询方式 -支持以SQL表达式查询,以及C#中的,==,!=,<,<=,内置StartsWith(),
EndsWith()
,IndexOf()
和Contains(),并支持文本全文检索。
- 公开内置字段和函数。
- 支持仪表盘。 可以自行创建和编辑图表。
- 支持安装插件,插件可以使用.NET进行编写。
- 支持发送邮件。
- 支持团队操作。
- 提供命令行客户端。
- 支持健康检查(通过插件)
- 支持收集K8S日志。
- 支持自定义警报和Webhook。
三、K8S部署
参考:https://docs.datalust.co/docs/getting-started-with-docker