Documentation ¶
Index ¶
- Constants
- func BlockProcessLatency(start time.Time, processType string)
- func GaugeFiboVersionAndCommit(version string, commit string)
- func IncrDagBuildErrorCounter(reason string)
- func IncrFailedConcurrentDeliverTxCounter()
- func IncrFailedTotalGasWantedCheck(proposer string)
- func IncrGasCounter(gasType string, value int64)
- func IncrLogIfNotDoneAfter(label string)
- func IncrPriceUpdateDenom(denom string)
- func IncrTxProcessTypeCounter(processType string)
- func IncrValidatorSlashed(proposer string)
- func IncrementSudoFailCount(msgType string)
- func MeasureDeliverTxDuration(start time.Time)
- func MeasureSudoExecutionDuration(start time.Time, msgType string)
- func SetCoinsMinted(amount uint64, denom string)
- func SetEpochNew(epochNum uint64)
- func SetOracleVotePenaltyCount(count uint64, valAddr string, penaltyType string)
- func SetThroughputMetric(metricName string, value float32)
Constants ¶
const ( CONCURRENT = "concurrent" SYNCHRONOUS = "synchronous" GovMsgInBlock = "gov-msg-in-block" FailedToBuild = "failed-to-build" )
Variables ¶
This section is empty.
Functions ¶
func BlockProcessLatency ¶
Measures the time taken to process a block by the process type Metric Names:
sei_process_block_miliseconds sei_process_block_miliseconds_count sei_process_block_miliseconds_sum
func GaugeFiboVersionAndCommit ¶
Gauge metric with fbchaind version and git commit as labels Metric Name:
fbchaind_version_and_commit
func IncrDagBuildErrorCounter ¶
func IncrDagBuildErrorCounter(reason string)
Measures the time taken to execute a sudo msg Metric Names:
sei_tx_process_type_count
func IncrFailedConcurrentDeliverTxCounter ¶
func IncrFailedConcurrentDeliverTxCounter()
Counts the number of concurrent transactions that failed Metric Names:
sei_tx_concurrent_delivertx_error
func IncrFailedTotalGasWantedCheck ¶
func IncrFailedTotalGasWantedCheck(proposer string)
Measures the number of times the total block gas wanted in the proposal exceeds the max Metric Name:
sei_failed_total_gas_wanted_check
func IncrGasCounter ¶
Measures the number of times the total block gas wanted in the proposal exceeds the max Metric Name:
sei_tx_gas_counter
func IncrLogIfNotDoneAfter ¶
func IncrLogIfNotDoneAfter(label string)
Counts the number of operations that failed due to operation timeout Metric Names:
sei_log_not_done_after_counter
func IncrPriceUpdateDenom ¶
func IncrPriceUpdateDenom(denom string)
Measures number of times a denom's price is updated Metric Name:
sei_oracle_price_update_count
func IncrTxProcessTypeCounter ¶
func IncrTxProcessTypeCounter(processType string)
sei_tx_process_type_count
func IncrValidatorSlashed ¶
func IncrValidatorSlashed(proposer string)
Measures the number of times the total block gas wanted in the proposal exceeds the max Metric Name:
sei_failed_total_gas_wanted_check
func IncrementSudoFailCount ¶
func IncrementSudoFailCount(msgType string)
Measures failed sudo execution count Metric Name:
sei_sudo_error_count
func MeasureDeliverTxDuration ¶
Measures the time taken to execute a sudo msg Metric Names:
sei_deliver_tx_duration_miliseconds sei_deliver_tx_duration_miliseconds_count sei_deliver_tx_duration_miliseconds_sum
func MeasureSudoExecutionDuration ¶
Measures the time taken to execute a sudo msg Metric Names:
sei_sudo_duration_miliseconds sei_sudo_duration_miliseconds_count sei_sudo_duration_miliseconds_sum
func SetCoinsMinted ¶
Measures number of times a denom's price is updated Metric Name:
sei_oracle_price_update_count
func SetOracleVotePenaltyCount ¶
sei_oracle_vote_penalty_count
Types ¶
This section is empty.