%PDF- %PDF-
| Direktori : /etc/ansible/roles/web/templates/nginx/ |
| Current File : //etc/ansible/roles/web/templates/nginx/bx_apache_status.conf.j2 |
# {{ ansible_managed }}
# cofigure nginx for getting server-status info from apache for cluster nodes
#
server {
listen {{ nginx_to_apache_monitoring_port }};
server_name _;
server_name_in_redirect off;
access_log off;
# for {{ apache_monitoring_page }}
location ~* ^{{ apache_monitoring_page }} {
allow 127.0.0.1;
{% for host in groups['bitrix-web'] %}
{%if host != deleted_web_server %}
allow {{ hostvars[host].bx_netaddr }};
{% endif %}
{% endfor %}
{%if new_web_server != 'NOT_DEFINED' %}
allow {{ hostvars[new_web_server].bx_netaddr }};
{%endif%}
deny all;
proxy_pass http://{{ apache_monitoring_netaddr }}:{{ apache_monitoring_port }};
}
location / { deny all; }
}