There are no metrics for recording IdeaState update latency, retry, failures. However this is useful for debugging and monitoring purpose, especially for uploading segment metadata process. We have been seen issues that high latency and retries of updating IdeaState causing segments in error state.
It looks like an easy change to add metric in this function
|
public static IdealState updateIdealState(final HelixManager helixManager, final String resourceName, |
There are no metrics for recording IdeaState update latency, retry, failures. However this is useful for debugging and monitoring purpose, especially for uploading segment metadata process. We have been seen issues that high latency and retries of updating IdeaState causing segments in error state.
It looks like an easy change to add metric in this function
pinot/pinot-common/src/main/java/org/apache/pinot/common/utils/helix/HelixHelper.java
Line 100 in fdfae5e