added txCount

pull/69/head
Richard Liu 6 years ago
parent 5eeca78124
commit 66a9fa81ac
  1. 1
      client/txgen/main.go
  2. 7
      consensus/consensus_leader.go

@ -270,7 +270,6 @@ func main() {
h := log.MultiHandler(
log.StdoutHandler,
log.Must.FileHandler(logFileName, log.LogfmtFormat()), // Log to file
// log.Must.NetHandler("tcp", ":3000", log.JSONFormat()) // Log to remote
)
log.Root().SetHandler(h)

@ -414,13 +414,14 @@ func (consensus *Consensus) reportTPS(numOfTxs int32) {
"timeElapsed", timeElapsed,
"TPS", tps,
"consensus", consensus)
reportMetrics(tps)
reportMetrics(numOfTxs, tps)
}
func reportMetrics(tps float64) {
func reportMetrics(numOfTxs int32, tps float64) {
URL := "http://localhost:3000/report"
form := url.Values{
"tps": {strconv.FormatFloat(tps, 'f', 2, 64)},
"tps": {strconv.FormatFloat(tps, 'f', 2, 64)},
"txCount": {strconv.Itoa(int(numOfTxs))},
}
body := bytes.NewBufferString(form.Encode())

Loading…
Cancel
Save