本期更新主要分为观测云更新、观测云部署版更新、DataKit 更新、集成更新等内容。详情见官网文档:https://docs.guance.com/release-notes/
观测云更新
付费计划与账单
计费项【数据转发】统计逻辑变更为 “按照数据转发规则” 统计转发数据量大小。
SSO 管理
- 观测云新增支持工作空间创建多个 SSO 的 IDP 配置,每个工作空间 SSO 配置最多不超过 10 个;并支持针对单个 IDP 配置进行启用、禁用操作、开启 SAML 映射。
- 如图所示,您不仅可以在SAML 映射规则中对【身份提供商】进行筛选,还可以对【角色】、【属性字段】、【属性值】进行模糊搜索。
数据权限管理 > 敏感数据脱敏
- 【敏感字段屏蔽】改名为【敏感数据脱敏】
- 支持基于角色级别配置敏感数据屏蔽规则,配置时可采用正则表达式脱敏。
- 支持针对某个数据类型下的字段做脱敏规则配置,并由此新增脱敏规则预览测试。
监控器
- 新增一种监控器类型:【外部事件检测】,即将第三方系统产生的异常事件或记录通过指定 URL 地址,以 POST 请求方式发送到 HTTP 服务器后生成观测云的事件数据。通过此 webhook 上报的数据能够生成观测云的监控器事件数据,并且支持配置告警策略、同步创建异常追踪、关联仪表板等,帮助您快速实现数据动态监测。
场景
- 服务管理 > 资源调用:新增了资源调用对应列表的排序功能,默认从大到小。
- 图表链接:新增基于当前选中数据点的开始时间和结束时间做传参,新增两个变量:#{timestamp.start}、#{timestamp.end}。
- 图表别名:支持基于图例序列进行配置。您不仅可以针对某条查询结果的图表整体设置别名,也可以对该查询结果中的某一个数据点做别名配置。
- 表格图:新增【时序表格图】,方便您以时间为维度来查询所需数据。
指标 > 指标分析
- 表格图新增【时间模式】, 您还可以自定义时间间隔,以便快速查询出该时间间隔中的数据结果。
观测云部署版更新
SSO 管理
- 【新增了增自定义映射规则配置】:当您启用该配置后,对应工作空间就可以自定义映射规则。值得注意的是,工作空间的自定义映射规则优先于管理后台的映射规则。同时,您还可以在列表处对【角色】、【属性字段】、【属性值】进行模糊搜索。
- 【新增查询数量上限】:为了避免因查询数据量过大导致集群查询性能低,影响产品使用体验。针对不同用户的工作空间的查询数量有定制化的限制,超出的需要通过再次查询才能得出。
账号管理
- 本地账号新增更换密码功能,您不仅可以在【登录页面】中进行【忘记密码】来更换密码,也可以在【工作空间】-【账号管理】中更换新的密码。
DataKit 更新
新加功能
- Pod 添加 cpu_limit 指标
- New Relic 链路数据接入
功能优化
- 优化 logfwd 的退出逻辑,避免因为配置错误导致程序退出影响到业务 Pod
- 优化 ElasticSearch采集器,增加索引指标集 elasticsearch_indices_stats 分片和副本等指标
- 增加 disk 集成测试
- DataKit monitor 支持 HTTPS
- Oracle 采集器添加慢查询日志
- 优化采集器 point 实现
- MongoDB 采集器集成测试增加检测授权功能
问题修复
- 修复日志单行数据太长可能导致的内存问题
- 修复 disk 采集器磁盘挂载点获取失败问题
- 修复 helm 和 yaml 中的 Service 名称不一致问题
- 修复 pinpoint span 中缺失 agentid 字段
- 修复采集器中 goroutine group 错误处理问题
- 修复MongoDB 采集器空数据上报问题
- 修复 rum 采集器请求中出现大量 408 和 500 状态码
集成更新
- PagerDuty: 当我们的应用程序或系统出现异常时,通常需要及时处理以保证系统的正常运行。为了更好地管理和跟踪异常事件,我们可以将这些事件发送到 PagerDuty 中创建事件,这样我们就可以在 PagerDuty 中进行跟踪、分析和解决这些问题,通过快速地将异常事件发送到 PagerDuty 中创建事件,为我们提供更好的管理和跟踪异常事件的能力,从而更好地保证系统的正常运行。同时,这种方法也可以帮助我们更好地分析和解决问题,提高系统的稳定性和可靠性。