apache / apache/cloudstack

Load balancer counters are reset to 0 if there are load balancer changes

Aberta
#6,849 4 comentários 0 reações 1 responsável Reivindicada por @weizhouapache Ver no GitHub
component:virtual-router no-issue-activity status:stale type:bug
Linguagem predominante
Java
Estrelas
3.1k
Forks
1.4k
Merge médio
6d 19h
PRs com merge (30d)
32

Descrição

CloudStack uses haproxy in VR to implement the load balancer feature. If there are any load balancer changes (add/remove VMs, add/remove rules, etc), the haproxy configuration will be regenerated and haproxy service in VR will be reloaded.

We've found an issue that counters are reset to 0 after haproxy reload, which is incorrect because the existing connections are remain alive.

Before haproxy reload:
![image](https://user-images.githubusercontent.com/57355700/197732623-c1d9bb5e-dc71-41f1-a66d-b9b756319560.png)

After haproxy reload:
![image](https://user-images.githubusercontent.com/57355700/197732986-95fcf89d-afb0-4ff1-aeb0-5a9f1e514010.png)

An issue has been created in haproxy community: https://discourse.haproxy.org/t/stats-are-reset-to-0-after-haproxy-reload/8051

Users who monitor the load balancer connections, please pay attention to it.

##### ISSUE TYPE

* Bug Report

##### COMPONENT NAME

~~~
VR
~~~

##### CLOUDSTACK VERSION

~~~
4.17
4.18
~~~

##### CONFIGURATION

Advanced network
load balancer

##### OS / ENVIRONMENT

##### SUMMARY

##### STEPS TO REPRODUCE

~~~

~~~

##### EXPECTED RESULTS

~~~

~~~

##### ACTUAL RESULTS

~~~

~~~

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.