We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
我正在试用automq社区版,看到社区版支持基于流量吞吐压力调度。
发现流量相差蛮大的,但是没有触发controller调度。
这是auto-balancer.log的一段日志 [2025-02-11 10:54:47,245] INFO NetworkInUsageDistributionGoal expected dist bound: NWIn=10.48MB/s-NWIn=12.8MB/s (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO NetworkOutUsageDistributionGoal expected dist bound: NWOut=10.78MB/s-NWOut=13.18MB/s (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Expected load change: brokerId=0, NWIn=11.47MB/s (-0Bytes/s), NWOut=11.7MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Expected load change: brokerId=1000, NWIn=11.45MB/s (-0Bytes/s), NWOut=11.62MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Expected load change: brokerId=1001, NWIn=11.99MB/s (-0Bytes/s), NWOut=12.61MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Total actions num: 0, split to 0 batches, estimated time to complete: 0ms (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Detect finished, next detect will be after 60000 ms (kafka.autobalancer) [2025-02-11 10:55:47,245] INFO [AnomalyDetector id=0] Start detect (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Broker status: Broker{brokerId=0, outOfDate=false, slow=false, timestamp=1739242537544, Loads={NWIn=11.79MB/s (trusted), NWOut=11.9MB/s (trusted)}} (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Broker status: Broker{brokerId=1000, outOfDate=false, slow=true, timestamp=1739242543103, Loads={NWIn=11.15MB/s (trusted), NWOut=10.89MB/s (trusted)}} (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Broker status: Broker{brokerId=1001, outOfDate=false, slow=false, timestamp=1739242543375, Loads={NWIn=12.17MB/s (trusted), NWOut=12.4MB/s (trusted)}} (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO NetworkInUsageDistributionGoal expected dist bound: NWIn=10.53MB/s-NWIn=12.87MB/s (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO NetworkOutUsageDistributionGoal expected dist bound: NWOut=10.56MB/s-NWOut=12.9MB/s (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Expected load change: brokerId=0, NWIn=11.79MB/s (-0Bytes/s), NWOut=11.9MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Expected load change: brokerId=1000, NWIn=11.15MB/s (-0Bytes/s), NWOut=10.89MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Expected load change: brokerId=1001, NWIn=12.17MB/s (-0Bytes/s), NWOut=12.4MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Total actions num: 0, split to 0 batches, estimated time to complete: 0ms (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Detect finished, next detect will be after 60000 ms (kafka.autobalancer)
[2025-02-11 10:54:47,245] INFO NetworkInUsageDistributionGoal expected dist bound: NWIn=10.48MB/s-NWIn=12.8MB/s (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO NetworkOutUsageDistributionGoal expected dist bound: NWOut=10.78MB/s-NWOut=13.18MB/s (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Expected load change: brokerId=0, NWIn=11.47MB/s (-0Bytes/s), NWOut=11.7MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Expected load change: brokerId=1000, NWIn=11.45MB/s (-0Bytes/s), NWOut=11.62MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Expected load change: brokerId=1001, NWIn=11.99MB/s (-0Bytes/s), NWOut=12.61MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Total actions num: 0, split to 0 batches, estimated time to complete: 0ms (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Detect finished, next detect will be after 60000 ms (kafka.autobalancer) [2025-02-11 10:55:47,245] INFO [AnomalyDetector id=0] Start detect (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Broker status: Broker{brokerId=0, outOfDate=false, slow=false, timestamp=1739242537544, Loads={NWIn=11.79MB/s (trusted), NWOut=11.9MB/s (trusted)}} (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Broker status: Broker{brokerId=1000, outOfDate=false, slow=true, timestamp=1739242543103, Loads={NWIn=11.15MB/s (trusted), NWOut=10.89MB/s (trusted)}} (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Broker status: Broker{brokerId=1001, outOfDate=false, slow=false, timestamp=1739242543375, Loads={NWIn=12.17MB/s (trusted), NWOut=12.4MB/s (trusted)}} (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO NetworkInUsageDistributionGoal expected dist bound: NWIn=10.53MB/s-NWIn=12.87MB/s (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO NetworkOutUsageDistributionGoal expected dist bound: NWOut=10.56MB/s-NWOut=12.9MB/s (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Expected load change: brokerId=0, NWIn=11.79MB/s (-0Bytes/s), NWOut=11.9MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Expected load change: brokerId=1000, NWIn=11.15MB/s (-0Bytes/s), NWOut=10.89MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Expected load change: brokerId=1001, NWIn=12.17MB/s (-0Bytes/s), NWOut=12.4MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Total actions num: 0, split to 0 batches, estimated time to complete: 0ms (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Detect finished, next detect will be after 60000 ms (kafka.autobalancer)
Partitions skew和Leader skew已相差很大
controller已配置了autobalancer.controller.enable=true
The text was updated successfully, but these errors were encountered:
你好,从 autobalancer.log 来看,其统计到的各 broker 流量均处于期望的均衡范围内,所以并没有发起任何分区迁移,日志上显示各 broker 的发送和消费流量都大约处于 11MB/s ~ 12MB/s 区间,该流量数据可与指标 kafka_broker_network_io_bytes_total 进行交叉验证。此外社区版的 autobalancer 仅支持流量负载均衡,并不考虑分区数量的均衡,所以 partitions skew 并不会导致调度。如果对调度相关的行为还有更多问题的话,我们可以拉一个微信群详细探讨
Sorry, something went wrong.
谢谢
No branches or pull requests
我正在试用automq社区版,看到社区版支持基于流量吞吐压力调度。
![Image](https://private-user-images.githubusercontent.com/143023107/411811886-f8f6d067-70c9-4f7b-9479-99018a2d96e6.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MzMxMzEsIm5iZiI6MTczOTUzMjgzMSwicGF0aCI6Ii8xNDMwMjMxMDcvNDExODExODg2LWY4ZjZkMDY3LTcwYzktNGY3Yi05NDc5LTk5MDE4YTJkOTZlNi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQxMTMzNTFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05NzkzMmVmN2UyYmZjNTM4N2NiYWY4ZDEwNzQ1MzEyODc1NzgzMjM0Y2E0MzQ2MTA2M2E2OTAyYTQwMmRkOThiJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.5wa4dQ2jCMsOkEr2Q7IZmZn6BrzI1n9oIuSiYHhWwoY)
发现流量相差蛮大的,但是没有触发controller调度。
![Image](https://private-user-images.githubusercontent.com/143023107/411812728-ce1ed4b3-bd8e-4934-bbb2-037ce7f008ff.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MzMxMzEsIm5iZiI6MTczOTUzMjgzMSwicGF0aCI6Ii8xNDMwMjMxMDcvNDExODEyNzI4LWNlMWVkNGIzLWJkOGUtNDkzNC1iYmIyLTAzN2NlN2YwMDhmZi5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQxMTMzNTFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT04MTFiNzI1YjE2OTkwZDhiYmVjYjUxNDhiYTRlMjQ0NWY2ZjM0NTY5YWE1MmQwYzE2YjA4NWQ1ZmU1NzUyNjlkJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.DOuhLjbX1PwewWxxOeqNv8N6puJObwA-AsJxpV3F2lQ)
这是auto-balancer.log的一段日志
[2025-02-11 10:54:47,245] INFO NetworkInUsageDistributionGoal expected dist bound: NWIn=10.48MB/s-NWIn=12.8MB/s (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO NetworkOutUsageDistributionGoal expected dist bound: NWOut=10.78MB/s-NWOut=13.18MB/s (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Expected load change: brokerId=0, NWIn=11.47MB/s (-0Bytes/s), NWOut=11.7MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Expected load change: brokerId=1000, NWIn=11.45MB/s (-0Bytes/s), NWOut=11.62MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Expected load change: brokerId=1001, NWIn=11.99MB/s (-0Bytes/s), NWOut=12.61MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Total actions num: 0, split to 0 batches, estimated time to complete: 0ms (kafka.autobalancer) [2025-02-11 10:54:47,245] INFO [AnomalyDetector id=0] Detect finished, next detect will be after 60000 ms (kafka.autobalancer) [2025-02-11 10:55:47,245] INFO [AnomalyDetector id=0] Start detect (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Broker status: Broker{brokerId=0, outOfDate=false, slow=false, timestamp=1739242537544, Loads={NWIn=11.79MB/s (trusted), NWOut=11.9MB/s (trusted)}} (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Broker status: Broker{brokerId=1000, outOfDate=false, slow=true, timestamp=1739242543103, Loads={NWIn=11.15MB/s (trusted), NWOut=10.89MB/s (trusted)}} (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Broker status: Broker{brokerId=1001, outOfDate=false, slow=false, timestamp=1739242543375, Loads={NWIn=12.17MB/s (trusted), NWOut=12.4MB/s (trusted)}} (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO NetworkInUsageDistributionGoal expected dist bound: NWIn=10.53MB/s-NWIn=12.87MB/s (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO NetworkOutUsageDistributionGoal expected dist bound: NWOut=10.56MB/s-NWOut=12.9MB/s (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Expected load change: brokerId=0, NWIn=11.79MB/s (-0Bytes/s), NWOut=11.9MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Expected load change: brokerId=1000, NWIn=11.15MB/s (-0Bytes/s), NWOut=10.89MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Expected load change: brokerId=1001, NWIn=12.17MB/s (-0Bytes/s), NWOut=12.4MB/s (-0Bytes/s) (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Total actions num: 0, split to 0 batches, estimated time to complete: 0ms (kafka.autobalancer) [2025-02-11 10:55:47,250] INFO [AnomalyDetector id=0] Detect finished, next detect will be after 60000 ms (kafka.autobalancer)
Partitions skew和Leader skew已相差很大
![Image](https://private-user-images.githubusercontent.com/143023107/411814110-643ec715-e710-4346-a2b5-9f4979c687bc.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzk1MzMxMzEsIm5iZiI6MTczOTUzMjgzMSwicGF0aCI6Ii8xNDMwMjMxMDcvNDExODE0MTEwLTY0M2VjNzE1LWU3MTAtNDM0Ni1hMmI1LTlmNDk3OWM2ODdiYy5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwMjE0JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDIxNFQxMTMzNTFaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT05MGYwNjFjOTRkN2Q0YWVhZDBlODcwY2VlZmFjZWEzYjgwNDViYWYyYjc3MWJhMjYxYWQwYzMzNzUyYWRiMmRlJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.X_tMi88f5r_iL5zB2kO2v7YjxvxGIGGvF207g1SkZUU)
controller已配置了autobalancer.controller.enable=true
The text was updated successfully, but these errors were encountered: