{% extends "base.html" %} {% block content %} {% for s in servers %} {% endfor %}
{% if role <= 2 %} Servers {% else %} Server {% endif %} HAProxy Nginx Keepalived WAF
{% if role <= 1 %} Roxy-WI server status {% else %} Roxy-WI server status {% endif %}
{% if role == 1 %} {% endif %}
{% if role <= 1 %} Services status {% else %} Services status {% endif %}
{% if metrics_master == 'active' %} {% if role <= 1 %} Metrics master {% else %} Metrics master {% endif %} {% else %} {% if metrics_master == 'inactive' or metrics_master == 'failed' %} {% if role <= 1 %} Metrics master {% else %} Metrics master {% endif %} {% else %} Metrics master {% endif %} {% endif %} {% if checker_master == 'active' %} {% if role <= 1 %} Checker master {% else %} Checker master {% endif %} {% else %} {% if checker_master == 'inactive' or checker_master == 'failed' %} {% if role <= 1 %} Checker master {% else %} Checker master {% endif %} {% else %} Checker master {% endif %} {% endif %} {% if keep_alive == 'active' %} {% if role <= 1 %} Auto start {% else %} Auto star {% endif %} {% else %} {% if keep_alive == 'inactive' or keep_alive == 'failed' %} {% if role <= 1 %} Auto start {% else %} Auto start {% endif %} {% else %} Auto start {% endif %} {% endif %}
{% if metrics_worker|int() >= 1 %} {% else %} {% if is_metrics_worker|int() == 0 %} {% else %} {% endif %} {% endif %} {% if role <= 1 %} Metrics workers {% else %} Metrics workers {% endif %} {% if checker_worker|int() >= 1 %} {% else %} {% if is_checker_worker|int() == 0 %} {% else %} {% endif %} {% endif %} {% if role <= 1 %} Checker workers {% else %} Checker workers {% endif %} {% if smon == 'active' %} SMON {% else %} {% if smon == 'inactive' or smon== 'failed' %} SMON {% else %} SMON {% endif %} {% endif %}
{% if grafana|int() >= 1 %} Grafana {% else %} Grafana {% endif %} {% if prometheus|int() >= 1 %} Prometheus {% else %} Prometheus {% endif %} {% if port_scanner == 'active' %} Port scanner {% else %} {% if port_scanner == 'inactive' or port_scanner== 'failed' %} Port scanner {% else %} Port scanner {% endif %} {% endif %}
{% if role <= 2 %} {% if role == 2 %} {% set admin_uri = 'servers.py' %} {% elif role == 1 %} {% set admin_uri = 'users.py' %} {% endif %} {% set counter = 0 %} {% for USER in users %} {% set counter = counter + loop.index0 %} {% if counter <= 2 %} {% else %} {% endif %} {% endfor %}
Login Groups Role Show all
{{ USER.username }} {% for group in users_groups %} {% if USER.user_id|string() == group.user_id|string() %} {{ group.groups.name }} {% endif %} {% endfor %} {{ USER.role }}
{% endif %} {% if role <= 1 %} {% set counter = 0 -%} {% for group in groups %} {% set counter = counter + loop.index0 %} {% if counter <= 2 %} {% else %} {% endif %} {% endfor %}
Group Description Show all
{{ group.name }} {{ group.description }}
{% for role in roles %} {% endfor %}
Role Description
{{ role.name }} {{ role.description }}
{% endif %} {% if role <= 2 %} {% set counter = 0 -%} {% for log in haproxy_wi_log %} {% set counter = counter + loop.index0 %} {% if counter <= 2 %} {% else %} {% endif %} {% endfor %}
{% if role == 2 %} {% else %} {% endif %} Recent Roxy-WI log Show more log
{{log }}
{% endif %} {% endblock %}