Releases: ccfos/nightingale
v6.7.1
What's Changed
fix: Fix the built-in template - collection configuration markdown rendering issue
Install
See Install Docs
Upgrade
See Upgrade Docs
升级到专业版
- 将夜莺升级到 v6 正式版本
- 下载 专业版 安装包,解压安装包,将 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.6.1...v6.7.1
v6.7.0
What's Changed
- feat: Support for viewing richer machine meta information (categraf needs to be upgraded to version v0.3.42)
- feat: Support for setting heartbeats updated with ident information extracted from specified time-series metrics
- feat: Enhanced self-protection capability, support for discarding monitoring data based on specified labels
- feat: Alarm notifications, support for more template functions
- feat: Dashboard table graph aggregation dimension mode supports sorting based on query conditions
- feat: Alarm rule Prometheus source adds query preview feature
- perf: PromQL input box supports autocomplete hints for dashboard variables, adapted to global variable syntax like $_interval
- perf: Dashboard variable values updated, recalculating repeat panels no longer requires refreshing the page
- perf: Local cache for dashboard theme state
- perf: Elasticsearch real-time query date field default value optimization, defaults to the first field of date type
- perf: Added sorting function to the name and update time columns of alarm rules and recording rules
- refactor: Menu adjustment, moving metrics and logs queries under the dashboard
- refactor: Alarm rule additional information key changed from Chinese to English
- refactor: Dashboard Elasticsearch source's variable definition generated DSL no longer adds .keyword to field
- fix: Fixed the issue of no data query when switching from all nodes to a specific node in the machine list
- fix: Fixed the issue of the page crashing after entering illegal characters in the dashboard variable regex filter input box
- fix: After renaming the business group, the business group in alarm events was not updated in time
Install
See Install Docs
Upgrade
See Upgrade Docs
升级到专业版
- 将夜莺升级到 v6 正式版本
- 下载 专业版 安装包,解压安装包,将 n9e-plus 放到 n9e 二进制所在目录
- 停掉 n9e 进程,启动 n9e-plus 即可
pkill n9e && nohup ./n9e-plus &> n9e.log &
- 如果想从专业版切回开源版,直接停掉 n9e-plus 进程,启动 n9e 即可
pkill n9e-plus && nohup ./n9e &> n9e.log &
专业版详细介绍见 夜莺专业版
New Contributors
- @halalala222 made their first contribution in #1802
Full Changelog: v6.6.1...v6.7.0
v6.6.1
What's Changed
fix
: user login
Install
See Install Docs
Upgrade
See Upgrade Docs
升级到专业版
- 将夜莺升级到 v6 正式版本
- 下载 专业版 安装包,解压安装包,将 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.5.0...v6.6.0
v6.6.0
What's Changed
feat
: Enhanced business group and team tree structure display, supporting selection of parent nodes to query resources corresponding to all leaf nodes.feat
: Added bar charts to the dashboard.feat
: Dashboard enhancements with tooltip information and zoom behavior settings, supporting shared tooltips across all time series charts and updating the global time range upon zooming in time series charts.feat
: Time series charts on the dashboard now include a Legend click behavior setting, allowing items to be shown or hidden with a single click.feat
: Added site settings page, supporting customization of the homepage URL and display modes for business groups and teams.feat
: Dashboard time series charts now support dual Y-axes.feat
: Historical and active alarm events now support querying for a specified time.feat
: Remote write functionality with support for configuring multiple addresses; on failure with the first address, it automatically retries the next until successful.perf
: Dashboard charts adapted to non-time series data.perf
: Changed the default transparency of the dashboard time series chart lines from 0.5 to 0.perf
: Adjusted immediate query parameters for Elasticsearch log searches to obtain the actual number of log entries. @yansuanperf
: Updated the default font to Helvetica Neue in the English version.fix
: Fixed an issue where exiting the dashboard details page caused abnormal display of the browser tab title.fix
: Fixed a crash issue caused by truncating results exceeding the limit (10000) in Prometheus immediate queries.style
: Unified theAccessTokenKey
variable. @springraindocs
: i18n updates.docs
: Added manual table structure updatemigrate.sql
.
Install
See Install Docs
Upgrade
See Upgrade Docs
升级到专业版
- 将夜莺升级到 v6 正式版本
- 下载 专业版 安装包,解压安装包,将 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.5.0...v6.6.0
v6.5.0
What's Changed
- feat: New version menu, with theme color settings support for the menu
- feat: Dashboard now features color block charts
- feat: Dashboard adds units packets/sec and dBm
- feat: Business group tree structure level is no longer limited, team list can also be rendered as a tree structure
- feat: Real-time query in log analysis now supports multiple tab queries
- feat: Alarm rule Host type machine identifier filtering adds =~ and !~ operators
- refactor: Dashboard non-fullscreen mode now allows theme mode switching
- refactor: Optimized the data source style of the event list in the expanded active alarm card, solving potential occlusion issues
- refactor: Real-time queries in Prometheus' Graph mode default to SI format
- refactor: Prometheus and Elasticsearch Proxy interfaces no longer intercept 401 and 403 status codes
- refactor: Alarm subscription rules table adds rule remarks and enabled column
- refactor: Renamed "hide" column to "enable" in notification settings table
- fix: Fixed an issue where switching display modes in the dashboard table chart could cause rendering crashes
- fix: Fixed overflow issue in the legend table content of Prometheus real-time query Graph mode
- fix: Import Grafana dashboard
- Adapt variable hidden configuration
- Adapt global variables
- Default value of time series graph curve transparency changed from 0.5 to 0
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.4.0...v6.5.0
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