changelog 6.6 KB
Newer Older
U
Ulric Qin 已提交
1
3.1.1
U
Ulric Qin 已提交
2
影响模块:n9e-job
U
Ulric Qin 已提交
3
更新内容:job模块之前给监控用的callback地址method误设置为了get,是不对的,改成了post
U
Ulric Qin 已提交
4 5

3.1.2
U
Ulric Qin 已提交
6
影响模块:n9e-rdb
U
Ulric Qin 已提交
7 8 9
更新内容:子节点修改的时候,不允许修改为租户节点

3.1.3
U
Ulric Qin 已提交
10
影响模块:n9e-monapi
U
Ulric Qin 已提交
11
更新内容:对于P2、P3的告警会发送重复的两条
U
Ulric Qin 已提交
12 13

3.1.4
U
Ulric Qin 已提交
14
影响模块:n9e-index n9e-judge n9e-monapi n9e-rdb n9e-transfer n9e-tsdb
U
Ulric Qin 已提交
15 16
更新内容:把hbs的逻辑从monapi挪到rdb,拆分监控的权限点

U
Ulric Qin 已提交
17
3.1.5
U
Ulric Qin 已提交
18
影响模块:n9e-monapi
U
Ulric Qin 已提交
19
更新内容:清理策略的时候会空指针,node删除了,策略还在,此时会复现
U
Ulric Qin 已提交
20 21 22

3.1.6
影响模块:n9e-ams etc/gop.yml
7
710leo 已提交
23 24 25 26
更新内容:主机设备增加了扩展字段的管理,用于维护一些位置信息、过保信息,增加了新的sql:sql/n9e_ams_3.1.6.sql

3.2.0
影响模块:n9e-agent etc/agent.yml
U
Ulric Qin 已提交
27 28 29
更新内容:agent支持metrics指标采集能力,这个版本是为商业版本服务的,开源用户无需更新

3.3.0
U
UlricQin 已提交
30
影响模块:n9e-rdb n9e-transfer n9e-judge n9e-ams n9e-monapi sql/n9e_rdb_3.3.0.sql etc/*.tpl
7
710leo 已提交
31
更新内容:增强安全性:密码复杂度、cookie处理优化等;支持M3DB作为存储后端(如果要尝试M3需要修改transfer、monapi配置文件);修复告警引擎与条件串数的问题;为主机设备增加自定义字段的能力
U
Ulric Qin 已提交
32 33 34

3.3.1
影响模块:n9e-job n9e-rdb n9e-agent n9e-ams n9e-judge
U
Ulric Qin 已提交
35 36 37 38 39 40 41 42
更新内容:修复job模块的一个调度bug;rdb支持根据org搜索user;agent在fields变化时及时感知,fields和host扩展字段联动;解决上个版本引入的judge处理nodata的问题

3.4.0
升级内容:
  - 增强了安全性,引入了session机制,写入cookie的内容从user.uuid变更为随机session.id
  - 修复部分sql注入漏洞
  - 告警引擎函数优化,all、c_avg_rate_abs等
  - 告警消息内容优化,可以展示设备名称和设备备注,感谢冯骐的PR
U
UlricQin 已提交
43
  - 增加了大盘导入导出功能
U
Ulric Qin 已提交
44 45 46 47 48 49
升级方法:
  - 除了agent、tsdb、index的二进制不用升级,其他所有模块的二进制都要升级
  - job ams monapi rdb 四个模块的配置文件中的cookieName全部换成ecmc-sid
  - rdb的配置文件发生了较大变化,需要对照升级
  - sql目录下有几个3.4.0的sql,需要导入

U
UlricQin 已提交
50 51 52 53 54
3.4.1
升级内容:
  - 修复日志监控采集策略配置了tag但是无法编辑的问题
升级方法:
  - 更新monapi的二进制即可
U
Ulric Qin 已提交
55

U
UlricQin 已提交
56 57 58 59 60 61 62 63 64 65 66
3.5.0
升级内容:
  - 引入了组件监控模块prober,内置了mysql、redis、mongo监控采集能力
  - 引入了内置监控大盘和内置告警策略,可以在任意节点一键导入内置大盘和策略
升级方法:
  - n9e-monapi n9e-rdb n9e-transfer n9e-ams n9e-job 的二进制要升级
  - n9e-agent也可以升级,解决了进程监控的性能问题,如果不在意可以不升级
  - n9e-prober 模块需要新部署
  - sql目录下有个3.5.0的sql patch文件,需要导入
  - etc目录下新增了screen、alert两个目录,需要拷贝到生产环境
  - etc目录下新增了plugins目录,需要随着prober模块走
U
add doc  
UlricQin 已提交
67
  - etc/address.yml里增加prober的配置
U
Ulric Qin 已提交
68 69 70 71 72 73 74 75 76

3.5.1
升级内容:
  - monapi里的alarmEnabled默认值设置为true
  - agent进程采集,忽略EOF日志
  - agent增加一个接口获取endpoint
  - agent日志监控支持一种新的日志时间格式
  - 修复组件监控调整采集频率不生效的问题
升级方法:
U
UlricQin 已提交
77
  - 替换n9e-monapi n9e-prober n9e-agent二进制,升级pub下的前端资源文件
U
Ulric Qin 已提交
78

Y
yubo 已提交
79 80 81 82 83
3.5.2
升级内容:
  - prober模板支持匿名结构体,结构体嵌套
  - prober插件添加了对TLS的支持
  - 修复prober上报没有port的问题
U
add doc  
UlricQin 已提交
84
升级方法:
U
UlricQin 已提交
85
  - 替换n9e-prober n9e-monapi二进制,升级pub下的前端资源文件
Y
yubo 已提交
86

U
Ulric Qin 已提交
87 88 89 90 91
3.6.0
升级内容:
  - prober模块支持nginx、elasticsearch、prometheus的监控采集,prometheus转换时姑且干掉了 Histogram 和 Summary
  - 告警消息中节点挂载关系做了去重处理
升级方法:
U
UlricQin 已提交
92 93 94 95 96 97 98 99
  - 替换n9e-prober n9e-monapi二进制

3.7.0
升级内容:
  - 调整session清理频率
  - 新增zookeeper、tengine、rabbitmq、haproxy、ping、telnet相关采集工具
  - bugfix:集群部署的时候,多个redis实例,judge只能识别最后一个实例的问题
升级方法:
U
UlricQin 已提交
100
  - sql/n9e_rdb-v3.7.0.sql 有个新的表结构,需要导入一下
U
UlricQin 已提交
101
  - 替换n9e-rdb n9e-prober n9e-judge n9e-monapi二进制,前端没有升级
Z
Zayscott 已提交
102
  - 将etc/plugins里zookeeper.yml,tengine.yml等新增的yml文件复制到配置文件里
U
UlricQin 已提交
103

U
UlricQin 已提交
104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119
3.7.1
升级内容:
  - prober采集增加dryrun测试方法,可以测试是否真的能采集到数据
  - 增加dns_query插件,对dns做监控
  - 内置大盘,增加n9e内置模块大盘
  - 如果存储使用m3,支持在transfer配置一次查询每条线最多返回的原始点数
  - 日志监控,可以把最后一条日志放到extra字段,报警的时候可以展示,需要升级n9e-agent n9e-monapi
  - 修复agent对进程监控采集的bug,进程cpu使用采集的不准确
  - 修改告警策略配置多个团队的时候不生效的问题
  - monapi支持一个新的timestamp格式
升级方法:
  - sql/n9e_mon-v3.7.1.sql变更了表结构,需要执行一下
  - 将etc/plugins里的dns_query.yml放到生产环境的etc/plugins目录下
  - 将etc/screen/n9e_modules放到生产环境的etc/screen目录下
  - 替换n9e-rdb n9e-prober n9e-monapi n9e-transfer n9e-agent二进制

7
710leo 已提交
120 121 122 123 124 125 126
3.8.0
升级内容:
  - monapi优化告警策略中用户信息补全逻辑
  - rdb新增接口,查询项目下用户拥有的资源权限点
  - transfer查询索引接口支持指定时间范围
  - prober去掉组件采集默认的白名单设置
升级方法:
7
710leo 已提交
127
  - 替换n9e-rdb n9e-prober n9e-monapi n9e-transfer二进制
Q
qinyening 已提交
128 129 130 131 132 133 134 135 136 137 138 139 140 141
  - 将etc/password-changed-email.tpl放到生产环境的etc目录下

4.0.0
升级内容:
  - 服务端模块合并为一个模块
  - agentd和server的调用全部走rpc

重新安装:见 https://n9e.didiyun.com/docs/install/binary/

升级方法:
  - 使用新的etc替换掉原来的etc
  - 使用etc/nginx.conf替换原来的nginx.conf
  - n9e-prober替换旧的n9e-prober
  - n9e-agentd替换n9e-agent
7
710leo 已提交
142 143 144 145 146 147 148 149 150 151 152
  - n9e-server替换n9e-rdb、n9e-ams、n9e-job、n9e-monapi、n9e-transfer、n9e-judge

4.0.1
升级内容:
  - 修复消息通知的问题

重新安装:见 https://n9e.didiyun.com/docs/install/binary/

升级方法:
  - 将 *.tpl 文件放到 etc/tpl 下
  - 替换etc/server.yml
7
710leo 已提交
153 154 155 156 157 158 159 160 161 162 163
  - 替换n9e-server

4.0.2
升级内容:
  - 优化告警接收人补全逻辑
  - 增加pospostgresql监控插件

重新安装:见 https://n9e.didiyun.com/docs/install/binary/

升级方法:
  - 替换n9e-server n9e-prober