-
Notifications
You must be signed in to change notification settings - Fork 11
New issue
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
Show hint for overloaded shards #1923
Comments
Overloaded shard and shard limit is reached. Popup message: Problem Recommendation See documentation for more information. |
Overloaded shard of a secondary index table. Popup message: Problem Recommendation See documentation for more information. |
Create advisor API in open-source version and pass hints functionality internally |
@artemmufazalov /viewer/healthcheck?database=/dev02/home/xenoxeno/db1&return_hints=1 it will return all healthcheck data too. |
HC with hints response example: {
"self_check_result": "GOOD",
"issue_log": [
{
"id": "34a8-24c2a85b",
"message": "Split by load is disabled on the table",
"location": {
"compute": {
"tablet": {"id": ["72075186224106215"]},
"schema": {"type": "table", "path": "/dev02/home/xenoxeno/db1/kv_test"}
}
},
"type": "HINT-OVERLOADED-SHARD",
"level": 3
}
],
"location": {"id": 50004, "host": "ydb-vla-dev02-001.search.yandex.net", "port": 31003}
}
Hint for this issue: #1875 (comment) |
@artemmufazalov the first part of id field (34a8 in this example) is crc16 of the issue message. so it won't change without changing the message itself. and it's unique for every message (hint). |
Overloaded shards without partitioning advice was added here: https://nda.ya.ru/t/9N9rx5uT7Cenuv |
Overloaded shard when shards limit is reached advice was added here: https://nda.ya.ru/t/W7LHZxk27CpXTS |
Now UI has all hints, that are currently returned by backend. There is no hint for overloaded shard of index table neither in UI, nor in backend, I created a separate issue for this: #2020 |
Show hints on page on for the following cases :
Design - #1835
Backend - ydb-platform/ydb#13615
The text was updated successfully, but these errors were encountered: