Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
86 changes: 41 additions & 45 deletions content/nim/fundamentals/tech-specs.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,25 +26,21 @@ You can deploy NGINX Instance Manager in the following environments:

## Supported NGINX Instance Manager versions {#supported-nginx-instance-manager-versions}

We recommend using the latest release of NGINX Instance Manager, and provides software updates for the most recent release.
We recommend using the latest version of NGINX Instance Manager to take advantage of the newest features, improvements, and security fixes.

We provide technical support for F5 customers who are using the most recent version of NGINX Instance Manager, and any version released within two years of the current release.

NGINX Instance Manager supports the following versions :



| Nginx Instance Manager Version | End of Technical Support |
|----------------------------------|---------------------------------------------------|
| 2.21.x | Nov 07, 2027 |
| 2.20.x | Jun 15, 2027 |
| 2.19.x | Feb 06 10, 2026 |
| 2.18.x | Jul 10, 2026 |
| 2.17.x | Nov 08, 2026 |
| 2.16.x | Apr 16, 2026 |
| 2.15.x | Dec 13, 2025 |
[Technical support](https://www.f5.com/support) is available for the current release and for any version released within two years of the current version's release date.

Use the table below to check the end-of-support (EoS) dates for recent versions.

| NGINX Instance Manager | End of Support (EoS) |
|------------------------|----------------------|
| 2.21.x | November 07, 2027 |
| 2.20.x | June 15, 2027 |
| 2.19.x | February 06, 2026 |
| 2.18.x | July 10, 2026 |
| 2.17.x | November 08, 2026 |
| 2.16.x | April 16, 2026 |
| 2.15.x and earlier | Not supported |

## Supported NGINX Versions {#nginx-versions}

Expand Down Expand Up @@ -122,20 +118,20 @@ The table below provides storage estimates for **NGINX Plus** based on configura

{{<bootstrap-table "table table-striped table-bordered">}}

| Config Size | Instances | Retention (days) | Estimated Disk Usage (NGINX Plus) |
|---------------------|-----------|------------------|-----------------------------------|
| **Small Size** | 10 | 14 | 5 GiB |
| | 50 | 14 | 25 GiB |
| | 100 | 14 | 45 GiB |
| | 1000 | 14 | 450 GiB |
| **Medium Size** | 10 | 14 | 25 GiB |
| | 50 | 14 | 126 GiB |
| | 100 | 14 | 251 GiB |
| | 500 | 14 | 1.157 TiB |
| Config Size | Instances | Retention (days) | Estimated Disk Usage (NGINX Plus) |
|------------------------|-----------|------------------|-----------------------------------|
| **Small Size** | 10 | 14 | 5 GiB |
| | 50 | 14 | 25 GiB |
| | 100 | 14 | 45 GiB |
| | 1000 | 14 | 450 GiB |
| **Medium Size** | 10 | 14 | 25 GiB |
| | 50 | 14 | 126 GiB |
| | 100 | 14 | 251 GiB |
| | 500 | 14 | 1.157 TiB |
| **Generic Large Size** | 10 | 14 | 100 GiB |
| | 50 | 14 | 426 GiB |
| | 100 | 14 | 850 GiB |
| | 250 | 14 | 2 TiB |
| | 50 | 14 | 426 GiB |
| | 100 | 14 | 850 GiB |
| | 250 | 14 | 2 TiB |

{{</bootstrap-table>}}

Expand All @@ -149,12 +145,12 @@ The table below shows the estimated storage requirements for **NGINX OSS**, base

{{<bootstrap-table "table table-striped table-bordered">}}

| Config Size | Instances | Retention (days) | Estimated Disk Usage (NGINX OSS) |
|-----------------------|-----------|------------------|----------------------------------|
| Config Size | Instances | Retention (days) | Estimated Disk Usage (NGINX OSS) |
|------------------------|-----------|------------------|----------------------------------|
| **Generic Large Size** | 10 | 14 | 200 MiB |
| | 50 | 14 | 850 MiB |
| | 100 | 14 | 1.75 GiB |
| | 250 | 14 | 4 GiB |
| | 50 | 14 | 850 MiB |
| | 100 | 14 | 1.75 GiB |
| | 250 | 14 | 4 GiB |

{{</bootstrap-table>}}

Expand All @@ -174,17 +170,17 @@ If you're concerned solely on usage reporting, you do not need NGINX Agent. Requ
{{< /call-out >}}

{{<bootstrap-table "table table-striped table-bordered">}}
| Directory path | Content | Recommendation |
|-----------------------|-----------------|----------------------------------|
| /usr/bin | Stores NIM binaries | 500MB |
| /var/lib/nms/dqlite | Stores DQLite database data| 2GiB without F5 WAF for NGINX; 5GiB with F5 WAF for NGINX enabled and large compiled bundles |
| /var/lib/nms/streaming | Stores NATS streaming messages | 500MiB |
| /var/lib/nms/secrets | Stores secrets for LLM license handshakes | 10MiB |
| /var/lib/nms/modules | Stores static content like manager.json | 100KiB (12KiB minimum) |
| /var/lib/clickhouse | Stores ClickHouse metrics data | recommend 2.5GB per instance (25GB for 10 instances, 250GB for 100 instances). This is only required if ClickHouse metrics are enabled |
| /var/log/nms | Stores logs for NIM with rotation enabled | recommended 50MiB per week if archived once a month |
| /etc/nms/ | Stores NIM configuration files | 50MiB |
| /etc/nginx | Stores NGINX configuration files | typical size is 10MiB-50MiB |
| Directory path | Content | Recommendation |
|------------------------|-------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------|
| /usr/bin | Stores NIM binaries | 500MB |
| /var/lib/nms/dqlite | Stores DQLite database data | 2GiB without F5 WAF for NGINX; 5GiB with F5 WAF for NGINX enabled and large compiled bundles |
| /var/lib/nms/streaming | Stores NATS streaming messages | 500MiB |
| /var/lib/nms/secrets | Stores secrets for LLM license handshakes | 10MiB |
| /var/lib/nms/modules | Stores static content like manager.json | 100KiB (12KiB minimum) |
| /var/lib/clickhouse | Stores ClickHouse metrics data | recommend 2.5GB per instance (25GB for 10 instances, 250GB for 100 instances). This is only required if ClickHouse metrics are enabled |
| /var/log/nms | Stores logs for NIM with rotation enabled | recommended 50MiB per week if archived once a month |
| /etc/nms/ | Stores NIM configuration files | 50MiB |
| /etc/nginx | Stores NGINX configuration files | typical size is 10MiB-50MiB |
{{</bootstrap-table>}}

## ClickHouse tuning {#clickhouse-tuning}
Expand Down