github.com/arieschain/arieschain@v0.0.0-20191023063405-37c074544356/qct/downloader/metrics.go (about)

     1  // Contains the metrics collected by the downloader.
     2  
     3  package downloader
     4  
     5  import (
     6  	"github.com/quickchainproject/quickchain/metrics"
     7  )
     8  
     9  var (
    10  	headerInMeter      = metrics.NewRegisteredMeter("eth/downloader/headers/in", nil)
    11  	headerReqTimer     = metrics.NewRegisteredTimer("eth/downloader/headers/req", nil)
    12  	headerDropMeter    = metrics.NewRegisteredMeter("eth/downloader/headers/drop", nil)
    13  	headerTimeoutMeter = metrics.NewRegisteredMeter("eth/downloader/headers/timeout", nil)
    14  
    15  	bodyInMeter      = metrics.NewRegisteredMeter("eth/downloader/bodies/in", nil)
    16  	bodyReqTimer     = metrics.NewRegisteredTimer("eth/downloader/bodies/req", nil)
    17  	bodyDropMeter    = metrics.NewRegisteredMeter("eth/downloader/bodies/drop", nil)
    18  	bodyTimeoutMeter = metrics.NewRegisteredMeter("eth/downloader/bodies/timeout", nil)
    19  
    20  	receiptInMeter      = metrics.NewRegisteredMeter("eth/downloader/receipts/in", nil)
    21  	receiptReqTimer     = metrics.NewRegisteredTimer("eth/downloader/receipts/req", nil)
    22  	receiptDropMeter    = metrics.NewRegisteredMeter("eth/downloader/receipts/drop", nil)
    23  	receiptTimeoutMeter = metrics.NewRegisteredMeter("eth/downloader/receipts/timeout", nil)
    24  
    25  	stateInMeter   = metrics.NewRegisteredMeter("eth/downloader/states/in", nil)
    26  	stateDropMeter = metrics.NewRegisteredMeter("eth/downloader/states/drop", nil)
    27  )