メトリック
Prometheusで監視可能なメトリックを確認します。
Cardano Node 1.25.1からは下記の通り変更になりました。
cardano.node.Forge.metrics.* -> cardano.node.metrics.Forge.*
cardano.node.ChainDB.metrics.* -> cardano.node.metrics.ChainDB.*
ccardano.node.BlockFetchDecision.connectedPeers -> cardano.node.metrics.connectedPeers
Relay Node
実際に比較してみると下記の6つが変更になっています。左が1.25.1のバージョンのメトリックで、右が1.24.2以前で使っていたものになります。特別何か有効化していると他にもでる可能性はありますが実機の出力になります。Prometheus (Grafana)監視で使用している場合は適宜クエリを置き換える必要があります。
$ sdiff metrics.1.25.1 metrics.1.24.2
> cardano_node_BlockFetchDecision_peers_connectedPeers_int
> cardano_node_ChainDB_metrics_blockNum_int
> cardano_node_ChainDB_metrics_density_real
> cardano_node_ChainDB_metrics_epoch_int
> cardano_node_ChainDB_metrics_slotInEpoch_int
> cardano_node_ChainDB_metrics_slotNum_int
cardano_node_metrics_Mem_resident_int cardano_node_metrics_Mem_resident_int
cardano_node_metrics_RTS_gcLiveBytes_int cardano_node_metrics_RTS_gcLiveBytes_int
cardano_node_metrics_RTS_gcMajorNum_int cardano_node_metrics_RTS_gcMajorNum_int
cardano_node_metrics_RTS_gcMinorNum_int cardano_node_metrics_RTS_gcMinorNum_int
cardano_node_metrics_RTS_gcticks_int cardano_node_metrics_RTS_gcticks_int
cardano_node_metrics_RTS_mutticks_int cardano_node_metrics_RTS_mutticks_int
cardano_node_metrics_Stat_cputicks_int cardano_node_metrics_Stat_cputicks_int
cardano_node_metrics_Stat_threads_int cardano_node_metrics_Stat_threads_int
cardano_node_metrics_blockNum_int <
cardano_node_metrics_connectedPeers_int <
cardano_node_metrics_density_real <
cardano_node_metrics_epoch_int <
cardano_node_metrics_mempoolBytes_int cardano_node_metrics_mempoolBytes_int
cardano_node_metrics_nodeStartTime_int cardano_node_metrics_nodeStartTime_int
cardano_node_metrics_slotInEpoch_int <
cardano_node_metrics_slotNum_int <
cardano_node_metrics_txsInMempool_int cardano_node_metrics_txsInMempool_int
cardano_node_metrics_txsProcessedNum_int cardano_node_metrics_txsProcessedNum_int
ekg_server_timestamp_ms ekg_server_timestamp_ms
rts_gc_bytes_allocated rts_gc_bytes_allocated
rts_gc_bytes_copied rts_gc_bytes_copied
rts_gc_cpu_ms rts_gc_cpu_ms
rts_gc_cumulative_bytes_used rts_gc_cumulative_bytes_used
rts_gc_current_bytes_slop rts_gc_current_bytes_slop
rts_gc_current_bytes_used rts_gc_current_bytes_used
rts_gc_gc_cpu_ms rts_gc_gc_cpu_ms
rts_gc_gc_wall_ms rts_gc_gc_wall_ms
rts_gc_init_cpu_ms rts_gc_init_cpu_ms
rts_gc_init_wall_ms rts_gc_init_wall_ms
rts_gc_max_bytes_slop rts_gc_max_bytes_slop
rts_gc_max_bytes_used rts_gc_max_bytes_used
rts_gc_mutator_cpu_ms rts_gc_mutator_cpu_ms
rts_gc_mutator_wall_ms rts_gc_mutator_wall_ms
rts_gc_num_bytes_usage_samples rts_gc_num_bytes_usage_samples
rts_gc_num_gcs rts_gc_num_gcs
rts_gc_par_avg_bytes_copied rts_gc_par_avg_bytes_copied
rts_gc_par_max_bytes_copied rts_gc_par_max_bytes_copied
rts_gc_par_tot_bytes_copied rts_gc_par_tot_bytes_copied
rts_gc_peak_megabytes_allocated rts_gc_peak_megabytes_allocated
rts_gc_wall_ms rts_gc_wall_ms
Block Producer Node
$ sdiff metrics.1.25.1 metrics.1.24.2
> cardano_node_BlockFetchDecision_peers_connectedPeers_int
> cardano_node_ChainDB_metrics_blockNum_int
> cardano_node_ChainDB_metrics_density_real
> cardano_node_ChainDB_metrics_epoch_int
> cardano_node_ChainDB_metrics_slotInEpoch_int
> cardano_node_ChainDB_metrics_slotNum_int
> cardano_node_Forge_metrics_currentKESPeriod_int
> cardano_node_Forge_metrics_operationalCertificateExpiryKESPeriod_int
> cardano_node_Forge_metrics_operationalCertificateStartKESPeriod_int
> cardano_node_Forge_metrics_remainingKESPeriods_int
> cardano_node_metrics_Forge_adopted_int
cardano_node_metrics_Forge_forge_about_to_lead_int cardano_node_metrics_Forge_forge_about_to_lead_int
> cardano_node_metrics_Forge_forged_int
> cardano_node_metrics_Forge_node_is_leader_int
cardano_node_metrics_Forge_node_not_leader_int cardano_node_metrics_Forge_node_not_leader_int
cardano_node_metrics_Mem_resident_int cardano_node_metrics_Mem_resident_int
cardano_node_metrics_RTS_gcLiveBytes_int cardano_node_metrics_RTS_gcLiveBytes_int
cardano_node_metrics_RTS_gcMajorNum_int cardano_node_metrics_RTS_gcMajorNum_int
cardano_node_metrics_RTS_gcMinorNum_int cardano_node_metrics_RTS_gcMinorNum_int
cardano_node_metrics_RTS_gcticks_int cardano_node_metrics_RTS_gcticks_int
cardano_node_metrics_RTS_mutticks_int cardano_node_metrics_RTS_mutticks_int
cardano_node_metrics_Stat_cputicks_int cardano_node_metrics_Stat_cputicks_int
cardano_node_metrics_Stat_threads_int cardano_node_metrics_Stat_threads_int
cardano_node_metrics_blockNum_int | cardano_node_metrics_blocksForgedNum_int
cardano_node_metrics_connectedPeers_int <
cardano_node_metrics_currentKESPeriod_int <
cardano_node_metrics_delegMapSize_int <
cardano_node_metrics_density_real <
cardano_node_metrics_epoch_int <
cardano_node_metrics_mempoolBytes_int cardano_node_metrics_mempoolBytes_int
> cardano_node_metrics_nodeIsLeaderNum_int
cardano_node_metrics_nodeStartTime_int cardano_node_metrics_nodeStartTime_int
cardano_node_metrics_operationalCertificateExpiryKESPeriod_int | cardano_node_metrics_slotsMissedNum_int
cardano_node_metrics_operationalCertificateStartKESPeriod_int <
cardano_node_metrics_remainingKESPeriods_int <
cardano_node_metrics_slotInEpoch_int <
cardano_node_metrics_slotNum_int <
cardano_node_metrics_txsInMempool_int cardano_node_metrics_txsInMempool_int
cardano_node_metrics_txsProcessedNum_int cardano_node_metrics_txsProcessedNum_int
cardano_node_metrics_utxoSize_int <
ekg_server_timestamp_ms ekg_server_timestamp_ms
rts_gc_bytes_allocated rts_gc_bytes_allocated
rts_gc_bytes_copied rts_gc_bytes_copied
rts_gc_cpu_ms rts_gc_cpu_ms
rts_gc_cumulative_bytes_used rts_gc_cumulative_bytes_used
rts_gc_current_bytes_slop rts_gc_current_bytes_slop
rts_gc_current_bytes_used rts_gc_current_bytes_used
rts_gc_gc_cpu_ms rts_gc_gc_cpu_ms
rts_gc_gc_wall_ms rts_gc_gc_wall_ms
rts_gc_init_cpu_ms rts_gc_init_cpu_ms
rts_gc_init_wall_ms rts_gc_init_wall_ms
rts_gc_max_bytes_slop rts_gc_max_bytes_slop
rts_gc_max_bytes_used rts_gc_max_bytes_used
rts_gc_mutator_cpu_ms rts_gc_mutator_cpu_ms
rts_gc_mutator_wall_ms rts_gc_mutator_wall_ms
rts_gc_num_bytes_usage_samples rts_gc_num_bytes_usage_samples
rts_gc_num_gcs rts_gc_num_gcs
rts_gc_par_avg_bytes_copied rts_gc_par_avg_bytes_copied
rts_gc_par_max_bytes_copied rts_gc_par_max_bytes_copied
rts_gc_par_tot_bytes_copied rts_gc_par_tot_bytes_copied
rts_gc_peak_megabytes_allocated rts_gc_peak_megabytes_allocated
rts_gc_wall_ms rts_gc_wall_ms
Last updated