Skip to content

Commit 43ddad2

Browse files
DOCS-3667 Release 6.8.0
1 parent b6e73ec commit 43ddad2

27 files changed

+137
-92
lines changed

docs/latest/admin-en/chaining-wallarm-and-other-ingress-controllers.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ To deploy the Wallarm Ingress controller and chain it with additional controller
103103
To learn more configuration options, please use the [link](configure-kubernetes-en.md).
104104
1. Install the Wallarm Ingress Helm chart:
105105
``` bash
106-
helm install --version 6.7.1 internal-ingress wallarm/wallarm-ingress -n wallarm-ingress -f values.yaml --create-namespace
106+
helm install --version 6.8.0 internal-ingress wallarm/wallarm-ingress -n wallarm-ingress -f values.yaml --create-namespace
107107
```
108108
109109
* `internal-ingress` is the name of Helm release

docs/latest/admin-en/configure-statistics-service.md

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,6 @@ To obtain the filter node statistics, make a request from one of the allowed IP
223223
"blocked": 0,
224224
"blocked_by_acl": 0,
225225
"acl_allow_list": 0,
226-
"abnormal": 0,
227226
"tnt_errors": 0,
228227
"api_errors": 0,
229228
"requests_lost": 0,
@@ -338,9 +337,6 @@ To obtain the filter node statistics, make a request from one of the allowed IP
338337
# HELP wallarm_acl_allow_list requests passed by allow list
339338
# TYPE wallarm_acl_allow_list gauge
340339
wallarm_acl_allow_list 0
341-
# HELP wallarm_abnormal abnormal requests count
342-
# TYPE wallarm_abnormal gauge
343-
wallarm_abnormal 2
344340
# HELP wallarm_tnt_errors wstore write errors count
345341
# TYPE wallarm_tnt_errors gauge
346342
wallarm_tnt_errors 0
@@ -412,7 +408,6 @@ The following response parameters are available (Prometheus metrics have the `wa
412408
* `blocked`: the number of blocked requests including those originated from [denylisted](../user-guides/ip-lists/overview.md) IPs.
413409
* `blocked_by_acl`: the number of requests blocked due to [denylisted](../user-guides/ip-lists/overview.md) request sources.
414410
* `acl_allow_list`: the number of requests originating by [allowlisted](../user-guides/ip-lists/overview.md) request sources.
415-
* `abnormal`: the number of requests the application deems abnormal.
416411
* `tnt_errors`: the number of requests not analyzed by a post-analytics module. For these requests, the reasons for blocking are recorded, but the requests themselves are not counted in statistics and behavior checks.
417412
* `api_errors`: the number of requests that were not submitted to the API for further analysis. For these requests, blocking parameters were applied (i.e., malicious requests were blocked if the system was operating in blocking mode); however, data on these events is not visible in the UI. This parameter is only used when the Wallarm Node works with a local post-analytics module.
418413
* `requests_lost`: the number of requests that were not analyzed in a post-analytics module and transferred to API. For these requests, blocking parameters were applied (i.e., malicious requests were blocked if the system was operating in blocking mode); however, data on these events is not visible in the UI. This parameter is only used when the Wallarm Node works with a local post-analytics module.

docs/latest/admin-en/configure-wallarm-mode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ Note that described configuration is applicable only for [in-line](../installati
5252
When deploying the NGINX-based Wallarm nodes via docker containers, [pass](../admin-en/installation-docker-en.md#run-the-container-passing-the-environment-variables) the `WALLARM_MODE` environment variable:
5353

5454
```
55-
docker run -d -e WALLARM_API_TOKEN='XXXXXXX' -e WALLARM_LABELS='group=<GROUP>' -e NGINX_BACKEND='example.com' -e WALLARM_API_HOST='us1.api.wallarm.com' -e WALLARM_MODE='monitoring' -p 80:80 wallarm/node:6.7.1
55+
docker run -d -e WALLARM_API_TOKEN='XXXXXXX' -e WALLARM_LABELS='group=<GROUP>' -e NGINX_BACKEND='example.com' -e WALLARM_API_HOST='us1.api.wallarm.com' -e WALLARM_MODE='monitoring' -p 80:80 wallarm/node:6.8.0
5656
```
5757

5858
Alternatively, [include](../admin-en/installation-docker-en.md#run-the-container-mounting-the-configuration-file) the corresponding parameter in the configuration file and run the container mounting this file.

docs/latest/admin-en/installation-docker-en.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,11 +26,11 @@ To run the container:
2626

2727
=== "US Cloud"
2828
```bash
29-
docker run -d -e WALLARM_API_TOKEN='XXXXXXX' -e WALLARM_LABELS='group=<GROUP>' -e NGINX_BACKEND='example.com' -e WALLARM_API_HOST='us1.api.wallarm.com' -p 80:80 wallarm/node:6.7.1
29+
docker run -d -e WALLARM_API_TOKEN='XXXXXXX' -e WALLARM_LABELS='group=<GROUP>' -e NGINX_BACKEND='example.com' -e WALLARM_API_HOST='us1.api.wallarm.com' -p 80:80 wallarm/node:6.8.0
3030
```
3131
=== "EU Cloud"
3232
```bash
33-
docker run -d -e WALLARM_API_TOKEN='XXXXXXX' -e WALLARM_LABELS='group=<GROUP>' -e NGINX_BACKEND='example.com' -p 80:80 wallarm/node:6.7.1
33+
docker run -d -e WALLARM_API_TOKEN='XXXXXXX' -e WALLARM_LABELS='group=<GROUP>' -e NGINX_BACKEND='example.com' -p 80:80 wallarm/node:6.8.0
3434
```
3535

3636
You can pass the following basic filtering node settings to the container via the option `-e`:
@@ -60,11 +60,11 @@ To run the container:
6060

6161
=== "US Cloud"
6262
```bash
63-
docker run -d -e WALLARM_API_TOKEN='XXXXXXX' -e WALLARM_LABELS='group=<GROUP>' -e WALLARM_API_HOST='us1.api.wallarm.com' -v /configs/default:/etc/nginx/http.d/default.conf -p 80:80 wallarm/node:6.7.1
63+
docker run -d -e WALLARM_API_TOKEN='XXXXXXX' -e WALLARM_LABELS='group=<GROUP>' -e WALLARM_API_HOST='us1.api.wallarm.com' -v /configs/default:/etc/nginx/http.d/default.conf -p 80:80 wallarm/node:6.8.0
6464
```
6565
=== "EU Cloud"
6666
```bash
67-
docker run -d -e WALLARM_API_TOKEN='XXXXXXX' -e WALLARM_LABELS='group=<GROUP>' -v /configs/default:/etc/nginx/http.d/default.conf -p 80:80 wallarm/node:6.7.1
67+
docker run -d -e WALLARM_API_TOKEN='XXXXXXX' -e WALLARM_LABELS='group=<GROUP>' -v /configs/default:/etc/nginx/http.d/default.conf -p 80:80 wallarm/node:6.8.0
6868
```
6969

7070
* The `-e` option passes the following required environment variables to the container:

docs/latest/admin-en/installation-kubernetes-en.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ To install the Wallarm Ingress Controller:
9393
1. Install the Wallarm packages:
9494
9595
``` bash
96-
helm install --version 6.7.1 <RELEASE_NAME> wallarm/wallarm-ingress -n <KUBERNETES_NAMESPACE> -f <PATH_TO_VALUES>
96+
helm install --version 6.8.0 <RELEASE_NAME> wallarm/wallarm-ingress -n <KUBERNETES_NAMESPACE> -f <PATH_TO_VALUES>
9797
```
9898
9999
* `<RELEASE_NAME>` is the name for the Helm release of the Ingress controller chart

docs/latest/admin-en/installation-postanalytics-en.md

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,11 @@ To download all-in-one Wallarm installation script, execute the command:
3131

3232
=== "x86_64 version"
3333
```bash
34-
curl -O https://meganode.wallarm.com/6.7/wallarm-6.7.1.x86_64-glibc.sh
34+
curl -O https://meganode.wallarm.com/6.7/wallarm-6.8.0.x86_64-glibc.sh
3535
```
3636
=== "ARM64 version"
3737
```bash
38-
curl -O https://meganode.wallarm.com/6.7/wallarm-6.7.1.aarch64-glibc.sh
38+
curl -O https://meganode.wallarm.com/6.7/wallarm-6.8.0.aarch64-glibc.sh
3939
```
4040

4141
## Step 2: Prepare Wallarm token
@@ -62,21 +62,21 @@ To install postanalytics separately with all-in-one installer, use:
6262
=== "API token"
6363
```bash
6464
# If using the x86_64 version:
65-
sudo env WALLARM_LABELS='group=<GROUP>' sh wallarm-6.7.1.x86_64-glibc.sh postanalytics
65+
sudo env WALLARM_LABELS='group=<GROUP>' sh wallarm-6.8.0.x86_64-glibc.sh postanalytics
6666

6767
# If using the ARM64 version:
68-
sudo env WALLARM_LABELS='group=<GROUP>' sh wallarm-6.7.1.aarch64-glibc.sh postanalytics
68+
sudo env WALLARM_LABELS='group=<GROUP>' sh wallarm-6.8.0.aarch64-glibc.sh postanalytics
6969
```
7070

7171
The `WALLARM_LABELS` variable sets group into which the node will be added (used for logical grouping of nodes in the Wallarm Console UI).
7272

7373
=== "Node token"
7474
```bash
7575
# If using the x86_64 version:
76-
sudo sh wallarm-6.7.1.x86_64-glibc.sh postanalytics
76+
sudo sh wallarm-6.8.0.x86_64-glibc.sh postanalytics
7777

7878
# If using the ARM64 version:
79-
sudo sh wallarm-6.7.1.aarch64-glibc.sh postanalytics
79+
sudo sh wallarm-6.8.0.aarch64-glibc.sh postanalytics
8080
```
8181

8282
## Step 4: Configure the postanalytics module
@@ -159,21 +159,21 @@ Once the postanalytics module is installed on the separate server:
159159
=== "API token"
160160
```bash
161161
# If using the x86_64 version:
162-
sudo env WALLARM_LABELS='group=<GROUP>' sh wallarm-6.7.1.x86_64-glibc.sh filtering
162+
sudo env WALLARM_LABELS='group=<GROUP>' sh wallarm-6.8.0.x86_64-glibc.sh filtering
163163
164164
# If using the ARM64 version:
165-
sudo env WALLARM_LABELS='group=<GROUP>' sh wallarm-6.7.1.aarch64-glibc.sh filtering
165+
sudo env WALLARM_LABELS='group=<GROUP>' sh wallarm-6.8.0.aarch64-glibc.sh filtering
166166
```
167167

168168
The `WALLARM_LABELS` variable sets group into which the node will be added (used for logical grouping of nodes in the Wallarm Console UI).
169169

170170
=== "Node token"
171171
```bash
172172
# If using the x86_64 version:
173-
sudo sh wallarm-6.7.1.x86_64-glibc.sh filtering
173+
sudo sh wallarm-6.8.0.x86_64-glibc.sh filtering
174174
175175
# If using the ARM64 version:
176-
sudo sh wallarm-6.7.1.aarch64-glibc.sh filtering
176+
sudo sh wallarm-6.8.0.aarch64-glibc.sh filtering
177177
```
178178

179179
## Step 8: Connect the NGINX-Wallarm module to the postanalytics module

docs/latest/installation/cloud-platforms/alibaba-cloud/docker-container.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,11 +44,11 @@ To deploy the containerized Wallarm filtering node configured only through envir
4444

4545
=== "Command for the Wallarm US Cloud"
4646
```bash
47-
docker run -d -e WALLARM_API_TOKEN=${WALLARM_API_TOKEN} -e WALLARM_LABELS='group=<GROUP>' -e NGINX_BACKEND=<HOST_TO_PROTECT_WITH_WALLARM> -e WALLARM_API_HOST='us1.api.wallarm.com' -p 80:80 wallarm/node:6.7.1
47+
docker run -d -e WALLARM_API_TOKEN=${WALLARM_API_TOKEN} -e WALLARM_LABELS='group=<GROUP>' -e NGINX_BACKEND=<HOST_TO_PROTECT_WITH_WALLARM> -e WALLARM_API_HOST='us1.api.wallarm.com' -p 80:80 wallarm/node:6.8.0
4848
```
4949
=== "Command for the Wallarm EU Cloud"
5050
```bash
51-
docker run -d -e WALLARM_API_TOKEN=${WALLARM_API_TOKEN} -e WALLARM_LABELS='group=<GROUP>' -e NGINX_BACKEND=<HOST_TO_PROTECT_WITH_WALLARM> -p 80:80 wallarm/node:6.7.1
51+
docker run -d -e WALLARM_API_TOKEN=${WALLARM_API_TOKEN} -e WALLARM_LABELS='group=<GROUP>' -e NGINX_BACKEND=<HOST_TO_PROTECT_WITH_WALLARM> -p 80:80 wallarm/node:6.8.0
5252
```
5353

5454
* `-p`: port the filtering node listens to. The value should be the same as the instance port.

docs/latest/installation/cloud-platforms/aws/docker-container.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ To deploy the containerized Wallarm filtering node configured only through envir
8888
}
8989
],
9090
"name": "wallarm-container",
91-
"image": "registry-1.docker.io/wallarm/node:6.7.1"
91+
"image": "registry-1.docker.io/wallarm/node:6.8.0"
9292
}
9393
],
9494
"family": "wallarm-api-security-node"
@@ -126,7 +126,7 @@ To deploy the containerized Wallarm filtering node configured only through envir
126126
}
127127
],
128128
"name": "wallarm-container",
129-
"image": "registry-1.docker.io/wallarm/node:6.7.1"
129+
"image": "registry-1.docker.io/wallarm/node:6.8.0"
130130
}
131131
],
132132
"family": "wallarm-api-security-node"
@@ -260,7 +260,7 @@ To deploy the container with environment variables and configuration file mounte
260260
}
261261
],
262262
"name": "wallarm-container",
263-
"image": "registry-1.docker.io/wallarm/node:6.7.1"
263+
"image": "registry-1.docker.io/wallarm/node:6.8.0"
264264
}
265265
],
266266
"volumes": [
@@ -309,7 +309,7 @@ To deploy the container with environment variables and configuration file mounte
309309
}
310310
],
311311
"name": "wallarm-container",
312-
"image": "registry-1.docker.io/wallarm/node:6.7.1"
312+
"image": "registry-1.docker.io/wallarm/node:6.8.0"
313313
}
314314
],
315315
"volumes": [

docs/latest/installation/cloud-platforms/azure/docker-container.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@ In these instructions, the container is deployed using the Azure CLI.
6060
--name wallarm-node \
6161
--dns-name-label wallarm \
6262
--ports 80 \
63-
--image registry-1.docker.io/wallarm/node:6.7.1 \
63+
--image registry-1.docker.io/wallarm/node:6.8.0 \
6464
--environment-variables WALLARM_API_TOKEN=${WALLARM_API_TOKEN} NGINX_BACKEND='example.com' WALLARM_API_HOST='us1.api.wallarm.com' WALLARM_LABELS='group=<GROUP>'
6565
```
6666
=== "Command for the Wallarm EU Cloud"
@@ -70,7 +70,7 @@ In these instructions, the container is deployed using the Azure CLI.
7070
--name wallarm-node \
7171
--dns-name-label wallarm \
7272
--ports 80 \
73-
--image registry-1.docker.io/wallarm/node:6.7.1 \
73+
--image registry-1.docker.io/wallarm/node:6.8.0 \
7474
--environment-variables WALLARM_API_TOKEN=${WALLARM_API_TOKEN} NGINX_BACKEND='example.com' WALLARM_LABELS='group=<GROUP>'
7575
```
7676

@@ -148,7 +148,7 @@ To deploy the container with environment variables and mounted configuration fil
148148
--name wallarm-node \
149149
--dns-name-label wallarm \
150150
--ports 80 \
151-
--image registry-1.docker.io/wallarm/node:6.7.1 \
151+
--image registry-1.docker.io/wallarm/node:6.8.0 \
152152
--gitrepo-url <URL_OF_GITREPO> \
153153
--gitrepo-mount-path /etc/nginx/http.d \
154154
--environment-variables WALLARM_API_TOKEN=${WALLARM_API_TOKEN} WALLARM_API_HOST='us1.api.wallarm.com' WALLARM_LABELS='group=<GROUP>'
@@ -160,7 +160,7 @@ To deploy the container with environment variables and mounted configuration fil
160160
--name wallarm-node \
161161
--dns-name-label wallarm \
162162
--ports 80 \
163-
--image registry-1.docker.io/wallarm/node:6.7.1 \
163+
--image registry-1.docker.io/wallarm/node:6.8.0 \
164164
--gitrepo-url <URL_OF_GITREPO> \
165165
--gitrepo-mount-path /etc/nginx/http.d \
166166
--environment-variables WALLARM_API_TOKEN=${WALLARM_API_TOKEN} WALLARM_LABELS='group=<GROUP>'

docs/latest/installation/cloud-platforms/gcp/docker-container.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ To deploy the containerized Wallarm filtering node configured only through envir
4545
--container-env WALLARM_API_TOKEN=${WALLARM_API_TOKEN} \
4646
--container-env NGINX_BACKEND=<HOST_TO_PROTECT_WITH_WALLARM> \
4747
--container-env WALLARM_API_HOST=us1.api.wallarm.com \
48-
--container-image registry-1.docker.io/wallarm/node:6.7.1
48+
--container-image registry-1.docker.io/wallarm/node:6.8.0
4949
```
5050
=== "Command for the Wallarm EU Cloud"
5151
```bash
@@ -54,7 +54,7 @@ To deploy the containerized Wallarm filtering node configured only through envir
5454
--tags http-server \
5555
--container-env WALLARM_API_TOKEN=${WALLARM_API_TOKEN} \
5656
--container-env NGINX_BACKEND=<HOST_TO_PROTECT_WITH_WALLARM> \
57-
--container-image registry-1.docker.io/wallarm/node:6.7.1
57+
--container-image registry-1.docker.io/wallarm/node:6.8.0
5858
```
5959

6060
* `<INSTANCE_NAME>`: name of the instance, for example: `wallarm-node`.
@@ -129,11 +129,11 @@ To deploy the containerized Wallarm filtering node configured through environmen
129129

130130
=== "Command for the Wallarm US Cloud"
131131
```bash
132-
docker run -d -e WALLARM_API_TOKEN=${WALLARM_API_TOKEN} -e WALLARM_LABELS='group=<GROUP>' -e WALLARM_API_HOST='us1.api.wallarm.com' -v <INSTANCE_PATH_TO_CONFIG>:<DIRECTORY_FOR_MOUNTING> -p 80:80 wallarm/node:6.7.1
132+
docker run -d -e WALLARM_API_TOKEN=${WALLARM_API_TOKEN} -e WALLARM_LABELS='group=<GROUP>' -e WALLARM_API_HOST='us1.api.wallarm.com' -v <INSTANCE_PATH_TO_CONFIG>:<DIRECTORY_FOR_MOUNTING> -p 80:80 wallarm/node:6.8.0
133133
```
134134
=== "Command for the Wallarm EU Cloud"
135135
```bash
136-
docker run -d -e WALLARM_API_TOKEN=${WALLARM_API_TOKEN} -e WALLARM_LABELS='group=<GROUP>' -v <INSTANCE_PATH_TO_CONFIG>:<CONTAINER_PATH_FOR_MOUNTING> -p 80:80 wallarm/node:6.7.1
136+
docker run -d -e WALLARM_API_TOKEN=${WALLARM_API_TOKEN} -e WALLARM_LABELS='group=<GROUP>' -v <INSTANCE_PATH_TO_CONFIG>:<CONTAINER_PATH_FOR_MOUNTING> -p 80:80 wallarm/node:6.8.0
137137
```
138138

139139
* `<INSTANCE_PATH_TO_CONFIG>`: path to the configuration file created in the previous step. For example, `configs`.

0 commit comments

Comments
 (0)