Path: blob/main/xml/ru/docs/http/ngx_http_status_module.xml
1 views
<?xml version="1.0"?>12<!--3Copyright (C) Nginx, Inc.4-->56<!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">78<module name="Модуль ngx_http_status_module"9link="/ru/docs/http/ngx_http_status_module.html"10lang="ru"11rev="19">1213<section id="summary">1415<para>16Модуль <literal>ngx_http_status_module</literal> предоставляет17доступ к информации о состоянии сервера.18<note>19Этот модуль был доступен как часть20<commercial_version>коммерческой подписки</commercial_version>21до версии 1.13.10.22Модуль был заменён модулем23<link doc="ngx_http_api_module.xml">ngx_http_api_module</link>24в версии 1.13.3.25</note>26</para>2728</section>293031<section id="example" name="Пример конфигурации">3233<para>34<example>35http {36upstream <emphasis>backend</emphasis> {37<emphasis>zone</emphasis> http_backend 64k;3839server backend1.example.com weight=5;40server backend2.example.com;41}4243proxy_cache_path /data/nginx/cache_backend keys_zone=<emphasis>cache_backend</emphasis>:10m;4445server {46server_name backend.example.com;4748location / {49proxy_pass http://backend;50proxy_cache cache_backend;5152health_check;53}5455<emphasis>status_zone server_backend;</emphasis>56}5758server {59listen 127.0.0.1;6061location /upstream_conf {62upstream_conf;63}6465location /status {66status;67}6869location = /status.html {70}71}72}7374stream {75upstream <emphasis>backend</emphasis> {76<emphasis>zone</emphasis> stream_backend 64k;7778server backend1.example.com:12345 weight=5;79server backend2.example.com:12345;80}8182server {83listen 127.0.0.1:12345;84proxy_pass backend;85<emphasis>status_zone server_backend;</emphasis>86health_check;87}88}89</example>90</para>9192<para>93Примеры запросов информации о состоянии,94возможные с данной конфигурацией:95<example>96http://127.0.0.1/status97http://127.0.0.1/status/nginx_version98http://127.0.0.1/status/caches/cache_backend99http://127.0.0.1/status/upstreams100http://127.0.0.1/status/upstreams/backend101http://127.0.0.1/status/upstreams/backend/peers/1102http://127.0.0.1/status/upstreams/backend/peers/1/weight103http://127.0.0.1/status/stream104http://127.0.0.1/status/stream/upstreams105http://127.0.0.1/status/stream/upstreams/backend106http://127.0.0.1/status/stream/upstreams/backend/peers/1107http://127.0.0.1/status/stream/upstreams/backend/peers/1/weight108</example>109</para>110111<para>112В составе дистрибутива nginx имеется простая страница мониторинга, доступная113по запросу “<literal>/status.html</literal>” в стандартной конфигурации.114Для работы этой страницы требуется настроить location115“<literal>/status</literal>” и location “<literal>/status.html</literal>”116как показано выше.117</para>118119</section>120121122<section id="directives" name="Директивы">123124<directive name="status">125<syntax/>126<default/>127<context>location</context>128129<para>130Информация о состоянии будет доступна из содержащего location.131Доступ в location следует132<link doc="ngx_http_core_module.xml" id="satisfy">ограничить</link>.133</para>134135</directive>136137138<directive name="status_format">139<syntax><literal>json</literal></syntax>140<syntax><literal>jsonp</literal> [<value>callback</value>]</syntax>141<default>json</default>142<context>http</context>143<context>server</context>144<context>location</context>145146<para>147По умолчанию информация выводится в формате JSON.148</para>149150<para>151Также данные могут выводиться в формате JSONP.152Параметр <value>callback</value> задаёт имя callback-функции.153В значении параметра можно использовать переменные.154Если параметр не задан или вычисленное значение является пустой строкой,155используется имя “<literal>ngx_status_jsonp_callback</literal>”.156</para>157158</directive>159160161<directive name="status_zone">162<syntax><value>зона</value></syntax>163<default/>164<context>server</context>165166<para>167Включает сбор информации о состоянии виртуального сервера группы168<link doc="ngx_http_core_module.xml" id="server">http</link>169или170<link doc="../stream/ngx_stream_core_module.xml" id="server">stream</link>171(1.7.11) в указанной <value>зоне</value>.172В одной и той же зоне может одновременно собираться информация173сразу по нескольким серверам.174</para>175176</directive>177178</section>179180181<section id="data" name="Данные">182183<para>184Доступна следующая информация:185<list type="tag">186187<tag-name id="version"><literal>version</literal></tag-name>188<tag-desc>189Версия предоставляемого набора данных.190Текущей является версия 8.191</tag-desc>192193<tag-name><literal>nginx_version</literal></tag-name>194<tag-desc>195Версия nginx.196</tag-desc>197198<tag-name id="nginx_build"><literal>nginx_build</literal></tag-name>199<tag-desc>200Название сборки nginx.201</tag-desc>202203<tag-name><literal>address</literal></tag-name>204<tag-desc>205Адрес сервера, принявшего запрос на получение информации о состоянии.206</tag-desc>207208<tag-name id="generation"><literal>generation</literal></tag-name>209<tag-desc>210Суммарное число211<link doc="../control.xml" id="reconfiguration">перезагрузок</link>212конфигурации.213</tag-desc>214215<tag-name id="load_timestamp"><literal>load_timestamp</literal></tag-name>216<tag-desc>217Время последней перезагрузки конфигурации, в миллисекундах с начала эпохи.218</tag-desc>219220<tag-name><literal>timestamp</literal></tag-name>221<tag-desc>222Текущее время в миллисекундах с начала эпохи.223</tag-desc>224225<tag-name id="pid"><literal>pid</literal></tag-name>226<tag-desc>227Идентификатор рабочего процесса,228обработавшего запрос на получение информации о состоянии.229</tag-desc>230231<tag-name id="ppid"><literal>ppid</literal></tag-name>232<tag-desc>233Идентификатор главного процесса,234запустившего <link id="pid">рабочий процесс</link>.235</tag-desc>236237<tag-name id="processes"><literal>processes</literal></tag-name>238<tag-desc>239<list type="tag">240241<tag-name id="respawned"><literal>respawned</literal></tag-name>242<tag-desc>243Суммарное число перезапусков аварийно завершённых244дочерних процессов.245</tag-desc>246247</list>248</tag-desc>249250<tag-name><literal>connections</literal></tag-name>251<tag-desc>252<list type="tag">253254<tag-name><literal>accepted</literal></tag-name>255<tag-desc>256Суммарное число принятых клиентских соединений.257</tag-desc>258259<tag-name><literal>dropped</literal></tag-name>260<tag-desc>261Суммарное число отвергнутых клиентских соединений.262</tag-desc>263264<tag-name><literal>active</literal></tag-name>265<tag-desc>266Текущее число активных клиентских соединений.267</tag-desc>268269<tag-name><literal>idle</literal></tag-name>270<tag-desc>271Текущее число бездействующих клиентских соединений.272</tag-desc>273274</list>275</tag-desc>276277<tag-name id="ssl"><literal>ssl</literal></tag-name>278<tag-desc>279<list type="tag">280281<tag-name><literal>handshakes</literal></tag-name>282<tag-desc>283Суммарное число успешных операций SSL handshake.284</tag-desc>285286<tag-name><literal>handshakes_failed</literal></tag-name>287<tag-desc>288Суммарное число неуспешных операций SSL handshake.289</tag-desc>290291<tag-name><literal>session_reuses</literal></tag-name>292<tag-desc>293Суммарное число повторных использований SSL-сессий294во время операций SSL handshake.295</tag-desc>296297</list>298</tag-desc>299300<tag-name><literal>requests</literal></tag-name>301<tag-desc>302<list type="tag">303304<tag-name><literal>total</literal></tag-name>305<tag-desc>306Суммарное число клиентских запросов.307</tag-desc>308309<tag-name><literal>current</literal></tag-name>310<tag-desc>311Текущее число клиентских запросов.312</tag-desc>313314</list>315</tag-desc>316317<tag-name id="server_zones"><literal>server_zones</literal></tag-name>318<tag-desc>319Для каждой <link id="status_zone"/>:320<list type="tag">321322<tag-name><literal>processing</literal></tag-name>323<tag-desc>324Число обрабатываемых в настоящий момент325клиентских запросов.326</tag-desc>327328<tag-name><literal>requests</literal></tag-name>329<tag-desc>330Суммарное число331запросов, полученных от клиентов.332</tag-desc>333334<tag-name><literal>responses</literal></tag-name>335<tag-desc>336<list type="tag">337338<tag-name><literal>total</literal></tag-name>339<tag-desc>340Суммарное число341ответов, отправленных клиентам.342</tag-desc>343344<tag-name>345<literal>1xx</literal>,346<literal>2xx</literal>,347<literal>3xx</literal>,348<literal>4xx</literal>,349<literal>5xx</literal>350</tag-name>351<tag-desc>352Число ответов со статусами 1xx, 2xx, 3xx, 4xx и 5xx.353</tag-desc>354355</list>356</tag-desc>357358<tag-name id="discarded"><literal>discarded</literal></tag-name>359<tag-desc>360Суммарное число запросов, завершившихся без отправки ответа.361</tag-desc>362363<tag-name><literal>received</literal></tag-name>364<tag-desc>365Суммарное число байт, полученных от клиентов.366</tag-desc>367368<tag-name><literal>sent</literal></tag-name>369<tag-desc>370Суммарное число байт, отправленных клиентам.371</tag-desc>372373</list>374</tag-desc>375376<tag-name id="slabs"><literal>slabs</literal></tag-name>377<tag-desc>378Для каждой зоны разделяемой памяти, в которой используется распределение slab:379<list type="tag">380381<tag-name><literal>pages</literal></tag-name>382<tag-desc>383<list type="tag">384385<tag-name><literal>used</literal></tag-name>386<tag-desc>387Текущее число занятых страниц памяти.388</tag-desc>389390<tag-name><literal>free</literal></tag-name>391<tag-desc>392Текущее число свободных страниц памяти.393</tag-desc>394395</list>396</tag-desc>397398<tag-name><literal>slots</literal></tag-name>399<tag-desc>400Для каждого размера слота памяти (8, 16, 32, 64, 128 и т.д.)401доступны следующие данные:402<list type="tag">403404<tag-name><literal>used</literal></tag-name>405<tag-desc>406Текущее число занятых слотов памяти.407</tag-desc>408409<tag-name><literal>free</literal></tag-name>410<tag-desc>411Текущее число свободных слотов памяти.412</tag-desc>413414<tag-name><literal>reqs</literal></tag-name>415<tag-desc>416Суммарное число попыток выделения памяти указанного размера.417</tag-desc>418419<tag-name><literal>fails</literal></tag-name>420<tag-desc>421Число неудачных попыток выделения памяти указанного размера.422</tag-desc>423424</list>425</tag-desc>426427</list>428</tag-desc>429430<tag-name id="upstreams"><literal>upstreams</literal></tag-name>431<tag-desc>432Для каждой433<link doc="ngx_http_upstream_module.xml" id="zone">динамически434настраиваемой</link>435<link doc="ngx_http_upstream_module.xml" id="upstream">группы</link>436доступны следующие данные:437<list type="tag">438439<tag-name id="peers"><literal>peers</literal></tag-name>440<tag-desc>441Для каждого442<link doc="ngx_http_upstream_module.xml" id="server">сервера</link>443доступны следующие данные:444<list type="tag">445446<tag-name id="id"><literal>id</literal></tag-name>447<tag-desc>448Идентификатор сервера.449</tag-desc>450451<tag-name><literal>server</literal></tag-name>452<tag-desc>453<link doc="ngx_http_upstream_module.xml" id="server">Адрес</link>454сервера.455</tag-desc>456457<tag-name id="name"><literal>name</literal></tag-name>458<tag-desc>459Имя сервера, указанное в директиве460<link doc="ngx_http_upstream_module.xml" id="server"/>.461</tag-desc>462463<tag-name id="service"><literal>service</literal></tag-name>464<tag-desc>465Значение параметра466<link doc="ngx_http_upstream_module.xml" id="service"/>467директивы <link doc="ngx_http_upstream_module.xml" id="server"/>.468</tag-desc>469470<tag-name><literal>backup</literal></tag-name>471<tag-desc>472Логическое значение, означающее, является ли сервер473<link doc="ngx_http_upstream_module.xml" id="backup">запасным</link>.474</tag-desc>475476<tag-name><literal>weight</literal></tag-name>477<tag-desc>478<link doc="ngx_http_upstream_module.xml" id="weight">Вес</link>479сервера.480</tag-desc>481482<tag-name id="state"><literal>state</literal></tag-name>483<tag-desc>484Текущее состояние, которое может быть одним из485“<literal>up</literal>”,486“<literal>draining</literal>”,487“<literal>down</literal>”,488“<literal>unavail</literal>”,489“<literal>checking</literal>”490или491“<literal>unhealthy</literal>”.492</tag-desc>493494<tag-name><literal>active</literal></tag-name>495<tag-desc>496Текущее число активных соединений.497</tag-desc>498499<tag-name id="max_conns"><literal>max_conns</literal></tag-name>500<tag-desc>501Ограничение <link doc="ngx_http_upstream_module.xml" id="max_conns"/>502для сервера.503</tag-desc>504505<tag-name><literal>requests</literal></tag-name>506<tag-desc>507Суммарное число508клиентских запросов, перенаправленных на этот сервер.509</tag-desc>510511<tag-name><literal>responses</literal></tag-name>512<tag-desc>513<list type="tag">514515<tag-name><literal>total</literal></tag-name>516<tag-desc>517Суммарное число518ответов, полученных от этого сервера.519</tag-desc>520521<tag-name>522<literal>1xx</literal>,523<literal>2xx</literal>,524<literal>3xx</literal>,525<literal>4xx</literal>,526<literal>5xx</literal>527</tag-name>528<tag-desc>529Число ответов со статусами 1xx, 2xx, 3xx, 4xx и 5xx.530</tag-desc>531532</list>533</tag-desc>534535<tag-name><literal>sent</literal></tag-name>536<tag-desc>537Суммарное число байт, отправленных на этот сервер.538</tag-desc>539540<tag-name><literal>received</literal></tag-name>541<tag-desc>542Суммарное число байт, полученных с этого сервера.543</tag-desc>544545<tag-name><literal>fails</literal></tag-name>546<tag-desc>547Суммарное число548неудачных попыток работы с этим сервером.549</tag-desc>550551<tag-name><literal>unavail</literal></tag-name>552<tag-desc>553Количество раз, когда554сервер становился недоступным для клиентских запросов555(состояние “<literal>unavail</literal>”)556из-за достижения порогового числа неудачных попыток557<link doc="ngx_http_upstream_module.xml" id="max_fails"/>.558</tag-desc>559560<tag-name><literal>health_checks</literal></tag-name>561<tag-desc>562<list type="tag">563564<tag-name><literal>checks</literal></tag-name>565<tag-desc>566Суммарное число запросов567<link doc="ngx_http_upstream_hc_module.xml" id="health_check">проверки568работоспособности</link>.569</tag-desc>570571<tag-name><literal>fails</literal></tag-name>572<tag-desc>573Число неудачных проверок работоспособности.574</tag-desc>575576<tag-name><literal>unhealthy</literal></tag-name>577<tag-desc>578Количество раз, когда579сервер становился неработоспособным (состояние “<literal>unhealthy</literal>”).580</tag-desc>581582<tag-name><literal>last_passed</literal></tag-name>583<tag-desc>584Логическое значение, означающее, была ли последняя проверка585работоспособности удачной и удовлетворял ли ответ заданным586<link doc="ngx_http_upstream_hc_module.xml" id="match">тестам</link>.587</tag-desc>588589</list>590</tag-desc>591592<tag-name><literal>downtime</literal></tag-name>593<tag-desc>594Суммарное время,595когда сервер находился в состояниях “<literal>unavail</literal>”,596“<literal>checking</literal>” и “<literal>unhealthy</literal>”.597</tag-desc>598599<tag-name><literal>downstart</literal></tag-name>600<tag-desc>601Время (в миллисекундах с начала эпохи),602когда сервер стал603“<literal>unavail</literal>”,604“<literal>checking</literal>” или “<literal>unhealthy</literal>”.605</tag-desc>606607<tag-name id="selected"><literal>selected</literal></tag-name>608<tag-desc>609Время (в миллисекундах с начала эпохи),610когда сервер в последний раз был выбран для обработки запроса (1.7.5).611</tag-desc>612613<tag-name id="header_time"><literal>header_time</literal></tag-name>614<tag-desc>615Среднее время получения616<link doc="ngx_http_upstream_module.xml" id="var_upstream_header_time">заголовка617ответа</link> от сервера (1.7.10).618До версии 1.11.6619поле было доступно только при использовании метода балансировки620<link doc="ngx_http_upstream_module.xml" id="least_time"/>.621</tag-desc>622623<tag-name id="response_time"><literal>response_time</literal></tag-name>624<tag-desc>625Среднее время получения626<link doc="ngx_http_upstream_module.xml" id="var_upstream_response_time">всего627ответа</link> от сервера (1.7.10).628До версии 1.11.6629поле было доступно только при использовании метода балансировки630<link doc="ngx_http_upstream_module.xml" id="least_time"/>.631</tag-desc>632633</list>634</tag-desc>635636<tag-name><literal>keepalive</literal></tag-name>637<tag-desc>638Текущее число бездействующих639<link doc="ngx_http_upstream_module.xml" id="keepalive"/>-соединений.640</tag-desc>641642<tag-name id="zombies"><literal>zombies</literal></tag-name>643<tag-desc>644Текущее число серверов, удалённых645из группы, но всё ещё обрабатывающих активные клиентские запросы.646</tag-desc>647648<tag-name id="zone"><literal>zone</literal></tag-name>649<tag-desc>650Имя <link doc="ngx_http_upstream_module.xml" id="zone">зоны</link>651разделяемой памяти,652в которой хранятся конфигурация группы и её рабочее состояние.653</tag-desc>654655<tag-name id="queue"><literal>queue</literal></tag-name>656<tag-desc>657Для <link doc="ngx_http_upstream_module.xml" id="queue">очереди</link> запросов658доступны следующие данные:659<list type="tag">660661<tag-name><literal>size</literal></tag-name>662<tag-desc>663Текущее число запросов в очереди.664</tag-desc>665666<tag-name><literal>max_size</literal></tag-name>667<tag-desc>668Максимальное число запросов, которые могут одновременно находиться в очереди.669</tag-desc>670671<tag-name><literal>overflows</literal></tag-name>672<tag-desc>673Суммарное число запросов, отклонённых из-за переполнения очереди.674</tag-desc>675676</list>677</tag-desc>678679</list>680</tag-desc>681682<tag-name id="caches"><literal>caches</literal></tag-name>683<tag-desc>684Для каждого кэша, сконфигурированного при помощи685<link doc="ngx_http_proxy_module.xml" id="proxy_cache_path"/>686и аналогичных директив:687<list type="tag">688689<tag-name><literal>size</literal></tag-name>690<tag-desc>691Текущий размер кэша.692</tag-desc>693694<tag-name><literal>max_size</literal></tag-name>695<tag-desc>696Ограничение на максимальный размер кэша, заданное в конфигурации.697</tag-desc>698699<tag-name><literal>cold</literal></tag-name>700<tag-desc>701Логическое значение, указывающее, продолжается ли загрузка702данных процессом “cache loader” с диска в кэш.703</tag-desc>704705<tag-name>706<literal>hit</literal>,707<literal>stale</literal>,708<literal>updating</literal>,709<literal>revalidated</literal>710</tag-name>711<tag-desc>712<list type="tag">713714<tag-name><literal>responses</literal></tag-name>715<tag-desc>716Суммарное число ответов, прочитанных из кэша (попадания в кэш717или просроченные ответы вследствие718<link doc="ngx_http_proxy_module.xml" id="proxy_cache_use_stale"/>719и аналогичных директив).720</tag-desc>721722<tag-name><literal>bytes</literal></tag-name>723<tag-desc>724Суммарное число байт, прочитанных из кэша.725</tag-desc>726727</list>728</tag-desc>729730<tag-name>731<literal>miss</literal>,732<literal>expired</literal>,733<literal>bypass</literal>734</tag-name>735<tag-desc>736<list type="tag">737738<tag-name><literal>responses</literal></tag-name>739<tag-desc>740Суммарное число ответов, взятых не из кэша (<literal>miss</literal> —741отсутствие данных в кэше, <literal>expired</literal> — просроченные ответы,742<literal>bypass</literal> — ответ не был взят из кэша743вследствие <link doc="ngx_http_proxy_module.xml" id="proxy_cache_bypass"/>744и аналогичных директив).745</tag-desc>746747<tag-name><literal>bytes</literal></tag-name>748<tag-desc>749Суммарное число байт, прочитанных с проксируемого сервера.750</tag-desc>751752<tag-name><literal>responses_written</literal></tag-name>753<tag-desc>754Суммарное число ответов, записанных в кэш.755</tag-desc>756757<tag-name><literal>bytes_written</literal></tag-name>758<tag-desc>759Суммарное число байт, записанных в кэш.760</tag-desc>761762</list>763</tag-desc>764765</list>766</tag-desc>767768<tag-name id="stream"><literal>stream</literal></tag-name>769<tag-desc>770771<list type="tag">772<tag-name id="stream_server_zones"><literal>server_zones</literal></tag-name>773<tag-desc>774Для каждой <link id="status_zone"/>:775<list type="tag">776777<tag-name><literal>processing</literal></tag-name>778<tag-desc>779Число обрабатываемых в настоящий момент780клиентских соединений.781</tag-desc>782783<tag-name><literal>connections</literal></tag-name>784<tag-desc>785Суммарное число786соединений, полученных от клиентов.787</tag-desc>788789<tag-name id="sessions"><literal>sessions</literal></tag-name>790<tag-desc>791<list type="tag">792793<tag-name><literal>total</literal></tag-name>794<tag-desc>795Суммарное число завершённых клиентских сессий.796</tag-desc>797798<tag-name>799<literal>2xx</literal>,800<literal>4xx</literal>,801<literal>5xx</literal>802</tag-name>803<tag-desc>804Число завершённых сессий со805<link doc="../stream/ngx_stream_core_module.xml" id="var_status">статусами</link>8062xx, 4xx или 5xx.807</tag-desc>808809</list>810</tag-desc>811812<tag-name id="stream_discarded"><literal>discarded</literal></tag-name>813<tag-desc>814Суммарное число соединений, завершённых без создания сессии.815</tag-desc>816817<tag-name><literal>received</literal></tag-name>818<tag-desc>819Суммарное число байт, полученных от клиентов.820</tag-desc>821822<tag-name><literal>sent</literal></tag-name>823<tag-desc>824Суммарное число байт, отправленных клиентам.825</tag-desc>826827</list>828</tag-desc>829830<tag-name id="stream_upstreams"><literal>upstreams</literal></tag-name>831<tag-desc>832Для каждого833<link doc="../stream/ngx_stream_upstream_module.xml" id="server">сервера</link>834в835<link doc="../stream/ngx_stream_upstream_module.xml" id="zone">динамически836настраиваемой</link>837<link doc="../stream/ngx_stream_upstream_module.xml" id="upstream">группе</link>838доступны следующие данные:839<list type="tag">840841<tag-name><literal>id</literal></tag-name>842<tag-desc>843Идентификатор сервера.844</tag-desc>845846<tag-name><literal>server</literal></tag-name>847<tag-desc>848<link doc="../stream/ngx_stream_upstream_module.xml" id="server">Адрес</link>849сервера.850</tag-desc>851852<tag-name id="stream_name"><literal>name</literal></tag-name>853<tag-desc>854Имя сервера, указанное в директиве855<link doc="../stream/ngx_stream_upstream_module.xml" id="server"/>.856</tag-desc>857858<tag-name id="stream_service"><literal>service</literal></tag-name>859<tag-desc>860Значение параметра861<link doc="ngx_http_upstream_module.xml" id="service"/>862директивы <link doc="ngx_http_upstream_module.xml" id="server"/>.863</tag-desc>864865<tag-name><literal>backup</literal></tag-name>866<tag-desc>867Логическое значение, означающее, является ли сервер868<link doc="../stream/ngx_stream_upstream_module.xml" id="backup">запасным</link>.869</tag-desc>870871<tag-name><literal>weight</literal></tag-name>872<tag-desc>873<link doc="../stream/ngx_stream_upstream_module.xml" id="weight">Вес</link>874сервера.875</tag-desc>876877<tag-name><literal>state</literal></tag-name>878<tag-desc>879Текущее состояние, которое может быть одним из880“<literal>up</literal>”,881“<literal>down</literal>”,882“<literal>unavail</literal>”,883“<literal>checking</literal>”884или885“<literal>unhealthy</literal>”.886</tag-desc>887888<tag-name><literal>active</literal></tag-name>889<tag-desc>890Текущее число соединений.891</tag-desc>892893<tag-name><literal>max_conns</literal></tag-name>894<tag-desc>895Ограничение896<link doc="../stream/ngx_stream_upstream_module.xml" id="max_conns"/>897для сервера.898</tag-desc>899900<tag-name><literal>connections</literal></tag-name>901<tag-desc>902Суммарное число903клиентских соединений, перенаправленных на этот сервер.904</tag-desc>905906<tag-name><literal>connect_time</literal></tag-name>907<tag-desc>908Среднее время установки соединения с сервером группы.909До версии 1.11.6910поле было доступно только при использовании метода балансировки911<link doc="../stream/ngx_stream_upstream_module.xml" id="least_time"/>.912</tag-desc>913914<tag-name><literal>first_byte_time</literal></tag-name>915<tag-desc>916Среднее время получения первого байта данных.917До версии 1.11.6918поле было доступно только при использовании метода балансировки919<link doc="../stream/ngx_stream_upstream_module.xml" id="least_time"/>.920</tag-desc>921922<tag-name><literal>response_time</literal></tag-name>923<tag-desc>924Среднее время получения последнего байта данных.925До версии 1.11.6926поле было доступно только при использовании метода балансировки927<link doc="../stream/ngx_stream_upstream_module.xml" id="least_time"/>.928</tag-desc>929930<tag-name><literal>sent</literal></tag-name>931<tag-desc>932Суммарное число байт, отправленных на этот сервер.933</tag-desc>934935<tag-name><literal>received</literal></tag-name>936<tag-desc>937Суммарное число байт, полученных с этого сервера.938</tag-desc>939940<tag-name><literal>fails</literal></tag-name>941<tag-desc>942Суммарное число943неудачных попыток работы с этим сервером.944</tag-desc>945946<tag-name><literal>unavail</literal></tag-name>947<tag-desc>948Количество раз, когда949сервер становился недоступным для клиентских соединений950(состояние “<literal>unavail</literal>”)951из-за достижения порогового числа неудачных попыток952<link doc="../stream/ngx_stream_upstream_module.xml" id="max_fails"/>.953</tag-desc>954955<tag-name><literal>health_checks</literal></tag-name>956<tag-desc>957<list type="tag">958959<tag-name><literal>checks</literal></tag-name>960<tag-desc>961Суммарное число запросов962<link doc="../stream/ngx_stream_upstream_hc_module.xml" id="health_check">проверки963работоспособности</link>.964</tag-desc>965966<tag-name><literal>fails</literal></tag-name>967<tag-desc>968Число неудачных проверок работоспособности.969</tag-desc>970971<tag-name><literal>unhealthy</literal></tag-name>972<tag-desc>973Количество раз, когда974сервер становился неработоспособным (состояние “<literal>unhealthy</literal>”).975</tag-desc>976977<tag-name><literal>last_passed</literal></tag-name>978<tag-desc>979Логическое значение, означающее, была ли последняя проверка980работоспособности удачной и удовлетворял ли ответ заданным981<link doc="../stream/ngx_stream_upstream_hc_module.xml" id="match">тестам</link>.982</tag-desc>983984</list>985</tag-desc>986987<tag-name><literal>downtime</literal></tag-name>988<tag-desc>989Суммарное время,990когда сервер находился в состояниях “<literal>unavail</literal>”,991“<literal>checking</literal>” и “<literal>unhealthy</literal>”.992</tag-desc>993994<tag-name><literal>downstart</literal></tag-name>995<tag-desc>996Время (в миллисекундах с начала эпохи),997когда сервер стал998“<literal>unavail</literal>”,999“<literal>checking</literal>” или “<literal>unhealthy</literal>”.1000</tag-desc>10011002<tag-name><literal>selected</literal></tag-name>1003<tag-desc>1004Время (в миллисекундах с начала эпохи),1005когда сервер в последний раз был выбран для обработки соединения.1006</tag-desc>10071008</list>1009</tag-desc>10101011<tag-name><literal>zombies</literal></tag-name>1012<tag-desc>1013Текущее число серверов, удалённых1014из группы, но всё ещё обрабатывающих активные клиентские соединения.1015</tag-desc>10161017<tag-name><literal>zone</literal></tag-name>1018<tag-desc>1019Имя <link doc="../stream/ngx_stream_upstream_module.xml" id="zone">зоны</link>1020разделяемой памяти,1021в которой хранятся конфигурация группы и её рабочее состояние.1022</tag-desc>10231024</list>1025</tag-desc>10261027</list>1028</para>10291030</section>10311032<section id="compatibility" name="Совместимость">10331034<para>1035<list type="bullet">10361037<listitem>1038Поле <link id="zone"/> в1039<link id="upstreams">http</link> и <link id="stream_upstreams">stream</link>1040upstreams1041было добавлено в <link id="version">версии</link> 8.1042</listitem>10431044<listitem>1045Поля <link id="slabs"/>1046были добавлены в <link id="version">версии</link> 8.1047</listitem>10481049<listitem>1050Состояние1051<link id="state">checking</link>1052было добавлено в <link id="version">версии</link> 8.1053</listitem>10541055<listitem>1056Поля1057<link id="name"/> и <link id="service"/> в1058<link id="upstreams">http</link> и <link id="stream_upstreams">stream</link>1059upstreams1060были добавлены в <link id="version">версии</link> 8.1061</listitem>10621063<listitem>1064Поля <link id="nginx_build"/> и <link id="ppid"/>1065были добавлены в <link id="version">версии</link> 8.1066</listitem>10671068<listitem>1069Поля <link id="sessions"/>1070и поле <link id="stream_discarded">discarded</link> в1071stream <link id="stream_server_zones">server_zones</link>1072были добавлены в <link id="version">версии</link> 7.1073</listitem>10741075<listitem>1076Поле <link id="zombies"/>1077было перемещено из <link doc="../debugging_log.xml">debug</link>-версии nginx1078в <link id="version">версии</link> 6.1079</listitem>10801081<listitem>1082Поля <link id="ssl"/>1083были добавлены в <link id="version">версии</link> 6.1084</listitem>10851086<listitem>1087Поле <link id="discarded"/> в1088<link id="server_zones"/>1089было добавлено в <link id="version">версии</link> 6.1090</listitem>10911092<listitem>1093Поля <link id="queue"/>1094были добавлены в <link id="version">версии</link> 6.1095</listitem>10961097<listitem>1098Поле <link id="pid"/>1099было добавлено в <link id="version">версии</link> 6.1100</listitem>11011102<listitem>1103Список серверов в <link id="upstreams"/> был1104перемещён в <link id="peers"/> в1105<link id="version">версии</link> 6.1106</listitem>11071108<listitem>1109Поле <literal>keepalive</literal> сервера группы1110было удалено в <link id="version">версии</link> 5.1111</listitem>11121113<listitem>1114<link id="stream">stream</link>1115был добавлен в <link id="version">версии</link> 5.1116</listitem>11171118<listitem>1119Поле <link id="generation"/>1120было добавлено в <link id="version">версии</link> 5.1121</listitem>11221123<listitem>1124Поле <link id="respawned"/> в1125<link id="processes"/>1126было добавлено в <link id="version">версии</link> 5.1127</listitem>11281129<listitem>1130Поля <link id="header_time"/> и <link id="response_time"/> в1131<link id="upstreams"/>1132были добавлены в <link id="version">версии</link> 5.1133</listitem>11341135<listitem>1136Поле <link id="selected"/> в1137<link id="upstreams"/>1138было добавлено в <link id="version">версии</link> 4.1139</listitem>11401141<listitem>1142Состояние <link id="state">draining</link> в1143<link id="upstreams"/>1144было добавлено в <link id="version">версии</link> 4.1145</listitem>11461147<listitem>1148Поля <link id="id"/> и <link id="max_conns"/> в1149<link id="upstreams"/>1150были добавлены в <link id="version">версии</link> 3.1151</listitem>11521153<listitem>1154Поле <literal>revalidated</literal> в <link id="caches"/>1155было добавлено в <link id="version">версии</link> 3.1156</listitem>11571158<listitem>1159<link id="server_zones"/>, <link id="caches"/>1160и <link id="load_timestamp"/>1161были добавлены в <link id="version">версии</link> 2.1162</listitem>11631164</list>1165</para>11661167</section>11681169</module>117011711172