Releases: ccfos/nightingale
v6.4.0
What's Changed
- feat: macro variable in Configs by @shardingHe in #1725
- feat: http support print body log by @710leo in #1757
- models: fix clobbered error by @alrs in #1764
- fix: fix windows dashboard by @tanxiao1990 in #1762
Install
See Install Docs
Upgrade
See Upgrade Docs
升级到专业版
- 将夜莺升级到 v6 正式版本
- 下载 n9e-plus-v6-linux-amd64.tar.gz 专业版安装包,解压安装包,将 n9e-plus 放到 n9e 二进制所在目录
- 停掉 n9e 进程,启动 n9e-plus 即可
pkill n9e && nohup ./n9e-plus &> n9e.log &
- 如果想从专业版切回开源版,直接停掉 n9e-plus 进程,启动 n9e 即可
pkill n9e-plus && nohup ./n9e &> n9e.log &
专业版详细介绍见 夜莺专业版
Full Changelog: v6.3.4...v6.4.0
v6.3.4
No changes in backend code and some optimization in frontend dashboard.
Install
See Install Docs
Upgrade
See Upgrade Docs
升级到专业试用版
- 将夜莺升级到 v6 正式版本
- 下载 n9e-plus-v6-linux-amd64.tar.gz 专业版安装包,解压安装包,将 n9e-plus 放到 n9e 二进制所在目录
- 停掉 n9e 进程,启动 n9e-plus 即可
pkill n9e && nohup ./n9e-plus &> n9e.log &
- 如果想从专业版切回开源版,直接停掉 n9e-plus 进程,启动 n9e 即可
pkill n9e-plus && nohup ./n9e &> n9e.log &
专业版详细介绍见 夜莺专业版
v6.3.3
remove rust wait tool
Full Changelog: v6.3.2...v6.3.3
v6.3.2
v6.3.1
What's Changed
- feat: merge operation permission points from built-in by @shardingHe in #1729
- refactor: unified heartbeat api 86c4374
- fix: dropped errors by @alrs in #1727
- fix: sync event ID for edge model by @shardingHe in #1710
- fix: tdengine alert inhibit 2fa87cc
- perf: convert task script line endings by @yuweizzz in #1717
- build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #1738
Install
See Install Docs
Upgrade
See Upgrade Docs
Upgrade to Professional Version
- Upgrade Nightingale to v6.0.0 or higher
- Download the professional edition installation package n9e-plus-v6-linux-amd64.tar.gz. Extract the installation package and place n9e-plus in the directory where the n9e binary resides
- Terminate the n9e process and start n9e-plus
pkill n9e && nohup ./n9e-plus &> n9e.log &
- If you want to switch back from the professional version to the open-source version, simply terminate the n9e-plus process and start n9e
pkill n9e-plus && nohup ./n9e &> n9e.log &
For a detailed introduction to the professional version, see nightingale pro
New Contributors
Full Changelog: v6.2.0...v6.3.1
v6.3.0
What's Changed
- feat: merge operation permission points from built-in by @shardingHe in #1729
- refactor: unified heartbeat api 86c4374
- fix: dropped errors by @alrs in #1727
- fix: sync event ID for edge model by @shardingHe in #1710
- fix: tdengine alert inhibit 2fa87cc
- perf: convert task script line endings by @yuweizzz in #1717
- build(deps): bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #1738
Full Changelog: v6.2.0...v6.3.0
v6.2.0
What's Changed
- feat: support loki datasource by @tripitakav in #1700
- feat: support tdengine datasource by @710leo in #1722
- feat: add host ip for target by @shardingHe in #1711
- feat: add config api by @710leo in #1716
- feat: merge i18n configuration by @shardingHe in #1701
- fix: set target_ident when cache is not sync by @qifenggang in #1708
- fix: edge sync user_group by @tianyanli in #1718
- fix: pkg/secu dropped error by @alrs in #1698
- refactor: oauth2 add debug log by @shardingHe in #1706
- refactor: remove invalid code by @chixianliangGithub in #1689
- docs: optimize victoriametrics dashboard by @idcdog in #1702
- docs: optimize alert rule template about https certificate by @yuweizzz in #1704
Install
See Install Docs
Upgrade
See Upgrade Docs
Upgrade to Professional Version
- Upgrade Nightingale to v6.0.0 or higher
- Download the professional edition installation package n9e-plus-v6-linux-amd64.tar.gz. Extract the installation package and place n9e-plus in the directory where the n9e binary resides
- Terminate the n9e process and start n9e-plus
pkill n9e && nohup ./n9e-plus &> n9e.log &
- If you want to switch back from the professional version to the open-source version, simply terminate the n9e-plus process and start n9e
pkill n9e-plus && nohup ./n9e &> n9e.log &
For a detailed introduction to the professional version, see nightingale pro
New Contributors
Full Changelog: v6.1.0...v6.2.0
v6.1.0
What's Changed
- feat: Add URL custom display format to the Elasticsearch index pattern and table mode to the single log detail display interface.
- feat: Dashboard table graph supports drill-down links.
- feat: Upgrading from version v6.0.0-ga, support for automatic table structure updates, no manual updates required.
- refactor: Data source management now supports entering names in Chinese.
- refactor: Real-time querying for time-series metrics now supports multiple panels again.
- refactor: Refresh the business group after deleting the only team with permissions within it to prevent loss of access due to team deletion.
- refactor: When switching notification templates in the management interface, check if data has been modified but not saved.
- fix: Resolved issues with built-in rules and dashboards where clicking to view details then returning to the list resulted in missing data explanations.
- fix: Fixed an issue where importing built-in dashboards caused panels collapsed within a group to lack data source information.
- fix: Fixed an issue on the login page where not requesting the data source list and having anonymous queries disabled caused repetitive redirections.
- fix:
n9e-edge
process checks configuration file parameters for correctness at startup. - fix: Importing Grafana dashboards:
- Compatible with invalid data source values within panels.
- Compatible with interval type variables.
- Compatible with an alternative definition field for query type variables.
Install
See Install Docs
Upgrade
See Upgrade Docs
Upgrade to Professional Version
- Upgrade Nightingale to v6.0.0 or higher
- Download the professional edition installation package n9e-plus-v6-linux-amd64.tar.gz. Extract the installation package and place n9e-plus in the directory where the n9e binary resides
- Terminate the n9e process and start n9e-plus
pkill n9e && nohup ./n9e-plus &> n9e.log &
- If you want to switch back from the professional version to the open-source version, simply terminate the n9e-plus process and start n9e
pkill n9e-plus && nohup ./n9e &> n9e.log &
For a detailed introduction to the professional version, see nightingale pro
Full Changelog: v6.0.3...v6.1.0
v6.0.3
What's Changed
- feat: sso support skip tls verify by @710leo in #1685
- refactor: modify the alert_subscribe to make the datasource optional by @shardingHe in #1679
- refactor: use redis.Cmdable instead of Redis by @kongfei605 in #1681
- refactor: Change validate rule ignore non-default channels by @shardingHe in #1680
- fix: compatible with pg by @tanxiao1990 in #1683
Full Changelog: v6.0.2...v6.0.3
v6.0.2
What's Changed
- Add BusiGroupFilter for alert_subscribe ,copy from TagFilter by @shardingHe in #1660
- refactor: sync rule to scheduler by @tripitakav in #1657
- docs: pg init sql by @tanxiao1990 in #1663
- use the 'config' parameter by @shardingHe in #1665
- AlertSubscribe verify check by @shardingHe in #1666
Install
See Install Docs
Upgrade
See Upgrade Docs
Upgrade to Professional Version
- Upgrade Nightingale to v6.0.0 or higher
- Download the professional edition installation package n9e-plus-v6-linux-amd64.tar.gz. Extract the installation package and place n9e-plus in the directory where the n9e binary resides
- Terminate the n9e process and start n9e-plus
pkill n9e && nohup ./n9e-plus &> n9e.log &
- If you want to switch back from the professional version to the open-source version, simply terminate the n9e-plus process and start n9e
pkill n9e-plus && nohup ./n9e &> n9e.log &
For a detailed introduction to the professional version, see nightingale pro
Full Changelog: v6.0.1...v6.0.2