# HG changeset patch # User Yaroslav Zhuravlev # Date 1656179717 -3600 # Node ID 8bd6f772005fdb501c36d39f1f6646751f083642 # Parent 0d355d1541812a5b4933fe79388b9b83682bc8e0 Updated docs for the upcoming NGINX Plus release. diff -r 0d355d154181 -r 8bd6f772005f xml/en/docs/http/ngx_http_api_module.xml --- a/xml/en/docs/http/ngx_http_api_module.xml Thu Jun 23 14:00:09 2022 +0400 +++ b/xml/en/docs/http/ngx_http_api_module.xml Sat Jun 25 18:55:17 2022 +0100 @@ -110,21 +110,21 @@ a supported API version in the URI. Examples of API requests with this configuration: -http://127.0.0.1/api/7/ -http://127.0.0.1/api/7/nginx -http://127.0.0.1/api/7/connections -http://127.0.0.1/api/7/http/requests -http://127.0.0.1/api/7/http/server_zones/server_backend -http://127.0.0.1/api/7/http/caches/cache_backend -http://127.0.0.1/api/7/http/upstreams/backend -http://127.0.0.1/api/7/http/upstreams/backend/servers/ -http://127.0.0.1/api/7/http/upstreams/backend/servers/1 -http://127.0.0.1/api/7/http/keyvals/one?key=arg1 -http://127.0.0.1/api/7/stream/ -http://127.0.0.1/api/7/stream/server_zones/server_backend -http://127.0.0.1/api/7/stream/upstreams/ -http://127.0.0.1/api/7/stream/upstreams/backend -http://127.0.0.1/api/7/stream/upstreams/backend/servers/1 +http://127.0.0.1/api/8/ +http://127.0.0.1/api/8/nginx +http://127.0.0.1/api/8/connections +http://127.0.0.1/api/8/http/requests +http://127.0.0.1/api/8/http/server_zones/server_backend +http://127.0.0.1/api/8/http/caches/cache_backend +http://127.0.0.1/api/8/http/upstreams/backend +http://127.0.0.1/api/8/http/upstreams/backend/servers/ +http://127.0.0.1/api/8/http/upstreams/backend/servers/1 +http://127.0.0.1/api/8/http/keyvals/one?key=arg1 +http://127.0.0.1/api/8/stream/ +http://127.0.0.1/api/8/stream/server_zones/server_backend +http://127.0.0.1/api/8/stream/upstreams/ +http://127.0.0.1/api/8/stream/upstreams/backend +http://127.0.0.1/api/8/stream/upstreams/backend/servers/1 @@ -155,14 +155,14 @@ All API requests should contain a supported API version in the URI. If the request URI equals the location prefix, the list of supported API versions is returned. -The current API version is “7”. +The current API version is “8”. The optional “fields” argument in the request line specifies which fields of the requested objects will be output: -http://127.0.0.1/api/7/nginx?fields=version,build +http://127.0.0.1/api/8/nginx?fields=version,build @@ -208,6 +208,17 @@ +The ssl data +for each HTTP +upstream, +server zone, +and stream +upstream, +server zone, +were added in version 8. + + + The codes data in responses for each HTTP upstream, @@ -597,7 +608,7 @@ DELETE - Reset statistics for an HTTP server zone -Resets statistics of accepted and discarded requests, responses, received and sent bytes in a particular HTTP server zone. +Resets statistics of accepted and discarded requests, responses, received and sent bytes, counters of SSL handshakes and session reuses in a particular HTTP server zone. Possible responses: @@ -1384,7 +1395,7 @@ DELETE - Reset statistics for a stream server zone -Resets statistics of accepted and discarded connections, sessions, received and sent bytes in a particular stream server zone. +Resets statistics of accepted and discarded connections, sessions, received and sent bytes, counters of SSL handshakes and session reuses in a particular stream server zone. Possible responses: @@ -2055,12 +2066,12 @@ { "nginx" : { - "version" : "1.17.3", - "build" : "nginx-plus-r19", + "version" : "1.21.6", + "build" : "nginx-plus-r27", "address" : "206.251.255.64", "generation" : 6, - "load_timestamp" : "2019-10-01T11:15:44.467Z", - "timestamp" : "2019-10-01T09:26:07.305Z", + "load_timestamp" : "2022-06-28T11:15:44.467Z", + "timestamp" : "2022-06-28T09:26:07.305Z", "pid" : 32212, "ppid" : 32210 } @@ -2362,6 +2373,30 @@ The total number of bytes sent to clients. + +ssl + + + +handshakes (integer) + + +The total number of successful SSL handshakes. + + +handshakes_failed (integer) + + +The total number of failed SSL handshakes. + + +session_reuses (integer) + + +The total number of session reuses during SSL handshake. + + + Example: @@ -2384,7 +2419,12 @@ }, "discarded" : 1513, "received" : 172711587, - "sent" : 19415530115 + "sent" : 19415530115, + "ssl" : { + "handshakes" : 104303, + "handshakes_failed" : 1421, + "session_reuses" : 54645 + } } @@ -2846,6 +2886,30 @@ The current number of active connections. +ssl + + + +handshakes (integer) + + +The total number of successful SSL handshakes. + + +handshakes_failed (integer) + + +The total number of failed SSL handshakes. + + +session_reuses (integer) + + +The total number of session reuses during SSL handshake. + + + + max_conns (integer) @@ -3053,6 +3117,11 @@ "weight" : 5, "state" : "up", "active" : 0, + "ssl" : { + "handshakes" : 620311, + "handshakes_failed" : 3432, + "session_reuses" : 36442 + }, "max_conns" : 20, "requests" : 667231, "header_time" : 20, @@ -3081,8 +3150,8 @@ "last_passed" : true }, "downtime" : 0, - "downstart" : "2019-10-01T11:09:21.602Z", - "selected" : "2019-10-01T15:01:25.000Z" + "downstart" : "2022-06-28T11:09:21.602Z", + "selected" : "2022-06-28T15:01:25.000Z" }, { "id" : 1, @@ -3115,8 +3184,8 @@ "last_passed" : false }, "downtime" : 262925617, - "downstart" : "2019-10-01T11:09:21.602Z", - "selected" : "2019-10-01T15:01:25.000Z" + "downstart" : "2022-06-28T11:09:21.602Z", + "selected" : "2022-06-28T15:01:25.000Z" } ], "keepalive" : 0, @@ -3317,6 +3386,30 @@ The total number of bytes sent to clients. + +ssl + + + +handshakes (integer) + + +The total number of successful SSL handshakes. + + +handshakes_failed (integer) + + +The total number of failed SSL handshakes. + + +session_reuses (integer) + + +The total number of session reuses during SSL handshake. + + + Example: @@ -3332,7 +3425,12 @@ }, "discarded" : 0, "received" : 4200363, - "sent" : 20489184 + "sent" : 20489184, + "ssl" : { + "handshakes" : 76455, + "handshakes_failed" : 432, + "session_reuses" : 28770 + } } } @@ -3422,6 +3520,30 @@ The current number of connections. +ssl + + + +handshakes (integer) + + +The total number of successful SSL handshakes. + + +handshakes_failed (integer) + + +The total number of failed SSL handshakes. + + +session_reuses (integer) + + +The total number of session reuses during SSL handshake. + + + + max_conns (integer) @@ -3551,6 +3673,11 @@ "weight" : 5, "state" : "up", "active" : 0, + "ssl" : { + "handshakes" : 200, + "handshakes_failed" : 4, + "session_reuses" : 189 + }, "max_conns" : 50, "connections" : 667231, "sent" : 251946292, @@ -3564,8 +3691,8 @@ "last_passed" : true }, "downtime" : 0, - "downstart" : "2019-10-01T11:09:21.602Z", - "selected" : "2019-10-01T15:01:25.000Z" + "downstart" : "2022-06-28T11:09:21.602Z", + "selected" : "2022-06-28T15:01:25.000Z" }, { "id" : 1, @@ -3588,8 +3715,8 @@ "last_passed" : false }, "downtime" : 262925617, - "downstart" : "2019-10-01T11:09:21.602Z", - "selected" : "2019-10-01T15:01:25.000Z" + "downstart" : "2022-06-28T11:09:21.602Z", + "selected" : "2022-06-28T15:01:25.000Z" } ], "zombies" : 0, diff -r 0d355d154181 -r 8bd6f772005f xml/en/docs/http/ngx_http_api_module_head.xml --- a/xml/en/docs/http/ngx_http_api_module_head.xml Thu Jun 23 14:00:09 2022 +0400 +++ b/xml/en/docs/http/ngx_http_api_module_head.xml Sat Jun 25 18:55:17 2022 +0100 @@ -110,21 +110,21 @@ a supported API version in the URI. Examples of API requests with this configuration: -http://127.0.0.1/api/7/ -http://127.0.0.1/api/7/nginx -http://127.0.0.1/api/7/connections -http://127.0.0.1/api/7/http/requests -http://127.0.0.1/api/7/http/server_zones/server_backend -http://127.0.0.1/api/7/http/caches/cache_backend -http://127.0.0.1/api/7/http/upstreams/backend -http://127.0.0.1/api/7/http/upstreams/backend/servers/ -http://127.0.0.1/api/7/http/upstreams/backend/servers/1 -http://127.0.0.1/api/7/http/keyvals/one?key=arg1 -http://127.0.0.1/api/7/stream/ -http://127.0.0.1/api/7/stream/server_zones/server_backend -http://127.0.0.1/api/7/stream/upstreams/ -http://127.0.0.1/api/7/stream/upstreams/backend -http://127.0.0.1/api/7/stream/upstreams/backend/servers/1 +http://127.0.0.1/api/8/ +http://127.0.0.1/api/8/nginx +http://127.0.0.1/api/8/connections +http://127.0.0.1/api/8/http/requests +http://127.0.0.1/api/8/http/server_zones/server_backend +http://127.0.0.1/api/8/http/caches/cache_backend +http://127.0.0.1/api/8/http/upstreams/backend +http://127.0.0.1/api/8/http/upstreams/backend/servers/ +http://127.0.0.1/api/8/http/upstreams/backend/servers/1 +http://127.0.0.1/api/8/http/keyvals/one?key=arg1 +http://127.0.0.1/api/8/stream/ +http://127.0.0.1/api/8/stream/server_zones/server_backend +http://127.0.0.1/api/8/stream/upstreams/ +http://127.0.0.1/api/8/stream/upstreams/backend +http://127.0.0.1/api/8/stream/upstreams/backend/servers/1 @@ -155,14 +155,14 @@ All API requests should contain a supported API version in the URI. If the request URI equals the location prefix, the list of supported API versions is returned. -The current API version is “7”. +The current API version is “8”. The optional “fields” argument in the request line specifies which fields of the requested objects will be output: -http://127.0.0.1/api/7/nginx?fields=version,build +http://127.0.0.1/api/8/nginx?fields=version,build @@ -208,6 +208,17 @@ +The ssl data +for each HTTP +upstream, +server zone, +and stream +upstream, +server zone, +were added in version 8. + + + The codes data in responses for each HTTP upstream, diff -r 0d355d154181 -r 8bd6f772005f xml/en/docs/http/ngx_http_auth_jwt_module.xml --- a/xml/en/docs/http/ngx_http_auth_jwt_module.xml Thu Jun 23 14:00:09 2022 +0400 +++ b/xml/en/docs/http/ngx_http_auth_jwt_module.xml Sat Jun 25 18:55:17 2022 +0100 @@ -371,7 +371,11 @@ -value ... + + $value ... + [error=401 | + 403] + http server @@ -380,8 +384,9 @@ 1.21.2 -Defines additional conditions for JWT validation. -The value can contain text, variables, and their combination. +Specifies additional checks for JWT validation. +The value can contain text, variables, and their combination, +and must start with a variable (1.21.7). The authentication will succeed only if all the values are not empty and are not equal to “0”. @@ -394,6 +399,13 @@ + +If any of the checks fails, +the 401 error code is returned. +The optional error parameter (1.21.7) +allows redefining the error code to 403. + + diff -r 0d355d154181 -r 8bd6f772005f xml/en/docs/http/ngx_http_upstream_hc_module.xml --- a/xml/en/docs/http/ngx_http_upstream_hc_module.xml Thu Jun 23 14:00:09 2022 +0400 +++ b/xml/en/docs/http/ngx_http_upstream_hc_module.xml Sat Jun 25 18:55:17 2022 +0100 @@ -240,6 +240,16 @@ match parameters. + +keepalive_time=time + + +enables keepalive +connections for health checks and specifies the time during which +requests can be processed through one keepalive connection (1.21.7). +By default keepalive connections are disabled. + + diff -r 0d355d154181 -r 8bd6f772005f xml/ru/docs/http/ngx_http_auth_jwt_module.xml --- a/xml/ru/docs/http/ngx_http_auth_jwt_module.xml Thu Jun 23 14:00:09 2022 +0400 +++ b/xml/ru/docs/http/ngx_http_auth_jwt_module.xml Sat Jun 25 18:55:17 2022 +0100 @@ -369,7 +369,11 @@ -значение ... + + $значение ... + [error=401 | + 403] + http server @@ -379,7 +383,8 @@ Задаёт дополнительные условия для проверки JWT. -В качестве значения можно использовать текст, переменные и их комбинации. +В качестве значения можно использовать текст, переменные и их комбинации, +значение должно начинаться c переменной (1.21.7). Для успешной аутентификации необходимо, чтобы значение всех строковых параметров было непустое или не равно “0”. @@ -392,6 +397,13 @@ + +При невыполнении любого из условий +возвращается код ответа 401. +Необязательный параметр error (1.21.7) +позволяет переопределить код ответа на 403. + + diff -r 0d355d154181 -r 8bd6f772005f xml/ru/docs/http/ngx_http_upstream_hc_module.xml --- a/xml/ru/docs/http/ngx_http_upstream_hc_module.xml Thu Jun 23 14:00:09 2022 +0400 +++ b/xml/ru/docs/http/ngx_http_upstream_hc_module.xml Sat Jun 25 18:55:17 2022 +0100 @@ -239,6 +239,16 @@ match. + +keepalive_time=время + + +включает keepalive +соединения в проверках работоспособности и задаёт время, в течение которого +могут обрабатываться запросы в рамках keepalive соединения (1.21.7). +По умолчанию keepalive соединения выключены. + + diff -r 0d355d154181 -r 8bd6f772005f yaml/nginx_api.yaml --- a/yaml/nginx_api.yaml Thu Jun 23 14:00:09 2022 +0400 +++ b/yaml/nginx_api.yaml Sat Jun 25 18:55:17 2022 +0100 @@ -1,6 +1,6 @@ swagger: '2.0' info: - version: '7.0' + version: '8.0' title: NGINX Plus REST API description: NGINX Plus REST [API](https://nginx.org/en/docs/http/ngx_http_api_module.html) @@ -9,7 +9,7 @@ key-value pairs management for [http](https://nginx.org/en/docs/http/ngx_http_keyval_module.html) and [stream](https://nginx.org/en/docs/stream/ngx_stream_keyval_module.html). -basePath: /api/7 +basePath: /api/8 tags: - name: General Info - name: Processes @@ -374,7 +374,8 @@ - Method DELETE summary: Reset statistics for an HTTP server zone description: Resets statistics of accepted and discarded requests, responses, - received and sent bytes in a particular HTTP server zone. + received and sent bytes, counters of SSL handshakes and session reuses + in a particular HTTP server zone. operationId: deleteHttpServerZoneStat responses: '204': @@ -1330,7 +1331,8 @@ - Method DELETE summary: Reset statistics for a stream server zone description: Resets statistics of accepted and discarded connections, sessions, - received and sent bytes in a particular stream server zone. + received and sent bytes, counters of SSL handshakes and session reuses + in a particular stream server zone. operationId: deleteStreamServerZoneStat responses: '204': @@ -2148,12 +2150,12 @@ worker process. example: nginx: - version: 1.17.3 - build: nginx-plus-r19 + version: 1.21.6 + build: nginx-plus-r27 address: 206.251.255.64 generation: 6 - load_timestamp: 2019-10-01T11:15:44.467Z - timestamp: 2019-10-01T09:26:07.305Z + load_timestamp: 2022-06-28T11:15:44.467Z + timestamp: 2022-06-28T09:26:07.305Z pid: 32212 ppid: 32210 NginxProcesses: @@ -2393,6 +2395,10 @@ discarded: 2020 received: 180157219 sent: 20183175459 + ssl: + handshakes: 65432 + handshakes_failed: 421 + session_reuses: 4645 site2: processing: 1 requests: 185307 @@ -2411,6 +2417,10 @@ discarded: 20326 received: 51575327 sent: 2983241510 + ssl: + handshakes: 104303 + handshakes_failed: 1421 + session_reuses: 54645 NginxHTTPServerZone: title: HTTP Server Zone type: object @@ -2474,6 +2484,22 @@ sent: type: integer description: The total number of bytes sent to clients. + ssl: + type: object + readOnly: true + properties: + handshakes: + type: integer + description: The total number of successful SSL handshakes. + readOnly: true + handshakes_failed: + type: integer + description: The total number of failed SSL handshakes. + readOnly: true + session_reuses: + type: integer + description: The total number of session reuses during SSL handshake. + readOnly: true example: processing: 1 requests: 706690 @@ -2492,6 +2518,10 @@ discarded: 1513 received: 172711587 sent: 19415530115 + ssl: + handshakes: 104303 + handshakes_failed: 1421 + session_reuses: 54645 NginxHTTPLocationZonesMap: title: HTTP Location Zones description: | @@ -2901,6 +2931,10 @@ weight: 5 state: up active: 0 + ssl: + handshakes: 620311 + handshakes_failed: 3432 + session_reuses: 36442 requests: 667231 header_time: 20 response_time: 36 @@ -2925,8 +2959,8 @@ unhealthy: 0 last_passed: true downtime: 0 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z - id: 1 server: 10.0.0.1:8089 name: 10.0.0.1:8089 @@ -2953,8 +2987,8 @@ unhealthy: 1 last_passed: false downtime: 262925617 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z keepalive: 0 zombies: 0 zone: trac-backend @@ -2967,6 +3001,10 @@ weight: 5 state: up active: 0 + ssl: + handshakes: 620311 + handshakes_failed: 3432 + session_reuses: 36442 requests: 667231 header_time: 20 response_time: 36 @@ -2991,8 +3029,8 @@ unhealthy: 0 last_passed: true downtime: 0 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z - id: 1 server: 10.0.0.1:8089 name: 10.0.0.1:8089 @@ -3019,8 +3057,8 @@ unhealthy: 1 last_passed: false downtime: 262925617 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z keepalive: 0 zombies: 0 zone: hg-backend @@ -3071,6 +3109,10 @@ weight: 5 state: up active: 0 + ssl: + handshakes: 620311 + handshakes_failed: 3432 + session_reuses: 36442 max_conns: 20 requests: 667231 header_time: 20 @@ -3096,8 +3138,8 @@ unhealthy: 0 last_passed: true downtime: 0 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z - id: 1 server: 10.0.0.1:8089 name: 10.0.0.1:8089 @@ -3125,8 +3167,8 @@ unhealthy: 1 last_passed: false downtime: 262925617 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z keepalive: 0 zombies: 0 zone: upstream_backend @@ -3189,6 +3231,22 @@ type: integer description: The current number of active connections. readOnly: true + ssl: + type: object + readOnly: true + properties: + handshakes: + type: integer + description: The total number of successful SSL handshakes. + readOnly: true + handshakes_failed: + type: integer + description: The total number of failed SSL handshakes. + readOnly: true + session_reuses: + type: integer + description: The total number of session reuses during SSL handshake. + readOnly: true max_conns: type: integer description: The @@ -3496,6 +3554,10 @@ discarded: 0 received: 28988975 sent: 3879346317 + ssl: + handshakes: 76455 + handshakes_failed: 432 + session_reuses: 28770 dns: processing: 1 connections: 155569 @@ -3507,6 +3569,10 @@ discarded: 0 received: 4200363 sent: 20489184 + ssl: + handshakes: 2040 + handshakes_failed: 23 + session_reuses: 65 NginxStreamServerZone: title: Stream Server Zone type: object @@ -3552,6 +3618,22 @@ sent: type: integer description: The total number of bytes sent to clients. + ssl: + type: object + readOnly: true + properties: + handshakes: + type: integer + description: The total number of successful SSL handshakes. + readOnly: true + handshakes_failed: + type: integer + description: The total number of failed SSL handshakes. + readOnly: true + session_reuses: + type: integer + description: The total number of session reuses during SSL handshake. + readOnly: true example: dns: processing: 1 @@ -3564,6 +3646,10 @@ discarded: 0 received: 4200363 sent: 20489184 + ssl: + handshakes: 76455 + handshakes_failed: 432 + session_reuses: 28770 NginxStreamLimitConnZonesMap: title: Stream limit_conns description: | @@ -3608,6 +3694,10 @@ weight: 5 state: up active: 0 + ssl: + handshakes: 1045 + handshakes_failed: 89 + session_reuses: 321 max_conns: 30 connecions: 1231 sent: 251946292 @@ -3620,8 +3710,8 @@ unhealthy: 0 last_passed: true downtime: 0 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z - id: 1 server: 10.0.0.1:12346 name: 10.0.0.1:12346 @@ -3641,8 +3731,8 @@ unhealthy: 1 last_passed: false downtime: 262925617 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z zombies: 0 zone: mysql_backends dns: @@ -3654,6 +3744,10 @@ weight: 5 state: up active: 0 + ssl: + handshakes: 5268 + handshakes_failed: 121 + session_reuses: 854 max_conns: 30 connections: 667231 sent: 251946292 @@ -3666,8 +3760,8 @@ unhealthy: 0 last_passed: true downtime: 0 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z - id: 1 server: 10.0.0.1:12348 name: 10.0.0.1:12348 @@ -3687,8 +3781,8 @@ unhealthy: 1 last_passed: false downtime: 262925617 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z zombies: 0 zone: dns NginxStreamUpstream: @@ -3716,6 +3810,10 @@ weight: 5 state: up active: 0 + ssl: + handshakes: 200 + handshakes_failed: 4 + session_reuses: 189 max_conns: 50 connections: 667231 sent: 251946292 @@ -3728,8 +3826,8 @@ unhealthy: 0 last_passed: true downtime: 0 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z - id: 1 server: 10.0.0.1:12348 name: 10.0.0.1:12348 @@ -3749,8 +3847,8 @@ unhealthy: 1 last_passed: false downtime: 262925617 - downstart: 2019-10-01T11:09:21.602Z - selected: 2019-10-01T15:01:25Z + downstart: 2022-06-28T11:09:21.602Z + selected: 2022-06-28T15:01:25Z zombies: 0 zone: dns NginxStreamUpstreamPeerMap: @@ -3811,6 +3909,22 @@ type: integer description: The current number of connections. readOnly: true + ssl: + type: object + readOnly: true + properties: + handshakes: + type: integer + description: The total number of successful SSL handshakes. + readOnly: true + handshakes_failed: + type: integer + description: The total number of failed SSL handshakes. + readOnly: true + session_reuses: + type: integer + description: The total number of session reuses during SSL handshake. + readOnly: true max_conns: type: integer description: The