bioyino icon indicating copy to clipboard operation
bioyino copied to clipboard

Settings and logic for Bioyino as an agent

Open syatihoko opened this issue 5 months ago • 0 comments

Configured the agent in front of the Bioyino cluster.

By specifying cluster servers (3 nodes) "List of nodes to replicate metrics to" nodes = ['server1_VIP1:8136', 'server2_VIP1:8136', 'server3_VIP1:8136']

Each Node has 2 VIP addresses. I thought about improving the reservation and specified both VIPs and got 6 IP addresses in the nodes parameter. Example: nodes = ['server1_VIP1:8136', 'server2_VIP1:8136', 'server3_VIP1:8136', 'server1_VIP2:8136', 'server2_VIP2:8136', 'server3_VIP2:8136'] As a result, the metrics are doubled - the quantity increases exactly 2 times.

Now I thought that I didn’t understand the logic of the work correctly. Did I understand correctly? The pre-aggregated metric is sent to the specified number of servers, and if the server is a master, then it processes them without coordinating with other servers. And the other servers receive a duplicate and throw it away?

That is, metrics delivered in this way only to the slave (ingress-metric-peer) will be discarded and will not be sent to other servers (to the master), unlike receiving incoming metrics (directly - ingress-metric)?

syatihoko avatar Sep 25 '24 14:09 syatihoko