Module reporter

Source
Expand description

All the related Chain Follower reporting metrics to the Prometheus service are inside this module.

Constantsยง

FOLLOWER_METRIC_LABELS ๐Ÿ”’
Labels for the chain follower metrics
FOLLOWER_METRIC_NETWORKS ๐Ÿ”’
Chain networks use as the metrics namespace.

Staticsยง

LIVE_BACKFILL_END ๐Ÿ”’
When backfill ended
LIVE_BACKFILL_FAILURES ๐Ÿ”’
Backfill Failures
LIVE_BACKFILL_FAILURE_TIME ๐Ÿ”’
The time of the last backfill failure
LIVE_BACKFILL_SIZE ๐Ÿ”’
Backfill size to achieve synchronization. (0 before sync completed)
LIVE_BACKFILL_START ๐Ÿ”’
When backfill started
LIVE_BLOCKS ๐Ÿ”’
Current Number of Live Blocks
LIVE_CONNECTED ๐Ÿ”’
Is there an active connection to the node
LIVE_FOLLOWER_COUNT ๐Ÿ”’
Number of active Followers
LIVE_HEAD_SLOT ๐Ÿ”’
The current head of the live chain slot#
LIVE_INVALID_BLOCKS ๐Ÿ”’
Blocks that failed to deserialize from the blockchain.
LIVE_LAST_CONNECT ๐Ÿ”’
Last reconnect time
LIVE_LAST_DISCONNECT ๐Ÿ”’
Last disconnect time
LIVE_NEW_BLOCKS ๐Ÿ”’
New blocks read from blockchain.
LIVE_RECONNECTS ๐Ÿ”’
Number of times we connected/re-connected to the Node.
LIVE_ROLLBACKS_FOLLOWER_COUNT ๐Ÿ”’
Rollbacks synthesized for followers.
LIVE_ROLLBACKS_LIVE_COUNT ๐Ÿ”’
Rollbacks we did on our live-chain in memory.
LIVE_ROLLBACKS_PEER_COUNT ๐Ÿ”’
Rollbacks reported by the Peer Node.
LIVE_SYNC_END ๐Ÿ”’
The Time that synchronization to this blockchain was complete up-to-tip. None = Not yet synchronized.
LIVE_SYNC_START ๐Ÿ”’
The Time that synchronization to this blockchain started
LIVE_TIP ๐Ÿ”’
The current live tip slot# as reported by the peer.
MITHRIL_CHANGED ๐Ÿ”’
Number of changed files from previous snapshot.
MITHRIL_DEDUPLICATED ๐Ÿ”’
Number of identical files deduplicated from previous snapshot.
MITHRIL_DEDUPLICATED_SIZE ๐Ÿ”’
Deduplicated Size vs previous snapshot.
MITHRIL_DL_END ๐Ÿ”’
Time we finished downloading the current snapshot.
MITHRIL_DL_FAILURES ๐Ÿ”’
Number of times download failed.
MITHRIL_DL_SIZE ๐Ÿ”’
Size of the download archive.
MITHRIL_DL_START ๐Ÿ”’
Time we started downloading the current snapshot.
MITHRIL_DOWNLOAD_OR_VALIDATION_FAILED ๐Ÿ”’
Download or Validation Failed.
MITHRIL_EXTRACT_END ๐Ÿ”’
Extraction end time.
MITHRIL_EXTRACT_FAILURES ๐Ÿ”’
Number of times extraction failed.
MITHRIL_EXTRACT_SIZE ๐Ÿ”’
Size of last extracted snapshot.
MITHRIL_EXTRACT_START ๐Ÿ”’
Extraction start time.
MITHRIL_FAILED_TO_ACTIVATE_NEW_SNAPSHOT ๐Ÿ”’
Failed to activate new snapshot.
MITHRIL_FAILED_TO_GET_TIP ๐Ÿ”’
Failed to get tip from Mithril snapshot.
MITHRIL_INVALID_BLOCKS ๐Ÿ”’
Blocks that failed to deserialize from the Mithril immutable chain.
MITHRIL_LAST_DL_DURATION ๐Ÿ”’
Time the last download took.
MITHRIL_NEW ๐Ÿ”’
Number of new files from previous snapshot.
MITHRIL_TIP ๐Ÿ”’
Immutable TIP Slot# - Origin = No downloaded snapshot.
MITHRIL_TIP_DID_NOT_ADVANCE ๐Ÿ”’
Tip failed to advance.
MITHRIL_TIP_FAILED_TO_SEND_TO_UPDATER ๐Ÿ”’
Failed to send new tip to updater.
MITHRIL_UPDATES ๐Ÿ”’
Number of Mithril Snapshots that have downloaded successfully.
MITHRIL_VALIDATE_END ๐Ÿ”’
Mithril Certificate Validation End Time.
MITHRIL_VALIDATE_FAILURES ๐Ÿ”’
Number of times validation failed (bad snapshot).
MITHRIL_VALIDATE_START ๐Ÿ”’
Mithril Certificate Validation Start Time.