Spec-Zone.ru › Ansible 2.6

nginx_status_facts - Получение фактов состояния nginx.

Новое в версии 2.3.

  • Обзор
  • Параметры
  • Примечания
  • Примеры
  • Возвращаемые значения
  • Статус
  • Техническое обслуживание
    • Автор

Обзор

  • Сбор фактов из nginx по URL, у которого включен stub_status.

Параметры

Параметр Варианты/Значения по умолчанию Комментарии
timeout По умолчанию:
10
Таймаут соединения HTTP в секундах.
url
обязательно
URL состояния nginx.

Примечания

Примечание

  • См. http://nginx.org/en/docs/http/ngx_http_stub_status_module.html для получения дополнительной информации.

Примеры

# Gather status facts from nginx on localhost
- name: get current http stats
  nginx_status_facts:
    url: http://localhost/nginx_status

# Gather status facts from nginx on localhost with a custom timeout of 20 seconds
- name: get current http stats
  nginx_status_facts:
    url: http://localhost/nginx_status
    timeout: 20

Возвращаемые значения

Общие возвращаемые значения описаны в этом разделе, следующие поля уникальны для данного модуля:

Ключ Возвращаемое значение Описание
nginx_status_facts.accepts
int
успех
Общее количество принятых соединений клиентов.

Пример:
81769947
nginx_status_facts.active_connections
int
успех
Активные соединения.

Пример:
2340
nginx_status_facts.data
строка
успех
HTTP-ответ как есть.

Пример:
Активные соединения: 2340 сервер принимает обработанные запросы 81769947 81769947 144332345 Чтение: 0 Запись: 241 Ожидание: 2092
nginx_status_facts.handled
int
успех
Общее количество обработанных соединений. Как правило, значение параметра совпадает с accepts, за исключением случаев достижения каких-либо ограничений ресурсов.

Пример:
81769947
nginx_status_facts.reading
int
успех
Текущее количество подключений, где nginx читает заголовок запроса.

nginx_status_facts.requests
int
успех
Общее количество клиентских запросов.

Пример:
144332345
nginx_status_facts.waiting
int
успех
Текущее количество неактивных клиентских соединений, ожидающих запроса.

Пример:
2092
nginx_status_facts.writing
int
успех
Текущее количество подключений, где nginx отправляет ответ клиенту.

Пример:
241


Статус

Этот модуль помечен как превью, что означает, что его интерфейс не гарантируется как обратной совместимости.

Техническое обслуживание

Этот модуль помечен как сообщество, что означает, что он поддерживается сообществом Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.

Список других модулей, поддерживаемых сообществом Ansible, см. здесь.

Автор

  • René Moser (@resmo)

Подсказка

Если вы заметите какие-либо проблемы в этой документации, вы можете изменить этот документ, чтобы улучшить его.

© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.6/modules/nginx_status_facts_module.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API