i’ve started playing around with PXC and I’m testing it in an environment very similar to my production environment, we have 3 nodes in cluster and I’m trying to closely monitor the cluster status so i can understand when things go wrong.
wsrep_local_recv_queue_avg, this value ranges anywhere between 0.205483 - 0.506762 on my nodes, is this good ? is this bad ? i understand that this means that the avg queue is bigger then what the node could apply, but whats a good avg ? is 0.0 even realistic ? currently i have 2 replication threads configured and everything is within a local LAN, machines have 64GB of RAM and SSD drives.
I’m talking about local recv queue not send queue, what’s concerning here is that i constantly see 0 on the recv queue but the avg is always bigger then 0:
sorry, it was typo i mean wsrep_local_recv_queue_avg instead wsrep_local_send_queue_avg
when looking into wsrep_local_recv_queue_avg is non-zero means that there a queue often, may be not large one and wsrep_local_recv_queue is absolute value during show global status while _avg is the average queue in between show global status runs.