ChangeLog¶
2.0.0¶
相对于 1.x 更新了以下东西¶
- alarm 的后端放进了规则仓库,增加报警方式不再需要 fork alarm
- alarm 增加了 hook 机制,用来在发送报警的时候对报警做变换,或者阻止发送
- 报警规则现在可以附带元信息
- riemann 去掉了经常出问题的 reloader,将重载规则的逻辑直接集成在规则内
- nginx 改为 openresty 并集成了自动申请 Let's Encrypt 证书的功能,不用再为了 SSL 头疼了
- InfluxDB Riemann Grafana 都升级成了最新版
- NVIDIA GPU 收集插件
- 集群交叉探测插件(Ping)重写
- 遇到 agent 自己的 crash 现在也能通过报警机制发送出来了
- agent 现在可以选择使用 FQDN 作为自己的机器名(可配置)
- 添加了 Kerberos(SPNEGO) 验证的支持
不兼容的改变¶
- agent 不再将接受参数的插件放在单独的
_metric
目录中 - agent 内置的内存指标
mem.memfree
改名为mem.memusable
, 并分拆了mem.free
mem.cached
mem.buffers
修复 BUG¶
- 修复了一个插件调度的极端情况导致 agent crash 的 bug
- 修复了一个 agent 无法更新规则仓库的 bug
- 修复了部署描述符错误导致丢失数据的 bug
- 修复了几处安装脚本的 bug