hashgraph / hedera-services

Crypto, token, consensus, file, and smart contract services for the Hedera public ledger
Apache License 2.0
314 stars 138 forks source link

Update virtual map / MerkleDb grafana dashboards with the new mod-services table names #12666

Open artemananiev opened 7 months ago

artemananiev commented 7 months ago

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.

artemananiev commented 7 months ago

I found at least two panels:

In both cases, the panels reference particular metrics like merkle_db_ds_offheap_dataSourceMb_accountStore or virtual_map_vmap_size_uniqueTokenStore. These hard-coded names must be updated.