hiero-ledger / hiero-ledger/hiero-consensus-node

Update virtual map / MerkleDb grafana dashboards after switch to virtual mega map

Open
#12,666 3 comments 0 reactions 0 assignees View on GitHub
Observability P2 Platform Platform Data Structures Platform Virtual Map
Dominant language
Java
Stars
406
Forks
226
Avg merge
3d 4h
Merged PRs (30d)
210

Description

Mod-services code will introduce a number of new virtual maps to the state. Instead of the existing 5 VMs (accountsStore, filesStore, tokenRelStore, smartContractIterableKvStore, and uniqueTokensStore) there will be a dozen or so VMs with different labels.

Most grafana dashboards use the store selected as the dashboard parameter. The parameter is not hard-coded, it's populated from real metrics. However, a few panels reference particular VMs, and they will be broken (empty) in 0.48 This ticket is to identify those panels and update them according to 0.48 virtual map labels.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Grafana dashboards and panels that reference accountsStore, filesStore, tokenRelStore, smartContractIterableKvStore, or uniqueTokensStore. Compare those references with the 0.48 virtual map labels and update affected panels so they populate correctly after the virtual mega map switch.

Written by the indexing model from the issue text.

Assessment

Tech stack
grafana
Domain
observability
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.