mirror of
https://github.com/logos-storage/logos-storage-network-crawler.git
synced 2026-01-03 22:13:09 +00:00
Turns on chainmetrics components. Tested with local node. it works!
This commit is contained in:
parent
6a8a6c252f
commit
eaeddb5a28
@ -9,7 +9,7 @@ import ../services/marketplace
|
||||
import ../component
|
||||
|
||||
logScope:
|
||||
topics = "ChainMetrics"
|
||||
topics = "chainmetrics"
|
||||
|
||||
type ChainMetrics* = ref object of Component
|
||||
state: State
|
||||
|
||||
@ -14,6 +14,7 @@ import ./components/timetracker
|
||||
import ./components/nodestore
|
||||
import ./components/dhtmetrics
|
||||
import ./components/todolist
|
||||
import ./components/chainmetrics
|
||||
|
||||
proc createComponents*(state: State): Future[?!seq[Component]] {.async.} =
|
||||
var components: seq[Component] = newSeq[Component]()
|
||||
@ -29,6 +30,7 @@ proc createComponents*(state: State): Future[?!seq[Component]] {.async.} =
|
||||
metrics = createMetrics(state.config.metricsAddress, state.config.metricsPort)
|
||||
todoList = createTodoList(state, metrics)
|
||||
marketplace = createMarketplace(state)
|
||||
chainMetrics = ChainMetrics.new(state, metrics, marketplace)
|
||||
|
||||
without dhtMetrics =? createDhtMetrics(state, metrics), err:
|
||||
return failure(err)
|
||||
@ -40,5 +42,6 @@ proc createComponents*(state: State): Future[?!seq[Component]] {.async.} =
|
||||
components.add(TimeTracker.new(state, nodeStore, dht, clock))
|
||||
components.add(dhtMetrics)
|
||||
components.add(marketplace)
|
||||
components.add(chainMetrics)
|
||||
|
||||
return success(components)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user