mirror of https://github.com/Aidaho12/haproxy-wi
parent
9d85b74599
commit
4bb9a840fb
|
@ -16,9 +16,16 @@ async def async_get_overview(serv1, serv2):
|
||||||
haproxy_config_path = sql.get_setting('haproxy_config_path')
|
haproxy_config_path = sql.get_setting('haproxy_config_path')
|
||||||
commands = [ "ls -l %s |awk '{ print $6\" \"$7\" \"$8}'" % haproxy_config_path ]
|
commands = [ "ls -l %s |awk '{ print $6\" \"$7\" \"$8}'" % haproxy_config_path ]
|
||||||
commands1 = [ "ps ax |grep waf/bin/modsecurity |grep -v grep |wc -l" ]
|
commands1 = [ "ps ax |grep waf/bin/modsecurity |grep -v grep |wc -l" ]
|
||||||
|
commands2 = [ "ps ax |grep keep_alive.py |grep -v grep |wc -l" ]
|
||||||
|
|
||||||
cmd = 'echo "show info" |nc %s %s |grep -e "Process_num"' % (serv2, haproxy_sock_port)
|
cmd = 'echo "show info" |nc %s %s |grep -e "Process_num"' % (serv2, haproxy_sock_port)
|
||||||
server_status = (serv1, serv2, funct.server_status(funct.subprocess_execute(cmd)), funct.ssh_command(serv2, commands), funct.ssh_command(serv2, commands1), sql.select_servers(server=serv2, keep_alive=1))
|
server_status = (serv1,
|
||||||
|
serv2,
|
||||||
|
funct.server_status(funct.subprocess_execute(cmd)),
|
||||||
|
funct.ssh_command(serv2, commands),
|
||||||
|
funct.ssh_command(serv2, commands1),
|
||||||
|
sql.select_servers(server=serv2, keep_alive=1),
|
||||||
|
funct.ssh_command(serv2, commands2))
|
||||||
return server_status
|
return server_status
|
||||||
|
|
||||||
async def get_runner_overview():
|
async def get_runner_overview():
|
||||||
|
|
|
@ -3,9 +3,17 @@
|
||||||
<td class="padding10">
|
<td class="padding10">
|
||||||
<a href="#{{ service.0 }}" title="Go to {{ service.0 }} status" style="color: #000; padding-left: 15px;">
|
<a href="#{{ service.0 }}" title="Go to {{ service.0 }} status" style="color: #000; padding-left: 15px;">
|
||||||
{{ service.0 }}
|
{{ service.0 }}
|
||||||
|
|
||||||
{% if service.5.0.0|int() >= 1 %}
|
{% if service.5.0.0|int() >= 1 %}
|
||||||
<img src="/image/pic/shield.png" width=18 style="padding-left: 5px; margin-bottom: -3px;" title="Auto start enabled">
|
<img
|
||||||
|
{% if service.6|int() >= 1 %}
|
||||||
|
src="/image/pic/shield.png" title="Auto start enabled"
|
||||||
|
{% else %}
|
||||||
|
src="/image/pic/shield-red.png" title="Auto start enabled, but keep alive service does not work"
|
||||||
|
{% endif %}
|
||||||
|
width=18 style="padding-left: 5px; margin-bottom: -3px;">
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
</a>
|
</a>
|
||||||
</td>
|
</td>
|
||||||
<td class="second-collumn">
|
<td class="second-collumn">
|
||||||
|
|
Binary file not shown.
After Width: | Height: | Size: 19 KiB |
|
@ -359,7 +359,7 @@ pre {
|
||||||
padding: 10px;
|
padding: 10px;
|
||||||
padding-left: 0px;
|
padding-left: 0px;
|
||||||
border: none;
|
border: none;
|
||||||
width: 23%;
|
width: 15%;
|
||||||
}
|
}
|
||||||
.padding20 {
|
.padding20 {
|
||||||
padding: 15px;
|
padding: 15px;
|
||||||
|
|
Loading…
Reference in New Issue