- New: alter table user rename as users for pg
- New: Add builtin jmx_exporter dashboard
- New: Add builtin linux_by_telegraf dashboard
- New: Add builtin elasticsearch_by_telegraf dashboard
- New: Add builtin mongo_by_telegraf dashboard
- New: Add builtin process_by_telegraf dashboard
- New: Add builtin linux_by_telegraf alerts
- New: Use hostname+pid instead of IP as heartbeat identity
- New: Add buitin metric_view and alert_aggr_view
- Fix: Logic bug of rule.NotifyRecovered
- Fix: List builtin dashboards and alerts
- Fix: Fix order of metric_view and alert_aggr_view
alter table user rename as users;
delete from metric_view;
insert into metric_view(name, cate, configs) values('Host View', 0, '{"filters":[{"oper":"=","label":"__name__","value":"cpu_usage_idle"}],"dynamicLabels":[],"dimensionLabels":[{"label":"ident","value":""}]}');
delete from alert_aggr_view;
insert into alert_aggr_view(name, rule, cate) values('By BusiGroup, Severity', 'field:group_name::field:severity', 0);
insert into alert_aggr_view(name, rule, cate) values('By RuleName', 'field:rule_name', 0);
how to upgrade:
- backup your custom configurations
- wget tarball, untar, replace files
- alter table
- modify config files for your env
- restart n9e-webapi and n9e-server