Document

Seq日志组件使用

https://docs.datalust.co/docs

 

2021.2中有什么新功能?

 

Seq 2021.2使用newfunctions

OffsetIn()
扩展了Seq的内置查询语言

 

Seq 2021.2使用.NET 5.0.4,它解决了.NET 5中的一个远程执行代码漏洞

有关发布的详细内容,请参阅GitHub里程碑Seq 2021.2还汇总了最终的Seq 2021.1补丁程序发行版;另请参阅2021.1.5424里程碑

 
 
2021.1中有什么新功能?

Seq 2021.1包括:

  • 现在,全部折叠是事件属性中嵌套对象的一个​​选项
  • 现在,在Kubernetes入口路径下,OpenID Connect和Azure Active Directory身份验证可以正常工作
  • 现在,在查询编辑器中键入时,仪表板的“保存”按钮将立即启用
  • Seq 2021.1使用.NET 5.0.2,可解决.NET 5中拒绝服务漏洞
  • 修复了各种查询解析和翻译错误
  • seqcli user create
     现在可以从命令行正确应用用户角色

有关发布的详细内容,请参阅GitHub里程碑

 
 
2020.5中有什么新功能?

Seq 2020.5是在.NET 5下运行的第一个Seq版本,为某些基本查询带来了执行时间的进一步改进:

Seq 2020.5针对2020.4和5.1的查询性能,其中指定了从内存提供的数据以及指定的开始/结束日期。

在2020.5中,Seq插件应用程序和输入在开源应用程序主机下运行,从而使开发更容易且跨平台部署更可靠。

 

我们还设法节省了一些字节来缩小Windows安装程序(34%)和Docker映像(16%,压缩)。

哦,工作空间已经过重新设计:您现在可以将默认信号与工作空间相关联,当您在工作空间between之间切换时,它们将被激活。

有关发布的详细内容,请参阅GitHub里程碑

📘

有关其他升级说明,请参阅《升级指南》

 
 
2020.4中有什么新功能?

Seq 2020.4的所有内容都与“存储”屏幕有关-确切了解磁盘空间的流向以及保留策略在释放资源方面的有效程度。

您可以在“数据”>“存储”下找到它

Seq 2020.4存储视图,显示保留策略标记。

现在,还可以完全搜索设置”>“用户”列表(这对于拥有数百个活动用户的客户来说是一种缓解!);可以设置暗和亮模式,以遵循操作系统的暗/亮设置;现在所有查询都可以完全取消;整个事件可以轻松地复制为JSON;和往常一样,还有许多其他小的修复和改进。

有关发布的详细内容,请参阅GitHub里程碑

 
 
2020.3中有什么新功能?

Seq 2020.3解决了许多问题,并提高了使用Azure Active Directory(AAD)身份验证的客户的稳定性。我们还对实时尾矿进行了一些备受期待的更改,以使实时日志流响应速度更快并且更易于跟踪。

改进了Seq 2020.3中的实时拖尾。

有关发布的详细内容,请参阅GitHub里程碑

 
 
2020.2中有什么新功能?

Seq 2020.2添加了改进的结构化数据查看器,该查看器简化了嵌套对象的使用,并支持查询和搜索表达式中的SQL样式

-- comments

 

Seq 2020.2具有结构化的数据查看器,可以在嵌套对象数组中搜索值。

您还将发现一系列小的改进和错误修复。

有关发布的详细内容,请参阅GitHub里程碑

 
 
2020.1中有什么新功能?

Seq 2020.1包含了对Seq 5.1的改进。我们已经编写了此快速介绍,以介绍要点。

 
 
摄取屏幕

管理日志提取是控制成本和优化搜索性能的关键。Seq 2020.1通过提供来自提取API和自定义输入的日志流量的详细细分,使此操作变得非常容易。

Seq 2020.1提取屏幕。

了解有关管理摄取的更多信息

 
 
OpenID Connect身份验证

OpenID Connect是使用OAuth 2.0进行身份验证的新兴标准。许多团队使用Auth0之类的OpenID Connect提供程序来实现单点登录(SSO),现在Seq也可以使用OpenID Connect对用户进行身份验证!

了解有关配置OpenID Connect身份验证的更多信息

功能齐全的自定义输入

自定义输入(包括GELF,Syslog,RabbitMQ,运行状况检查等)现在可以获得Seq内置HTTP接收管道的所有功能!

  • 查看每个输入的摄取率
  • 设置最低水平并应用滤波器以减少噪音
  • 如果客户端时钟关闭,则使用服务器分配的时间戳
  • 附加属性以识别来自每个输入的事件

有关非常有用的自定义输入的示例,请查看Health Checks的文档

 
 
查询语言改进

2020.1继续改进了Seq的查询语言,使其更易于表达各种查询。新增内容包括:

  • 通用不区分大小写()修饰符
    ci
    ,支持不区分大小写,属性访问,比较等
    group by
  • /的条件表达式
    if
    then
    else
  • 对象文字 
    {a: 'hello', b: 42}
  • 数组和对象的结构相等性比较(例如在ASP.NET Core中!)
    EventId
  • interval()
     在分组依据的查询中 
    time()
  • select *
    现在反映了相应的JSON数据模型
    @Document
  • 更好的搜索表达式错误报告
  • 可变参数功能-
    coalesce()
    coalesce(A, B, C, ...)
  • Keys()
    内置的用于集合操作的功能
    Values()
  • ToJson()
    用于处理JSON字符串数据
    FromJson()
  • ToUpper()
    内置
    ToLower()
  • 分组中的列别名- 
    group by A as b
 
 
本机并行查询执行

Seq 2020.1中的基础查询引擎包括Rust中的一个新的本机实现,该实现从相同的硬件榨取了更高的性能。

将更多查询执行推送到本机代码中,这将减轻对.NET垃圾收集器的压力,从而降低资源使用量,加快执行速度并减少GC暂停。

我们利用了更具可预测性的查询评估,还引入了查询并行化,从而显着加快了大多数查询的速度。

 
 
在安装过程中设置初始用户名和密码

在Windows上,现在可以在安装过程中通过安装向导设置管理员用户名和密码。在Docker / Linux上,and变量(或标志)提供等效的功能。

SEQ_FIRSTRUN_ADMINUSERNAME
SEQ_FIRSTRUN_ADMINPASSWORD
--default-admin-password-stdin

 

 
 
主题切换器

🌞早上,🌚晚上?单击2020.1导航栏中的快速主题切换器,即可单击暗或亮模式。

 
 
修改后的键盘导航

整个选项卡顺序和焦点样式都得到了改进,从而使得在Seq UI中的元素之间轻松快捷地移动而无需用鼠标。

 
 
改进的管理界面

2020.1中的管理用户界面还有一些额外的注意。

  • 查看和取消诊断中正在运行的查询
  • 在新的“警报”选项卡中查看和取消所有用户的活动警报
  • 按令牌,前缀,附加属性等搜索API密钥。
  • 筛选并排序常用表的选择

您可以在我们的2020.1问题跟踪里程碑中找到详细的发行说明

posted @ 2021-04-15 15:24  从未被超越  阅读(870)  评论(0)    收藏  举报