| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| checksums.txt | 2026-08-18 | 192 Bytes | |
| n9e-v9.1.1-linux-amd64.tar.gz | 2026-08-18 | 289.4 MB | |
| n9e-v9.1.1-linux-arm64.tar.gz | 2026-08-18 | 283.3 MB | |
| README.md | 2026-08-18 | 3.9 kB | |
| v9.1.1 source code.tar.gz | 2026-08-18 | 30.1 MB | |
| v9.1.1 source code.zip | 2026-08-18 | 31.2 MB | |
| Totals: 6 Items | 633.9 MB | 0 | |
What's Changed
- feat: list pages keep the current page in the URL, so a refresh or a trip into a detail page brings you back to where you were; the page resets to 1 only on save or when you switch business group
- feat: the user list gains an account source column, and the last-active-time column that was missing from the column config — neither rendered nor selectable — is fixed
- perf: the logs viewer renders rows through a virtual list, so large log volumes no longer stutter
- fix: concurrent webhook / callback queue creation no longer blocks on itself and drops events
- fix: a malformed
HH:MMeffective time span in an alert rule is now rejected outright instead of being saved silently as an unusable config - fix: integration component icons no longer break on Linux when an upgraded database has a directory case or spelling mismatch, and the icon route now rejects path traversal
- fix: woff2 fonts and
n9e-collect-templates/*.tomlcollect templates were treated as frontend routes and servedindex.html, which broke their download - fix: the
board_busigrouptable never got its composite primary key, because the tag was written outside thegormtag - fix: correct the normalization of LLM provider base URLs that do not end in
/v1 - fix: an Elasticsearch alert rule no longer keeps a stale
date_fieldwhen the selected index has no date fields - fix: the Doris log explorer resolves flattened pseudo field names back to the real columns when filtering
- fix: event pipeline header parameters are now submitted as an object
- fix: MCP APIs go through the
N9E_PATHNAMEprefix in sub-path deployments - fix: the datasource dropdown search now also matches the datasource type name
- fix:
raw_messageis surfaced when an API call fails
v9 highlights
- Introducing Nightingale AI: a built-in AI assistant, a Skills marketplace, LLM configuration management, and page-aware prompt recommendations
- A built-in time series database that works out of the box, so small-scale setups no longer need a separate Prometheus / VictoriaMetrics
- Redesigned navigation menu, global layout and table UI
- Fully rebuilt alert rule / mute rule / subscribe rule / notification rule forms
- Reworked notification channel management
- A new event pipeline execution tracking page that shows the processing in detail
- A new generation of log explorer with unified support for Elasticsearch, Loki and VictoriaLogs
Upgrade steps
Replace the binary and the integrations directory, then restart.
Installation
See the deployment docs
Schema changes (skip this if your database account can create tables)
Nightingale creates the tables for you. If the database account Nightingale connects with cannot create tables, you need to create them by hand — the DDL is at https://github.com/ccfos/nightingale/blob/main/docker/migratesql/migrate.sql
Notes
- The new AI assistant relies on Redis Streams, so Redis 5.0 or later is required (Redis 7.0+ recommended for Cluster users, to enable sharded Pub/Sub)
- Replacing only the binary does not enable the built-in TSDB: the
[EmbeddedTSDB]section exists only in the newetc/config.toml, so carrying over an old config file leaves the feature off — copy the section across yourself. It is handled by the center process only (n9e-edge / n9e-alert / n9e-pushgw ignore it and log a warning), and the data lives on that center instance's local disk, so it suits single-instance deployments only; with multiple center replicas, use an external TSDB instead - telegraf users need to append
ignore_host=falseto the metrics write address, otherwise the hosts running telegraf will no longer register into the host list - If you run n9e-edge or n9e-pushgw, upgrade them together with n9e