Skip to content

Commit 56fbc68

Browse files
committed
Add longevity test results
1 parent 39c0067 commit 56fbc68

14 files changed

+220
-0
lines changed
81.3 KB
Loading
111 KB
Loading
81.8 KB
Loading
147 KB
Loading
107 KB
Loading
163 KB
Loading

tests/results/longevity/1.6.0/oss.md

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,97 @@
1+
# Results
2+
3+
## Test environment
4+
5+
NGINX Plus: false
6+
7+
NGINX Gateway Fabric:
8+
9+
- Commit: 8be03e1fc5161a2b1bc0962fb0d8732114a9093d
10+
- Date: 2025-01-14T18:57:38Z
11+
- Dirty: true
12+
13+
GKE Cluster:
14+
15+
- Node count: 3
16+
- k8s version: v1.30.6-gke.1596000
17+
- vCPUs per node: 2
18+
- RAM per node: 4018128Ki
19+
- Max pods per node: 110
20+
- Zone: us-central1-c
21+
- Instance Type: e2-medium
22+
23+
## Traffic
24+
25+
HTTP:
26+
27+
```text
28+
Running 5760m test @ http://cafe.example.com/coffee
29+
2 threads and 100 connections
30+
Thread Stats Avg Stdev Max +/- Stdev
31+
Latency 189.49ms 147.10ms 2.00s 78.44%
32+
Req/Sec 293.54 193.84 1.95k 66.59%
33+
198532845 requests in 5760.00m, 67.91GB read
34+
Socket errors: connect 0, read 309899, write 63, timeout 2396
35+
Requests/sec: 574.46
36+
Transfer/sec: 206.05KB
37+
```
38+
39+
HTTPS:
40+
41+
```text
42+
Running 5760m test @ https://cafe.example.com/tea
43+
2 threads and 100 connections
44+
Thread Stats Avg Stdev Max +/- Stdev
45+
Latency 179.59ms 121.50ms 1.99s 67.56%
46+
Req/Sec 292.54 193.88 2.39k 66.47%
47+
197890521 requests in 5760.00m, 66.57GB read
48+
Socket errors: connect 176, read 303560, write 0, timeout 7
49+
Requests/sec: 572.60
50+
Transfer/sec: 201.98KB
51+
```
52+
53+
### Logs
54+
55+
No error logs in nginx-gateway.
56+
57+
No error logs in nginx.
58+
59+
60+
### Key Metrics
61+
62+
#### Containers memory
63+
64+
![oss-memory.png](oss-memory.png)
65+
66+
#### NGF Container Memory
67+
68+
![oss-ngf-memory.png](oss-ngf-memory.png)
69+
70+
### Containers CPU
71+
72+
![oss-cpu.png](oss-cpu.png)
73+
74+
### NGINX metrics
75+
76+
![oss-stub-status.png](oss-stub-status.png)
77+
78+
### Reloads
79+
80+
Rate of reloads - successful and errors:
81+
82+
![oss-reloads.png](oss-reloads.png)
83+
84+
Reload spikes correspond to 1 hour periods of backend re-rollouts.
85+
86+
No reloads finished with an error.
87+
88+
Reload time distribution - counts:
89+
90+
![oss-reload-time.png](oss-reload-time.png)
91+
92+
93+
## Comparison with previous results
94+
95+
Graphs look similar to 1.5.0 results. There is a color change swap in a few graphs which is a little confusing.
96+
NGINX container memory increased dramatically. NGINX Stub Status graph is confusing to interpret, which can make it seem
97+
quite different to the 1.5.0 results, but it is similar, only with an increase in requests.
82 KB
Loading
103 KB
Loading
93.4 KB
Loading

0 commit comments

Comments
 (0)