This issue will track the implementation of hotspot detection in the Go collector. Since one of the goals of the Go collector is to replace the CPP-based collector, it needs to cover all hotspot detection capabilities provided by the CPP implementation, including following features:
- Periodically collect and aggregate read/write traffic metrics to detect whether hotspots exist on each partition of each table.
- create and update the corresponding queryable metric data for hot partitions.
- Support sending requests to the detected hotspot partitions to query hotspot keys, to collect statistics on the current abnormal hotspot traffic.
For more details on hotspot detection, please refer to the documentation.
Task list:
This issue will track the implementation of hotspot detection in the Go collector. Since one of the goals of the Go collector is to replace the CPP-based collector, it needs to cover all hotspot detection capabilities provided by the CPP implementation, including following features:
For more details on hotspot detection, please refer to the documentation.
Task list: